NetworkDocument.jpg Au commencement, FTP (ou File Transfer Protocol) est l'un des protocoles Internet qui fut le plus utilisé. Il permettait de transférer des données (sous forme de fichiers) d'un ordinateur à l'autre au travers des réseaux implémentant le protocole TCP. Le protocole FTP s'intègre dans la couche application du modèle OSI

Sa naissance est officialisée en juin 1980 par la publication du RFC765 dont l'auteur n'est autre que Jon Postel, l'un des pères de l'Internet.

L'implémentation du protocole FTP nécessite : un serveur FTP et à minima un client FTP (application du mode Client-Serveur). S'appuyant sur la couche TCP/IP, le client initie une connexion au serveur et échange les données sous forme de fichiers à l'aide d'un jeu de commandes pré-définies. Le protocole FTP s'appuye en outre sur deux canaux de transmission, un pour les flux de données et un pour les flux de contrôle.