Qu’est-ce que TFTP? (Protocole de transfert de fichiers trivial)

Le protocole de transfert de fichiers Trivial est une technologie qui transfère des fichiers entre des périphériques réseau et est une version simplifiée du protocole de transfert de fichiers plus robuste. TFTP a été développé dans les années 1970 pour les ordinateurs manquant de mémoire ou d'espace disque suffisant pour fournir une prise en charge FTP complète. Aujourd'hui, TFTP se trouve sur les routeurs large bande grand public et les routeurs réseau commerciaux.

Les administrateurs de réseau domestique utilisent TFTP pour mettre à niveau le micrologiciel du routeur, tandis que les administrateurs professionnels utilisent TFTP pour distribuer les logiciels sur les réseaux d'entreprise.


Comment fonctionne TFTP

Comme FTP, TFTP utilise des logiciels client et serveur pour établir des connexions entre deux appareils. À partir d'un client TFTP, des fichiers individuels peuvent être copiés (téléchargés) vers ou téléchargés à partir du serveur. Le serveur héberge les fichiers et le client demande ou envoie des fichiers.

TFTP s'appuie sur UDP pour transporter les données.

TFTP peut également être utilisé pour démarrer à distance un ordinateur et sauvegarder les fichiers de configuration du réseau ou du routeur.

Logiciel client et serveur TFTP

Les clients TFTP de ligne de commande sont inclus dans les versions actuelles de Microsoft Windows, Linux et macOS. Les clients TFTP avec interfaces graphiques sont également disponibles en freeware, par exemple TFTPD32 qui inclut un serveur TFTP. L'utilitaire Windows TFTP est un autre exemple de client et serveur GUI pour TFTP, et il existe d'autres clients FTP gratuits.

Microsoft Windows n'est pas livré avec un serveur TFTP mais plusieurs serveurs TFTP Windows gratuits sont disponibles en téléchargement. Les systèmes Linux et macOS utilisent le serveur TFTP tftpd, bien qu'il puisse être désactivé par défaut.

Les experts en réseau recommandent de configurer soigneusement les serveurs TFTP pour éviter d'éventuels problèmes de sécurité.


Comment utiliser le client TFTP sous Windows

Le client TFTP dans Windows n'est pas activé par défaut. Activez-le via l'applet du Panneau de configuration Programmes et fonctionnalités.

  1. Ouvrez le panneau de configuration. Aller à windows Search et la recherche de Panneau de contrôle.

  2. In Panneau de contrôle, Sélectionnez Gestion.

  3. Choisir Windows activer ou désactiver des fonctionnalités.

    Ou exécutez le caractéristiques optionnelles commande dans l'invite de commandes ou dans la boîte de dialogue Exécuter.

  4. Dans le Caractéristiques de Windows boîte de dialogue, sélectionnez Client TFTP.

    Vous devrez peut-être redémarrer pour que les modifications prennent effet.

  5. Accédez à TFTP via l'invite de commande avec le tftp commander. Utilisez la commande help ou consultez la page de référence de la ligne de commande tftp sur le site Web de Microsoft.


TFTP contre FTP

Le protocole de transfert de fichiers Trivial diffère du FTP sur ces points clés:

  • Les versions originales de TFTP ont transféré des fichiers d'une taille maximale de 32 Mo. Certains serveurs TFTP plus récents suppriment cette restriction ou peuvent limiter la taille du fichier à 4 Go.
  • Contrairement à FTP, TFTP n'a pas de fonction de connexion, il ne demande donc pas de nom d'utilisateur et de mot de passe. Évitez d'utiliser TFTP pour partager des fichiers sensibles - vous ne pouvez pas protéger ces fichiers ou auditer l'accès aux fichiers.
  • La liste, le changement de nom et la suppression de fichiers via TFTP ne sont généralement pas autorisés.
  • TFTP utilise le port UDP 69 pour établir des connexions réseau tandis que FTP utilise les ports TCP 20 et 21.

Comme TFTP est implémenté en utilisant UDP, il ne fonctionne généralement que sur les réseaux locaux.

Laisser un commentaire