Un protocole est une méthode standard qui permet la communication entre deux machines, c’est-à-dire un ensemble de règles et de procédures à respecter pour émettre et recevoir des données sur un réseau. Il en existe plusieurs en fonction des objectifs de la communication.

HTTP : hypertext transfert protocol

But : permettre le transfert de fichiers localisés grâce à une chaîne de caractères (url), entre un navigateur (Internet Explorer, Netscape, Opéra, etc.) et un serveur.

Le client doit obligatoirement connaître l’adresse du serveur afin de pouvoir adresser la requête. Chaque serveur a une adresse unique, déterminé par un numéro IP (Internet Protocol : 194.256.23.188).
Le client envoie sa requête au serveur, par exemple, lorsque que vous cliquez sur un bouton de validation ou un lien. Le serveur la décode, localise le fichier demandé et envoie la réponse. Dans le cas où l’action est impossible ou que la page est indisponible, le serveur envoie une réponse par défaut, qui indique le type d’erreur rencontrée (404 File not found).

FTP : file transfert protocol

But : permettre le transfert de fichiers entre deux ordinateurs distants.

Il sert essentiellement au partage de fichiers sur machines distantes. Il permet surtout de procéder au transfert des données de manière efficace. En effet, en plus de faire transiter des données, ce protocole contrôle et gère la qualité des opérations effectuées. Par exemple, si une donnée ne parvient pas à destination ou qu’elle est endommagée, le protocole se charge d’envoyer à nouveau la donnée.
Ce protocole peut nécessiter une authentification de la personne souhaitant se connecter (la mise à jour de site web nécessite des droits d’accès particuliers).

 

Laisser un commentaire