FTP signifie File Transfer Protocol. Il s’agit d’un composant d’un réseau TCP/IP qui est encore couramment utilisé pour faciliter l’échange de données d’un point A à un point B.
SFTP est une variante protégée par la sécurité SSL. FTP est basé sur un modèle « client-serveur »:
- le client envoie des requêtes
- le serveur les reçoit et réagit
En pratique, le serveur est votre ordinateur sur lequel le logiciel FTP est exécuté (par exemple: FileZilla).
Cependant, cette technologie n’est pas recommandée pour le transfert de données volumineuses et/ou sensibles car, même si le protocole FTP est encore largement utilisé, il présente de nombreux inconvénients, tels que :
- sécurité relativement faible
- envoi de fichiers selon le principe du premier arrivé, premier servi
- impossibilité de reprendre l’envoi d’un fichier en cas d’interruption