TFTP

Das Trivial File Transfer Protocol (TFTP) ist eines der einfachsten Anwendungsprotokolle. Es unterscheidet sich auf zwei Arten von FTP.

  1. Es erfordert keine Benutzerauthenifizierung
  2. Es benutzt UDP statt TCP

TFTP benutzt Port 69. Sein Hauptvorteil ist seine Einfachheit und Kleinheit. Im Gegensatz zu den komplexeren Protokollen lässt sich der für TFTP notwendige Code bequem in einem kleinen Boot-Eprom unterbringen.

Es wird oft benutzt um einen Router oder eine Diskless Workstation mit Konfigurationsdaten und Betriebsystemteilen zu zu versorgen, da diese normale FTP oder andere komplexe Protokolle erst ausführen könnten, wenn Sie vollständig geladen sind.

Dem TFTP-Server werden dabei nur sehr begrenzte Zugriffsrechte eingeräumt, da dieser Prozess die normalen Benutzerrechte nicht beachtet. Ansonsten könnt ein erfahrener Benutzer leicht durch einen ungeprüften Dateitransfer die Systemsicherheit unterlaufen.

TFT-Befehle

Die wichtigsten TFTP-Befele folgen hier. Sie unterscheiden sich von den entsprechenden FTP-Befehlen z.B beim Verbindungsaufbau, da UDP ein verbindungsloses Protokoll ist.

TFTP Kommando

Beschreibung

binary

Binären Übertragungsmodus verwenden

connect

Adresse der Gegenstelle herausfinden

get

Eine Datei von der Gegenstelle holen

put

Eine Datei zur Gegenstelle übertragen

trace

Protokollinformationen anzeigen

verbose

Alle Informationen anzeigen