TFTP
The Wiki of Unify contains information on clients and devices, communications systems and unified communications. - Unify GmbH & Co. KG is a Trademark Licensee of Siemens AG.
English version The Trivial File Transfer Protocol (TFTP) is a file transfer protocol. TFTP provides a minimal command set and does not support complex security mechanisms. TFTP uses UDP, and implements a few minimal security mechanisms of its own to ensure that data really reach their destination.
Embedding of BootP, TFTP, and DHCP into the TCP/IP protocol stack
File transfer between the client and the server is quite simple. The individual data packets that make up the file have a fixed packet length of 512 bytes. They are individually numbered for the transmission, sent in sequence and confirmed individually before the next packet is sent. In contrast to FTP lost packets are not repeated. The transmission stops when a packet with a length of less than 512 bytes occurs, as this indicates the final payload packet in the file.
Deutsche Version: TFTP-Protokoll = trivial file transfer protocol (TFTP) Das Trivial File Transfer Protocol (TFTP) ist ein File-Transfer-Protokoll. TFTP bietet nur ein Minimum an Kommandos und unterstützt keine aufwändigen Sicherheitsmechanismen.
Einbettung von BootP, TFTP und DHCP in den TCP/IP-Protokollstack
TFTP benutzt das UDP-Protokoll, hat eigene minimale Sicherungsmechanismen implementiert, damit die Daten wirklich beim Empfänger ankommen. Der Dateitransfer zwischen Client und Server ist relativ simpel. Die einzelnen Datenpakete des Files haben eine festen Datenpaketlänge von 512 Byte. Sie werden für die Übertragung einzeln nummeriert, nacheinander gesendet und jedes einzeln bestätigt, bevor das folgende gesendet wird. Im Gegensatz zu FTP werden verloren gegangene Datenpakete nicht erneut gesendet. Die Übertragung ist beendet, wenn ein Datenpaket eine geringere Länge als 512 Byte aufweist, weil dadurch signalisiert wird, dass es sich um das letzte Datenpaket des Files handelt.