Introduction au protocole FTP
Le protocole FTP (File Transfer Protocol) est, un protocole de transfert
de fichier, définissant la façon dont ils doivent être
acheminés sur un réseau TCP/IP.
Il a été mis à la disposition
des utilisateurs pour échanger des fichiers sur Internet ou TCP/IP.
En recourant au Ftp, vous serez en position de clients d'un modèle
client/serveur et vous vous communiquerez avec un serveur de fichier distant.
Après la Messagerie et le WEB,
le FTP est un autre service Internet, que l'évolution technologique
a rendu beaucoup plus facile d'emploi mais dont l'aspect est resté
longtemps peu convivial, tendance qui c'est aujourd'hui inversé.
Ce service qui avec la messagerie et les forums
de discussion étaient les seuls outils existant avant l'apparition
du Web en 1990, était alors surtout utilisé par les Centres
de Chercheurs et les Universités.
Le rôle du protocole FTP
Le protocole FTP a pour objectifs de :
-
permettre un partage de fichiers entre machine distantes
-
permettre une indépendance aux systèmes
de fichiers des machines clientes et serveur
-
permettre de transférer des données
de manière efficace
Le modèle FTP
Le protocole FTP s'inscrit dans un modèle client-serveur,
c'est-à-dire qu'une machine envoie des ordres (le client) et que
l'autre attend des requêtes pour effectuer des actions (le serveur).
De par le monde, des millions de fichiers multimédia
(documents, dernière version d'un navigateur, plug-in, utilitaires,
programmes shareware ou freeware images, sons, vidéos, drivers,
jeux, polices....tout et n'importe quoi !) sont stockés dans des
répertoires sur des sites FTP, communément appelés
des serveurs FTP.
Les programmes utilisés pour communiquer
avec ces serveurs FTP, sont tout simplement des clients FTP.
Nous retrouvons ici encore la notion de Client/Serveur,
où le client est le bénéficiaire de l'opération
et le serveur est celui qui se met à votre disposition.
-Télécharger ou Download,
c'est importer (rapatrier) des données d'un serveur vers votre
ordinateur. (cas le plus fréquent pour les simples usagers)
-Téléimporter ou Upload,
c'est exporter (envoyer) des données depuis votre ordinateur vers
un serveur. (votre page perso par exemple)
Il va de soi que les définitions ci-dessus
sont le reflet de votre position d'utilisateur, mais les mêmes termes
s'appliquent lors du transfert entre deux serveurs, qui ne font alors
fonction que de relais.
Qui peut y accéder ?
Tout le monde n'a pas accès n'importe
où, et par exemple le répertoire de mon site est protégé
par un code. Il en est habituellement ainsi pour un serveur d'entreprise
stockant des fichiers souvent confidentiels par exemple réservés
aux employés responsables et aux chefs d'agences extérieures,
ou encore dans une Université où la saisie de certains documents
est réservée à ses seuls élèves ou
enseignants. Il faut alors connaître le mot de passe pour y pénétrer.
D'autres sites FTP sont librement accessibles
sans mot de passe et vous pouvez y faire votre "marché"
en toute quiétude.
Parfois tout se passe sans formalités ou alors certains
vous demandent au préalable de renseigner le champ de saisie d'identifiant
(votre login = votre nom) que vous remplacez
tout simplement par le mot anonymous et de donner ensuite votre adresse
e-mail comme mot de passe.
Ce service est connu sous le nom de "sites
anonymes FTP" (anonymous FTP site).
D'autres au contraire avant d'avoir accès
vous demandent de remplir un petit formulaire. Rien de bien méchant
et qui ne pose nul problème si vos intentions sont honnêtes.
Et si à l'ouverture d'une page FTP vous
rencontrez le sigle pub rien à voir avec la publicité, c'est
simplement le diminutif d'un accès libre et public.
Comment y accéder ?
-Soit à l'aide votre navigateur. (Tous n'offrent
pas cette possibilité)
-Soit à l'aide d'un logiciel spécialisé,
dans le cas par exemple d'une utilisation intensive ou particulière
du FTP.
Vous êtes en votre qualité de particulier
toujours le client, et vous allez devoir utiliser le protocole dédié
à ce service : ftp (comme vous utilisez http pour naviguer sur
le web, ou @ pour l'e-mail), ce qui donnera pour se connecter au serveur
de l'un des nombreux prestataires :
En fait sur le Web vous téléchargez
pratiquement en permanence des fichiers, mais avec une différence
fondamentale par rapport au FTP : ces documents sur le Web ne sont affichés
que provisoirement, le temps ou vous les visualisez.
Il existe deux grandes famille de logiciels Ftp, qui feront
l'objet d'articles prochainement mis en ligne.
- Les logiciels clients qui de façon générale
permettent de récupérer des données sur un serveur
dédié;
- Les logiciels propriétaires ou serveurs propriétaires,
offrant eux la possibilité de permettre le téléchargement
de fichiers.
Comment mettre en place votre 1° serveur Ftp
Si vous souhaitez en savoir plus la méthode,
le webmaster vous propose une série de guides à découvrir
sur ce même site.
Vous y trouverez les conditions à réunir,
les noms des logiciels necessaires, certains tutoriaux sur ces mêmes
softs, les adresses pour les télécharger et une selections
d'astuces.
C'est par ici.
|