Developpez.com

Club des développeurs et IT pro
Plus de 4 millions de visiteurs uniques par mois

Le protocole FTP fête ses 40 ans
Et ne cesse d'évoluer pour rester à la pointe des usages

Le , par Hinault Romaric, Responsable .NET
Le protocole utilisé pour le transfert de fichiers d'un hôte à un autre sur un réseau, le FTP (File Transfert Protocole) fête... ses 40 ans !

Ecrit à la base par Abhay Bhushan, un étudiant du MIT, il apparaît le 16 avril 1971, sous le nom de spécification RFC 114, qui fut ensuite remplacée par le RFC 765 en juin 1980 et enfin par la version finale, la RFC 959 en octobre 1985.

Le protocole a subi des améliorations majeures. Il est passée d'un simple outil de copie des fichiers sur un réseau TCP au fondement d'un modèle sophistiqué et intégré, qui fournit le contrôle, la visibilité, la conformité et la sécurité dans une variété impressionnante d'environnements.

Malgré l'arrivée de nouvelles technologies de partage de fichiers comme le P2P, le FTP reste un protocole très utilisé, et surtout très prisé. Sans doute par sa facilité d'implémentation, qui le rend très utile pour les plates-formes qui exigent la transmission des fichiers sensibles.

Toujours à la pointe de l'actualité, FTP s'est également positionné comme un maillon important dans plusieurs services de Cloud Computing.

Et toujours à la pointe du progrès également, puisque FTP propose aussi une variante sécurisée FTPS (File Transfer Protocol over SSL) qui utilise le standard SSL(Secure Sockets Layer) ou TLS (Transport Layer Security). Et que d'autres implémentations devraient continuer à voir le jour.

Pour ces 40 ans de bons et loyaux services, qui continuent encore aujourd'hui : merci Abhay Bhushan !

Et vous ?

Que pensez de l'évolution et de l'utilisation du FTP ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Se7h22 Se7h22 - Membre actif https://www.developpez.com
le 19/04/2011 à 21:28
C'est un protocole qui risque de jamais mourir, vu la façon qu'il est utilisé et amélioré

Par contre il me semble que le protocole le plus utilisé pour un FTP sécurisé est le SFTP, qui est du FTP dans un tunnel SSH.
Avatar de kedare kedare - Membre expérimenté https://www.developpez.com
le 19/04/2011 à 22:16
Je confirme... ça fait des années que je n'utilise plus le FTP pour me connecter a mes serveurs, je fais tout en SFTP, les seuls serveurs où je me connecte en FTP c'est les miroirs pour les distributions Linux (style ftp.free.fr)
Avatar de Totony Totony - Membre du Club https://www.developpez.com
le 20/04/2011 à 3:57
Le FTPS n'est-il pas la même chose que le sFTP ? (Abréviations différentes : Secure File Transfert Protocol, File Transfert Protocol over SSH).

Sinon, c'est vrai que c'est un beau protocole
Avatar de Cybher Cybher - Expert confirmé https://www.developpez.com
le 20/04/2011 à 7:33
salut,

non FTPS et SFTP ne sont pas les même : FTPS se fait sur du SSL
Avatar de ram-0000 ram-0000 - Rédacteur https://www.developpez.com
le 20/04/2011 à 8:13
Citation Envoyé par Cybher  Voir le message
non FTPS et SFTP ne sont pas les même : FTPS se fait sur du SSL

FTPS, c'est du FTP sur SSL, c'est donc un protocole texte (au niveau des commandes) en mode SSL (comme HTTPS comparé à HTTP).

SFTP, c'est du transfert de fichiers (j'ai pas dit FTP) dans une connexion SSH , c'est un protocole binaire (au niveau des commandes). SSH repose aussi sur SSL mais SSH définit un protocole supplémentaire (en binaire) d'établissement de sessions.

Donc SFTP et FTPS, c'est pas pareil (mais c'est du transfert de fichier en mode sécurisé).
Avatar de RaphAstronome RaphAstronome - Membre actif https://www.developpez.com
le 20/04/2011 à 20:53
Le gros problème du FTP c'est qu'il utilise simultanément plusieurs connexions, une de commande et une (plusieurs ?) de données.

Pour l'interaction entre les deux c'est un peu compliqué puisqu'il faut ouvrir d'autres ports et communiquer les adresses IP/port par le canal de commande.
Avatar de frp31 frp31 - Expert éminent sénior https://www.developpez.com
le 20/04/2011 à 21:54
l"évolution sécuritaire de plus en plus forte, est en effet le signe que le FTP ou ses dérivés sécurisé, sont encore là pour à minima quelques années... surtout si les développeur lui restent fidèle pour continuer de l'améliorer encore et encore..

a mon avis ne sera pas abandonné avant un bon paquet d'années.
Avatar de ssoltani ssoltani - Membre actif https://www.developpez.com
le 21/04/2011 à 7:25
Bof ... FTP a encore de beau jours devant lui.
Déjà car il est l'un des seuls protocoles intégrés directement dans tous les ordinateurs bureautiques, suffit juste d'ouvrir un terminal et lancer des commandes ftp pour les néophytes.

Sinon faut aussi avouer que Filezilla (même si j'utilise fireftp) au même titre que Firefox comme navigateur a largement démocratisé FTP autant chez les professionnels que chez les particuliers.

C'est un moyen simple de mettre en place des logiciels de transfert de fichier. Son seul défaut, est qu'il ne contrôle pas les données après avoir reçu le fichier.
Avatar de s4mk1ng s4mk1ng - Membre éprouvé https://www.developpez.com
le 21/04/2011 à 10:51
Je penses que FTP a suivi une bonne évolution depuis sa création jusqu'à nos jours après pour accéder aux fichiers d'un site sur un serveur distant je ne vois pas mieux qu'un FTP avec Filezilla donc...vive FTP
Avatar de Chauve souris Chauve souris - Membre chevronné https://www.developpez.com
le 23/04/2011 à 16:49
... que FTP (pas documenté dans l'ordi de Monsieur Toulemonde) est bien plus pratique pour envoyer des grosses photos haute définition et des vidéos, que les fichiers joints en courriel ce n'est pas fait pour ça et que l'encodage du courriel en ASCII 7 bits fait gonfler l'envoi de 30 % du volume en octets transmis.

Bon courage pour cette tâche pédagogique !

Je ne sais pas si c'est une impression mais il semble que de plus en plus d'utilisateurs ne veulent rien apprendre du fonctionnement d'un ordi ou d'Internet. La mode des portables où tout est installé et où il y a rien à comprendre sur la configuration ?
Offres d'emploi IT
Développeur java
Quadran - Midi Pyrénées - Toulouse (31000)
Concepteur développeur java / C++ H/F
Atos - Bretagne - Rennes (35000)
Chef de projet H/F
Pages Jaunes - Ile de France - Sèvres

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil