RFC: 959
Statut : Standard

# File Transfer Protocol (FTP)

## Spécification

Crédits : J. Postel, J. Reynolds / ISI
Traduction : Valéry G. FREMAUX Ingénieur Professeur / EISTI
Edition originale : Octobre 1985 / Version FR: Février 1997

Note du Traducteur :

Le texte suivant est la traduction intégrale de la spécification FTP, telle qu'éditée par les auteurs originaux du protocole, sans ajouts, commentaires, ni omissions. Ce document a valeur normative, selon la procédure courante d'enregistrement des documents au sein du W3C.

Statut de ce Mémo

Ce mémo est la spécification officielle du Protocole de Transfert de Fichiers (FTP). La distribution de ce mémo est illimitée.

Les nouvelles commandes optionnelles suivantes sont inclues dans la présente édition de la spécification:

CDUP (Change to Parent Directory), SMNT (Structure Mount), STOU (Store Unique), RMD (Remove Directory), MKD (Make Directory), PWD (Print Directory), et SYST (System).

Notez que cette spécification est compatible avec la précédente édition.

## TABLE DES MATIERES

- 1. INTRODUCTION
- 2. VUE D'ENSEMBLE
  - 2.1. Historique
  - 2.2. Terminologie
  - 2.3. Le modèle FTP
- 3. FONCTIONS DE TRANSFERT DE DONNEES
  - 3.1. Représentation des données et stokage
    - 3.1.1. Types de données
    - 3.1.2. Structures de données
  - 3.2. Etablissement du canal de données
  - 3.3. Gestion du canal de données
  - 3.4. Modes de transmission
    - 3.4.1. Mode flux
    - 3.4.2. Mode bloc
    - 3.4.3. Mode compressé
  - 3.5. Récupération d'erreur et reprise de transmission
- 4. FONCTIONS DE TRANFERT DE FICHIERS
  - 4.1. Commandes FTP
    - 4.1.1. Commandes de contrôle d'accès
    - 4.1.2. Commandes de paramétrage du transfert
    - 4.1.3. Commandes de service FTP
  - 4.2. Réponses FTP
    - 4.2.1 Codes de réponse par groupes de fonctions
    - 4.2.2 Codes de réponse par ordre numérique
- 5. SPECIFICATIONS DECLARATIVES
  - 5.1. Implémentation minimale
  - 5.2. Connexions
  - 5.3. Commandes
    - 5.3.1. Commandes FTP : Syntaxe
    - 5.3.2. Arguments de commandes FTP : Syntaxe
  - 5.4. Séquencement des commandes et réponses
- 6. DIAGRAMMES D'ETAT
- 7. SCENARIOS FTP TYPIQUE
- 8. ETABLISSEMENT DE LA CONNEXION
- APPENDICE I - STRUCTURE DE PAGE
- APPENDICE II - COMMANDES DE REPERTOIRE
- APPENDICE III - RFC à propos de FTP
- REFERENCES