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

Table des matières:

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

Trivial File Transfer Protocol est une technologie qui transfère des fichiers entre des périphériques réseau et est une version simplifiée du plus robuste File Transfer Protocol. TFTP a été développé dans les années 1970 pour les ordinateurs ne disposant pas de suffisamment de mémoire ou d'espace disque pour fournir une prise en charge FTP complète. Aujourd'hui, TFTP se trouve sur les routeurs haut débit grand public et les routeurs de 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 des logiciels sur les réseaux d'entreprise.

Comment fonctionne TFTP

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

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

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

Logiciel client et serveur TFTP

Les clients TFTP en 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 tant que logiciels gratuits, tels que TFTPD32, qui comprend un serveur TFTP. L'utilitaire Windows TFTP est un autre exemple de client et de serveur GUI pour TFTP, et il existe d'autres clients FTP gratuits.

Image
Image

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 Programmes et fonctionnalités du Panneau de configuration.

  1. Ouvrez le Panneau de configuration. Accédez à Windows Search et recherchez Control Panel.

    Image
    Image
  2. Dans Panneau de configuration, sélectionnez Programmes.

    Image
    Image
  3. Sélectionner Activer ou désactiver les fonctionnalités Windows.

    Ou, exécutez la commande optionalfeatures dans l'invite de commande ou la boîte de dialogue Exécuter.

    Image
    Image
  4. Dans la boîte de dialogue Fonctionnalités Windows, sélectionnez TFTP Client.

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

    Image
    Image
  5. Accédez à TFTP via l'invite de commande avec la commande tftp. 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

Trivial File Transfer Protocol diffère de FTP sur ces points essentiels:

  • Versions originales des fichiers transférés par TFTP jusqu'à 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 ni de mot de passe. Évitez d'utiliser TFTP pour partager des fichiers sensibles; vous ne pouvez pas protéger ces fichiers ni auditer l'accès aux fichiers.
  • Répertorier, renommer et supprimer des fichiers via TFTP n'est généralement pas autorisé.
  • TFTP utilise le port UDP 69 pour établir des connexions réseau tandis que FTP utilise les ports TCP 20 et 21.

Étant donné que TFTP est implémenté à l'aide d'UDP, il ne fonctionne généralement que sur les réseaux locaux.

Conseillé: