Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

Internet - Les protocoles

protocoles Encyclopédie


Qu'est-ce qu'un protocole?

Un protocole est une méthode standard qui permet la communication entre des processus (s'exécutant éventuellement sur différentes 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 selon ce que l'on attend de la communication. Certains protocoles seront par exemple spécialisés dans l'échange de fichiers (le FTP), d'autres pourront servir à gérer simplement l'état de la transmission et des erreurs (c'est le cas du protocole ICMP), ...

Sur Internet, les protocoles utilisés font partie d'une suite de protocoles, c'est-à-dire un ensemble de protocoles reliés entre-eux. Cette suite de protocole s'appelle TCP/IP.
Elle contient, entre autres, les protocoles suivants :

Protocoles orientés et non orientés connexion

On classe généralement les protocoles en deux catégories selon le niveau de contrôle des données que l'on désire :

  • Les protocoles orientés connexion: Il s'agit des protocoles opérant un contrôle de transmission des données pendant une communication établie entre deux machines. dans un tel schéma, la machine réceptrice envoie des accusés de réception lors de la communication, ainsi la machine émettrice est garante de la validité des données qu'elle envoie. Les données sont ainsi envoyées sous forme de flot. TCP est un protocole orienté connexion
  • Les protocoles non orientés connexion: Il s'agit d'un mode de communication dans lequel la machine émettrice envoie des données sans prévenir la machine réceptrice, et la machine réceptrice reçoit les données sans envoyer d'avis de réception à la première. Les données sont ainsi envoyées sous forme de blocs (datagrammes). UDP est un protocole non orienté connexion

Protocole et implémentation

Un protocole définit uniquement la façon par laquelle les machines doivent communiquer, c'est-à-dire la forme et la séquence des données à échanger. Un protocole ne définit par contre pas la manière de programmer un logiciel de telle manière à ce qu'il soit compatible avec le protocole. On appelle ainsi implémentation la traduction d'un protocole en langage informatique.

Les spécifications des protocoles ne sont jamais exhaustives, aussi il est courant que les implémentations soient l'objet d'une certaine interprétation des spécifications, ce qui conduit parfois à des spécificités de certaines implémentations ou pire à des incompatibilités ou des failles de sécurité !

Trucs & astuces pertinents trouvés dans la base de connaissances

21/09 08h43 Le protocole BitTorrent (BitTorrent)
Protocole Plus d'astuces sur « Protocole »

Discussions pertinentes trouvées dans le forum

17/03 11h21 configurer protocole pop3 Configurer le protocole POP3 Réseaux 22/03 00h04->brupala11
02/03 12h05 protocole réseau protocole réseau Réseaux 13/04 15h46->stormfr9
14/04 19h43 firefox protocole pnm [firefox] protocole pnm Linux/Unix 27/11 15h54->Zempachi8
31/01 21h11 php protocole interprétation Php protocole d'interprétation Webmastering 12/02 05h28->Taboujr5
02/04 09h31 enlever protocole tcp ip Enlever le protocole TCP/IP Réseaux 16/02 23h10->ahcene5
10/02 18h08 protocole smtp [protocole SMTP] Développement 11/02 15h18->theodracoden4
25/01 16h07 protocole udp Protocole udp Réseaux 26/01 08h47->Jeff122
16/09 19h06 réinstaller protocole ppp impossibilité de réinstaller un protocole PPP Réseaux 18/09 18h37->brupala1
13/10 14h17 protocole pb de protocole Matériel (hardware) 13/10 14h39->sebsauvage1
01/10 19h52 . protocole ppp prob. protocole PPP Internet 30/06 20h53->emir9427
Discussion fermée Problème résolu Protocole Plus de discussions sur « Protocole »

Ce document intitulé « Internet - Les protocoles » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.