Developpez.com

Le Club des Développeurs et IT Pro

Le protocole FTP fête ses 40 ans

Et ne cesse d'évoluer pour rester à la pointe des usages

Le 2011-04-19 17:24:30, 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 ?
  Discussion forum
10 commentaires
  • Se7h22
    Membre confirmé
    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.
  • kedare
    Membre chevronné
    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)
  • Totony
    Membre du Club
    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
  • Cybher
    Expert confirmé
    salut,

    non FTPS et SFTP ne sont pas les même : FTPS se fait sur du SSL
  • ram-0000
    Rédacteur
    Envoyé par Cybher
    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é).
  • RaphAstronome
    Membre actif
    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.
  • frp31
    Expert éminent sénior
    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.
  • ssoltani
    Membre actif
    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.
  • s4mk1ng
    Membre expérimenté
    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
  • Chauve souris
    Membre expert
    ... 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 ?