Différence entre FTP et TFTP

FTP vs TFTP

Le protocole de transfert de fichier (également appelé FTP) est un protocole réseau implémenté afin d'échanger des fichiers sur un réseau TCP / IP, à savoir le protocole de contrôle de transmission et le protocole Internet. FTP utilise une authentification par mot de passe créée par l'utilisateur. Même si l'authentification par mot de passe basée sur l'utilisateur est généralement implémentée, l'accès utilisateur anonyme est également disponible via un serveur FTP..

Trivial File Transfer Protocol (également appelé TFTP) est un protocole réseau implémenté pour le transfert de fichiers. Il a été défini pour la première fois en 1980, avec la fonctionnalité d'un simple serveur FTP. En raison de sa simplicité, il peut être mis en œuvre avec très peu de perte de mémoire de la part de son ordinateur personnel. Ainsi, à ses débuts, TFTP était utilisé pour démarrer des ordinateurs ou des routeurs. Cela dit, il est également utile pour transférer de petites quantités de données entre réseaux (par exemple, le micrologiciel du téléphone IP)..

Comme mentionné, FTP est accessible anonymement. Cela signifie que l'utilisateur peut se connecter à ce serveur avec un compte "anonyme" à l'invite d'un nom d'utilisateur et d'un mot de passe. Dans la plupart des cas, un utilisateur ne disposant pas d'un compte direct auprès de l'ordinateur hôte sera invité à utiliser son adresse électronique au lieu d'un mot de passe. Cependant, il n’existe pratiquement aucun processus de vérification une fois que ces informations ont été fournies (comme au Centre national d’information sur la biotechnologie)..

TFTP est principalement utilisé pour transférer des fichiers (ou les écrire) sur un serveur distant. Comme il s'agit d'un protocole ouvert, la sécurité est insuffisante, ce qui signifie qu'il est très dangereux de transférer des fichiers sur un serveur ouvert via Internet. En tant que tel, TFTP n'est généralement utilisé que sur des réseaux privés et / ou locaux. Malheureusement, il n'y a pas de processus d'authentification, donc pas de mécanisme de cryptage mis en place. En raison de sa simplicité, TFTP ne peut transférer que des fichiers d'une taille égale à un téraoctet, et permet le transfert de paquets de données surdimensionnés, ce qui peut entraîner des délais considérables dans la transmission des fichiers..

À la différence du TFTP, les serveurs FTP ont un protocole d'authentification et de cryptage en place. Lorsque cet accès est restreint, un service FTP distant (courrier FTP) peut être implémenté afin de contourner le problème de la restriction. Cela permet l'accès, mais empêche l'utilisateur de consulter les répertoires ou de modifier les commandes..

Résumé:

1. FTP est un protocole réseau de mot de passe basé sur l'utilisateur utilisé pour transférer des données sur un réseau. TFTP est un protocole réseau qui ne comporte aucun processus d'authentification.

2. FTP peut être consulté anonymement, mais la quantité d'informations transférées est limitée; TFTP n'a pas de processus de cryptage en place et ne peut transférer que des fichiers dont la taille ne dépasse pas un téraoctet..