Service Datagramme. Des blocs d'information sont transmis de port à port entre deux systèmes, sans contrôle. Leur perte ou leur dégradation n'est pas signalée. Ce service est utilisé par le serveur de nom par exemple.
SERVICES APPLICATION
RFC 959 J.Postel rend obsolète RFC 765
Les objectifs de FTP sont de 1) promouvoir le partage de fichiers, 2) d'encourager l'utilisation de calculateurs distants, 3) de protéger les les utilisateurs contre des variations des systèmes de fichiers sur les hôtes et 4) de transférer des données de manière fiable et efficace ....
Un utilisateur d'un système client communique avec un système serveur distant. Les systèmes client et serveur peuvent être source ou collecteur de données. Pour assurer la transparence de ce transfert, différents types de données (AI5, EBCDIC, Image (et Local)) et formats de fichiers (non-structuré, structure d'enregistrement, structure de pages indexées) sont supportées. Les fichiers transférés peuvent être imprimables (avec des caractères de mises en page pour impression ou non.
Le service FTP comporte aussi des commandes permettant la connexion avec mot de passe au système serveur, la déconnexion , la suppression, le changement de nom d'un fichier, etc. Pour supporter les fichiers hiérarchisés (répertoires), en particulier sous Unix, des fonctions de gestion de répertoire (création, suppression, changement de répertoire courant, liste) ont été inclues.
Ce service s'appuie sur un service TCP.
Une connexion entre client et serveur utilise un sous-ensemble du protocole Telnet pour échanger des commandes et leurs réponses entre client et serveur. Ces commandes permettent de spécifier les paramètre pour le transfert de données : mode de transfert, type de représentation des données, structure des données, etc. et sur la nature des opérations sur le système de fichiers : stockage, suppression, extension, etc. Le client envoie des commandes au serveur et interprète ses réponses; ces réponses fournissent un compte-rendu de bonne exécution (par exemple 200 : command OK, 150 : File status OK; about to,open data connection) ou de défaut (426 : Connection closed; transfert aborted).
Dostları ilə paylaş: |