Was ist TFTP? (Trivial File Transfer Protocol)

Inhaltsverzeichnis:

Was ist TFTP? (Trivial File Transfer Protocol)
Was ist TFTP? (Trivial File Transfer Protocol)
Anonim

Trivial File Transfer Protocol ist eine Technologie, die Dateien zwischen Netzwerkgeräten überträgt, und ist eine vereinfachte Version des robusteren File Transfer Protocol. TFTP wurde in den 1970er Jahren für Computer entwickelt, denen es an Arbeitsspeicher oder Festplattenspeicher fehlt, um volle FTP-Unterstützung zu bieten. Heute ist TFTP auf Verbraucher-Breitband-Routern und kommerziellen Netzwerk-Routern zu finden.

Heimnetzwerkadministratoren verwenden TFTP, um die Router-Firmware zu aktualisieren, während professionelle Administratoren TFTP verwenden, um Software über Unternehmensnetzwerke zu verteilen.

So funktioniert TFTP

Wie FTP verwendet TFTP Client- und Server-Software, um Verbindungen zwischen zwei Geräten herzustellen. Von einem TFTP-Client können einzelne Dateien auf den Server hochgeladen oder von diesem heruntergeladen werden. Der Server hostet die Dateien und der Client fordert Dateien an oder sendet Dateien.

TFTP kann auch verwendet werden, um einen Computer aus der Ferne zu starten und Netzwerk- oder Router-Konfigurationsdateien zu sichern.

TFTP verwendet UDP, um Daten zu transportieren.

TFTP Client- und Serversoftware

Befehlszeilen-TFTP-Clients sind in aktuellen Versionen von Microsoft Windows, Linux und macOS enth alten. TFTP-Clients mit grafischen Oberflächen sind auch als Freeware erhältlich, wie z. B. TFTPD32, das einen TFTP-Server enthält. Das Windows TFTP-Dienstprogramm ist ein weiteres Beispiel für einen GUI-Client und -Server für TFTP, und es gibt weitere kostenlose FTP-Clients.

Image
Image

Microsoft Windows wird nicht mit einem TFTP-Server ausgeliefert, es stehen jedoch mehrere kostenlose Windows-TFTP-Server zum Download zur Verfügung. Linux- und macOS-Systeme verwenden den TFTP-Server tftpd, obwohl er möglicherweise standardmäßig deaktiviert ist.

Netzwerkexperten empfehlen, TFTP-Server sorgfältig zu konfigurieren, um potenzielle Sicherheitsprobleme zu vermeiden.

So verwenden Sie den TFTP-Client unter Windows

Der TFTP-Client in Windows ist standardmäßig nicht aktiviert. Sch alten Sie es über das Applet Programme und Funktionen der Systemsteuerung ein.

  1. Systemsteuerung öffnen. Gehen Sie zu Windows-Suche und suchen Sie nach Systemsteuerung.

    Image
    Image
  2. Wählen Sie in Systemsteuerung Programme.

    Image
    Image
  3. Auswählen Windows-Funktionen aktivieren oder deaktivieren.

    Oder führen Sie den Befehl optionalfeatures in der Eingabeaufforderung oder im Dialogfeld Ausführen aus.

    Image
    Image
  4. Im Dialogfeld Windows-Funktionen wählen Sie TFTP-Client.

    Möglicherweise müssen Sie neu starten, damit die Änderungen wirksam werden.

    Image
    Image
  5. Greifen Sie über die Eingabeaufforderung mit dem Befehl tftp auf TFTP zu. Verwenden Sie den Hilfebefehl oder sehen Sie sich die TFTP-Befehlszeilen-Referenzseite auf der Microsoft-Website an.

TFTP vs. FTP

Trivial File Transfer Protocol unterscheidet sich von FTP in folgenden wichtigen Punkten:

  • Originalversionen von TFTP-übertragenen Dateien mit einer Größe von bis zu 32 MB. Einige neuere TFTP-Server heben diese Einschränkung auf oder begrenzen die Dateigröße möglicherweise auf 4 GB.
  • Im Gegensatz zu FTP hat TFTP keine Anmeldefunktion, daher werden Sie nicht zur Eingabe eines Benutzernamens und Passworts aufgefordert. Vermeiden Sie die Verwendung von TFTP, um vertrauliche Dateien freizugeben; Sie können diese Dateien nicht schützen oder den Zugriff auf die Dateien überwachen.
  • Das Auflisten, Umbenennen und Löschen von Dateien über TFTP ist normalerweise nicht erlaubt.
  • TFTP verwendet den UDP-Port 69, um Netzwerkverbindungen herzustellen, während FTP die TCP-Ports 20 und 21 verwendet.

Da TFTP über UDP implementiert wird, funktioniert es im Allgemeinen nur in lokalen Netzwerken.

Empfohlen: