- Pour transférer les fichiers correctement, le protocole FTP nécessite que deux connexions soient établies entre le client et le serveur : une connexion pour les commandes et les réponses et une autre pour le transfert même des fichiers.
- Le client établit la première connexion au serveur sur le port TCP 21. Cette connexion est utilisée pour le trafic de contrôle et se compose de commandes clientes et de réponses serveur.
- Le client établit la seconde connexion au serveur via le port TCP 20. Cette connexion est destinée au transfert même des fichiers et est établie à chaque transfert de fichiers.
- Le transfert de fichiers peut s’effectuer dans l’une des deux directions. Le client peut télécharger un fichier à partir du serveur ou en direction du serveur.
Source Cisco
- Filezilla est l'un des clients FTP les plus populaires.
- Alternatives gratuites : WinSCP . CyberDuck . Core FTP LE(interface en anglais). FTP Voyager.