RFC 959 - Protocole de transfert de fichiers
FILE TRANSFER PROTOCOL (FTP)
Auteurs :
- J. Postel (ISI)
- J. Reynolds (ISI)
Date de publication : Octobre 1985
Obsolète : RFC 765 (IEN 149)
Statut : Protocole standard
Statut de ce mémorandum (Status of this Memo)
Ce mémorandum est la spécification officielle du protocole de transfert de fichiers (File Transfer Protocol, FTP). La distribution de ce mémorandum est illimitée.
Les nouvelles commandes optionnelles suivantes sont incluses dans cette édition de la spécification :
- CDUP (Change to Parent Directory) - Changer vers le répertoire parent
- SMNT (Structure Mount) - Montage de structure
- STOU (Store Unique) - Stockage unique
- RMD (Remove Directory) - Supprimer le répertoire
- MKD (Make Directory) - Créer le répertoire
- PWD (Print Directory) - Afficher le répertoire
- SYST (System) - Système
Notez que cette spécification est compatible avec la version précédente.
Résumé (Abstract)
Les objectifs du FTP sont : 1) promouvoir le partage de fichiers (programmes informatiques et/ou données), 2) encourager l'utilisation indirecte ou implicite (via des programmes) d'ordinateurs distants, 3) protéger l'utilisateur des variations des systèmes de stockage de fichiers entre les hôtes, et 4) transférer des données de manière fiable et efficace. Le FTP, bien qu'utilisable directement par un utilisateur depuis un terminal, est principalement conçu pour être utilisé par des programmes.
La tentative dans cette spécification est de satisfaire les divers besoins des utilisateurs de maxi-hôtes, mini-hôtes, stations de travail personnelles et TAC, avec une conception de protocole simple et facilement implémentable.
Table des matières (Contents)
- 1. Introduction
- 2. Aperçu (Overview)
- 3. Fonctions de transfert de données (Data Transfer Functions)
- 3.1 Représentation et stockage des données (Data Representation and Storage)
- 3.2 Établissement des connexions de données (Establishing Data Connections)
- 3.3 Gestion des connexions de données (Data Connection Management)
- 3.4 Modes de transmission (Transmission Modes)
- 3.5 Récupération d'erreur et redémarrage (Error Recovery and Restart)
- 4. Fonctions de transfert de fichiers (File Transfer Functions)
- 5. Spécifications déclaratives (Declarative Specifications)
- 6. Diagrammes d'états (State Diagrams)
- 7. Scénario FTP typique (Typical FTP Scenario)
- 8. Établissement de connexion (Connection Establishment)
Ressources associées
- Texte officiel :
https://www.rfc-editor.org/rfc/rfc959.txt - Page officielle :
https://datatracker.ietf.org/doc/html/rfc959