TFTP (triviales Dateiübertragungsprotokoll) basiert auf dem
UDP (User Datagram Protocol) Protokoll in der Transportschicht des TCP/IP -Modells.
Hier ist der Grund:
* Einfachheit: TFTP ist sehr einfach und UDP ist ein leichtes Protokoll, das nicht die komplexen Handshaking- und Fehlerprüfungsmechanismen von TCP erfordert. Dies macht TFTP schneller und effizienter für einfache Dateitransfers.
* Staatenlosigkeit: UDP ist verbindungslos, was bedeutet, dass keine festgelegte Verbindung zwischen Client und Server besteht. Dies ermöglicht schnelle Transfers, macht aber auch TFTP weniger zuverlässig als TCP.
* Minimaler Overhead: TFTP verwendet minimale Steuerungsinformationen in seinen Paketen, um das Protokoll weiter zu vereinfachen und den Overhead zu reduzieren.
Während TFTP einfacher und schneller als FTP ist, fehlen es zu Zuverlässigkeits- und Sicherheitsmerkmalen, die in TCP-basierten Protokollen wie FTP vorhanden sind.