Boîte à Outils Informatique
Menu
AccueilDictionnaireTFTP
Dictionnaire informatique

TFTP

Trivial File Transfer Protocol
Ports / protocole IP UDP 69 — requête initiale ; transfert sur ports UDP négociés

TFTP, Trivial File Transfer Protocol, transfère simplement des fichiers sur UDP, sans authentification ni chiffrement intégrés.

ThématiqueDictionnaire informatique → Environ 3 min de lecture

Définition simple

TFTP est un protocole minimal de transfert de fichiers. Un client demande la lecture ou l’écriture d’un fichier connu, puis échange des blocs de données avec le serveur. Sa simplicité convient à certains équipements et environnements d’amorçage, mais il ne fournit pas les fonctions de sécurité d’un transfert authentifié et chiffré.

Définition technique

La première requête atteint habituellement le port UDP 69 du serveur. Le transfert utilise ensuite des identifiants de transfert, ou TID, correspondant à des ports UDP choisis par les participants. Autoriser uniquement la destination UDP 69 ne suffit donc pas nécessairement à laisser passer toute la conversation, notamment à travers un pare-feu ou du NAT.

Le protocole de base envoie des blocs avec des acquittements et des reprises en cas de perte. Des extensions permettent notamment de négocier certaines options de transfert, à condition que les deux côtés les prennent en charge. TFTP n’intègre ni identification d’utilisateur ni chiffrement : le nom exact du fichier et les restrictions du serveur comptent particulièrement.

À quoi cela sert ?

TFTP peut fournir des images d’amorçage, des configurations ou des firmwares lorsque l’équipement le prévoit. Il s’emploie dans un périmètre maîtrisé, avec des fichiers limités à cet usage. Pour un besoin de transfert général avec authentification et confidentialité, un protocole comme SFTP répond à un autre niveau d’exigence ; ce n’est pas une option de chiffrement TFTP.

Exemple concret

Un téléphone IP compatible demande un fichier de provisionnement à un serveur TFTP d’administration. On vérifie l’adresse du serveur, le nom et la casse du fichier, les droits de lecture et les échanges UDP de retour. Le fichier ne doit pas être considéré comme secret simplement parce que le service n’affiche pas de liste de répertoires.

Repères essentiels

ÉlémentRôle
Requête initialeDestination UDP 69 du serveur
TransfertPorts UDP identifiés par les TID
Authentification et chiffrementAbsents du protocole TFTP de base
Usage typiqueFichier précis pour démarrage ou provisionnement

Problèmes fréquents

  • Délai dépassé : suivre la requête initiale puis les ports UDP réellement utilisés pour le transfert.
  • Fichier introuvable : contrôler chemin, casse et répertoire racine du service.
  • Lecture ou écriture refusée : examiner les règles du serveur et les permissions, sans élargir tous les accès.

Bonnes pratiques et limites

Distinguez le transfert réussi de la validité du fichier reçu. Vérifiez l’intégrité et la compatibilité d’un firmware par les moyens fournis par son éditeur. Encadrez les droits d’écriture et l’exposition du service. Pour le démarrage réseau, vérifiez aussi DHCP et les paramètres d’amorçage : TFTP n’assure pas seul tout le processus.

Termes associés

Documentation de référence

Soutenir le développement de BAOI Hébergement, domaines et nouvelles ressources informatiques.
❤️ Soutenir BAOI

Mes favoris