Het TFTP-protocol (Trivial File Transfer Protocol) is een eenvoudig protocol voor het overdragen van bestanden tussen netwerkapparaten. Het wordt vaak gebruikt bij het opstarten van netwerkapparaten, zoals routers, firewalls en switches, om configuratiebestanden en firmware updates te laden.
TFTP gebruikt alleen User Datagram Protocol (UDP) voor de gegevensoverdracht en ondersteunt geen verificatie of codering, waardoor het een zeer eenvoudig en lichtgewicht protocol is. Het vereist geen gebruikersnaam of wachtwoord om bestanden over te zetten, wat het gemakkelijker maakt in te zetten dan andere protocollen zoals FTP.
Het nadeel van TFTP is dat het minder veilig is dan andere file transfer protocollen en minder functionaliteit biedt, omdat het geen directory-listing of bestandsrechten ondersteunt. TFTP is daarom alleen geschikt voor specifieke toepassingen waar veiligheid en volledige functionaliteit geen prioriteit zijn, zoals het opstarten van apparaten in een netwerk.