| Fonction | Transfert de fichier simple |
|---|---|
| Sigle | TFTP |
| Date de création | 29 janvier1980 |
| Port | 69 |
| RFC | 1980 :IEN 133 1981 :RFC 783[1] 1992 :RFC 1350[2] |
TFTP (pourTrivial File Transfer Protocol ouprotocole simplifié de transfert de fichiers) est unprotocole simplifié de transfert de fichiers.
Ce principe a été publié pour la première fois dans un protocole en 1981, la version actuelle est cependant une amélioration du protocole datant de 1992[3].
Il fonctionne enUDP sur le port 69, au contraire duFTP qui utilise luiTCP. L'utilisation d'UDP, protocole « non fiable », implique que le client et le serveur doivent gérer eux-mêmes une éventuelle perte depaquets. En termes de rapidité, l'absence de fenêtrage nuit à l'efficacité du protocole sur les liens à forte latence. On réserve généralement l'usage du TFTP à unréseau local.
Les principales simplifications visibles du TFTP par rapport auFTP sont qu'il ne gère pas le listage de fichiers, et ne dispose pas de mécanismes d'authentification, ni dechiffrement. Il faut connaître à l'avance le nom du fichier que l'on veut récupérer. De même, aucune notion de droits de lecture/écriture n'est disponible en standard.
À cause de ces fonctionnalités absentes,FTP lui est généralement préféré.TFTP reste très utilisé pour la mise à jour des logiciels embarqués sur les équipements réseaux (routeurs,pare-feu, etc.) ou pour démarrer un PC à partir d'unecarte réseau.
La dernière version de ce protocole est la version 2, définie dansRFC 1350[2]. Elle est la plus utilisée.
Une extension de ce protocole, définie dansRFC 2347[4], permet de négocier des options pour le modifier : une option est toujours demandée par le client, le serveur peut l'accepter, la modifier, ou la refuser, notamment s'il ne la connaît pas.
Les options standards sont définies dans :
Protocoles de transfert de fichier | |
|---|---|
| Transfert de fichier | |