TFTP

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Transfert de fichiers simplifié, sans authentification
Couche OSI 7 (Application, sur UDP)
Port 69
Voir aussi UDP · FTP

TFTP (Trivial File Transfer Protocol, RFC 1350) est une version très simplifiée de FTP : pas d'authentification, pas de liste de répertoire, pas de canal de contrôle séparé — juste lecture et écriture de fichiers. Il s'appuie sur UDP et implémente lui-même un mécanisme minimal de fiabilité (accusé de réception bloc par bloc, retransmission en cas de perte).

Usages typiques

Sa simplicité (implémentable avec très peu de code, sans pile TCP complète) en fait le protocole de choix pour :

  • le démarrage réseau (PXE boot) : récupération de l'image de boot par une machine sans
 système d'exploitation installé ;
  • la mise à jour de firmware d'équipements réseau (switchs, bornes Wi-Fi, téléphones IP) ;
  • la sauvegarde/restauration de configuration sur des équipements réseau bas de gamme.

L'absence d'authentification impose de restreindre l'accès au service TFTP au seul réseau d'administration (VLAN dédié, filtrage), jamais exposé sur Internet.

Voir aussi

  • UDP — transport utilisé par TFTP
  • FTP — protocole de transfert de fichiers complet dont TFTP est une version minimaliste