Aller au contenu

Protocole de transfert de fichiers

FTP (File Transfer Protocol) est un protocole Internet utilisé pour transférer des données entre un serveur de fichiers et un client. Le FTP transfère des fichiers en établissant une connexion entre l'ordinateur sur lequel l'utilisateur travaille et l'ordinateur qui héberge le fichier. Les clients FTP fonctionnent sur des ordinateurs personnels connectés au même réseau local et sont généralement lents et peu fiables.

Un transfert de fichiers FTP se compose généralement de trois phases :

  1. Connecter : Le Client FTP établit une connexion avec le serveur FTP afin de demander l'accès aux données sur le serveur. La demande est un paquet unique (appelé demande de connexion) envoyé en texte clair (c'est-à-dire sans cryptage).
  2. Connexion : dès que l'accès est accordé, le client FTP se connecte et s'authentifie auprès du serveur. Pour cela, deux autres paquets doivent être échangés.
  3. Transfert : une fois que l'utilisateur s'est connecté, il peut commencer à transférer des fichiers. Dans une transaction FTP typique, le client FTP initie une connexion en envoyant une requête CONNECT au serveur FTP. La requête CONNECT contient le nom de connexion et le mot de passe de l'utilisateur. Le serveur répond par un message de réponse 220 lorsque la connexion a été établie avec succès.
fr_FRFR