Als Netzwerkadministrator stoßen Sie vielleicht auf eine Technologie, die als „TFTP“ bekannt ist. Was genau ist TFTP? TFTP (Trivial File Transfer Protocol) ist ein einfaches High-Level-Protokoll für die Übertragung von Daten, das von Servern zum Booten von Diskless-Workstations, X-Terminals und Routern unter Verwendung des User Data Protocol (UDP) verwendet wird.
Auch wenn es ähnlich klingt, funktioniert TFTP anders als FTP (File Transfer Protocol) und HTTP (HyperText Transfer Protocol). Obwohl TFTP ebenfalls auf der FTP-Technologie basiert, ist TFTP ein völlig anderes Protokoll. Zu den Unterschieden gehört, dass das TFTP-Transportprotokoll UDP verwendet, das nicht sicher ist, während FTP das Transmission Control Protocol (TCP) zur Sicherung von Informationen verwendet.
TFTP wurde in erster Linie zum Lesen oder Schreiben von Dateien über einen entfernten Server entwickelt. TFTP ist jedoch ein Mehrzweckprotokoll, das für eine Reihe unterschiedlicher Aufgaben genutzt werden kann.
Verwendung der TFTP-Konfiguration
IT-Profis und Systemadministratoren verwenden die TFTP-Konfiguration normalerweise für:
- Übertragung von Dateien
- Remote-.Booten ohne Festplatten
- Aufrüstung von Codes
- Sicherung von Netzwerkkonfigurationen
- Sicherung von Router-Konfigurationsdateien
- Speichern von IOS-Images
- Booten von PCs ohne Festplatte
Nachdem eine Workstation vom ROM einer Netzwerkkarte gebootet wurde, lädt Ihre TFTP-Installation ein Programm herunter und führt es dann von einem zentralen Server aus.
Übertragungsmodi des TFTP-Protokolls
Es gibt drei Übertragungsmodi, die derzeit vom TFTP-Protokoll unterstützt werden:
- netascii
- octet
Zusätzliche Modi können auch von Paaren kooperierender Hosts definiert werden.
Bei der Verwendung des TFTP-Protokolls beginnt eine Übertragung mit der Anforderung, eine Datei zu lesen oder zu schreiben, wobei gleichzeitig eine Verbindung angefordert wird. Wenn ein Server dieser Anfrage zustimmt, wird die Verbindung geöffnet und die Datei in Blöcken mit fester Länge von 512 Bytes gesendet.