Il y a deux types de transfert FTP:
1. Le transfert FTP en mode actif: Le client envoie une demande de connexion à un serveur FTP, qui ouvre un port de données pour l’envoi de fichiers. Le client établit alors une connexion avec ce port pour transférer les données.
1. Le transfert FTP en mode passif: Le client envoie une demande de connexion à un serveur FTP, qui ouvre un port de commande et un port de données. Le client se connecte d’abord au port de commande, envoie une commande de transfert, puis se connecte au port de données pour transférer les données.