TFTP staat voor Trivial File Transfer Protocol. Het is een technologie voor het overbrengen van bestanden tussen netwerkapparaten en is een vereenvoudigde versie van File Transfer Protocol.
TFTP is in de jaren 1970 ontwikkeld voor computers met onvoldoende geheugen of schijfruimte om volledige FTP-ondersteuning te bieden. Vandaag de dag is TFTP ook te vinden op zowel breedbandrouters voor consumenten als commerciële netwerkrouters.
Thuisnetwerkbeheerders gebruiken soms TFTP om hun routerfirmware te upgraden, terwijl professionele beheerders TFTP ook kunnen gebruiken om software over bedrijfsnetwerken te distribueren.
Hoe TFTP werkt
Net als FTP gebruikt TFTP client- en serversoftware om verbindingen tot stand te brengen tussen twee apparaten. Vanaf een TFTP-client kunnen afzonderlijke bestanden worden gekopieerd (geüpload) naar of gedownload van de server. Met andere woorden, de server host de bestanden terwijl de client ze opvraagt of verzendt.
TFTP kan ook worden gebruikt om op afstand een computer te starten en een back-up te maken van netwerk- of routerconfiguratiebestanden.
TFTP vertrouwt op UDP voor het transporteren van gegevens.
TFTP-client- en serversoftware
Opdrachtregel TFTP-clients zijn opgenomen in de huidige versies van Microsoft Windows, Linux en macOS.
Sommige TFTP-clients met grafische interfaces zijn ook beschikbaar als freeware, zoals TFTPD32, die een TFTP-server bevat. Windows TFTP Utility is een ander voorbeeld van een GUI-client en -server voor TFTP, maar er zijn ook verschillende andere gratis FTP-clients die u kunt gebruiken.
Microsoft Windows wordt niet geleverd met een TFTP-server, maar er zijn verschillende gratis Windows TFTP-servers beschikbaar om te downloaden. Linux- en macOS-systemen maken meestal gebruik van de tftp-TFTP-server, hoewel deze standaard uitgeschakeld kan zijn.
Netwerkexperts raden aan om TFTP-servers zorgvuldig te configureren om potentiële beveiligingsproblemen te voorkomen.
Hoe de TFTP-client in Windows te gebruiken
De TFTP-client in Windows is standaard niet ingeschakeld. Schakel het in via deProgramma's en functies Configuratiescherm-applet:
-
Open het Configuratiescherm en open vervolgens Programma's en functies.
-
kiezenWindows-onderdelen in-of uitschakelen vanaf de linkerkant van het Configuratiescherm om te openen Windows toepassingen. Als alternatief, voer deoptionalfeatures opdracht in opdrachtprompt of het dialoogvenster Uitvoeren.
-
Blader naar beneden in het venster "Windows-functies" en plaats een vinkje in het vakje ernaastTFTP-client.
Nadat het is geïnstalleerd, kunt u toegang krijgen tot TFTP via de opdrachtprompt met de tftp commando. Gebruik de Help-opdracht erbij als u informatie nodig hebt over het gebruik van TFTP, of bekijk de tftp-opdrachtregelreferentiepagina op de website van Microsoft.
TFTP versus FTP
Trivial File Transfer Protocol verschilt van FTP in deze belangrijke opzichten:
- Originele versies van TFTP stonden alleen het overbrengen van bestanden van maximaal 32 MB toe. Sommige nieuwere TFTP-servers verwijderen deze beperking of sluiten deze uit op 4 GB.
- In tegenstelling tot FTP heeft TFTP geen inlogfunctie, dus het vraagt niet om een gebruikersnaam en wachtwoord. Vermijd het gebruik van TFTP om gevoelige bestanden te delen - u kunt ze niet beschermen of hun toegang controleren.
- Het aanbieden, hernoemen en verwijderen van bestanden via TFTP is doorgaans niet toegestaan.
- TFTP gebruikt UDP-poort 69 om netwerkverbindingen tot stand te brengen terwijl FTP TCP-poorten 20 en 21 gebruikt.
Omdat TFTP is geïmplementeerd met UDP, werkt het doorgaans alleen op lokale netwerken.




