top of page
LE GUIDE DES PROTOCOLES

Dans les réseaux et les communications, un protocole est la spécification formelle qui définit les procédures à suivre lors de la transmission ou de la réception de données. Les protocoles définissent le format, la synchronisation, la séquence et la vérification des erreurs utilisés sur le réseau. Il existe des centaines de protocoles. Ce guide couvrira les protocoles  réseau les plus courants et sera suivie de futurs cours sur des protocoles plus spécifiques.

Introduction

Lors d'une communication entre deux postes, le flux de données provenant de la couche transport (par exemple des segments TCP) est encapsulé dans des paquets par le protocole IP lors de leur passage au niveau de la couche réseau. Ces paquets sont ensuite transmis à la couche liaison de données du modèle OSI afin d'y être encapsulés dans des trames (par exemple Ethernet).

Lorsque deux terminaux communiquent entre eux via ce protocole (IP), aucun chemin pour le transfert des données n'est établi à l'avance : il est dit que le protocole est « non orienté connexion ». Par opposition, pour un système comme le réseau téléphonique commuté, le chemin par lequel va passer la voix (ou les données) est établi au démarrage de la connexion : le protocole est « orienté connexion ».

modele-osi-vs-tcp.png

Outre le modèle OSI, une autre organisation a créé un modèle de référence similaire.

C'est ce qu'on appelle la pile TCP/IP, sauf que certaines des couches sont combinées et portent des noms différents.

 

Le modèle TCP/IP est donc le modèle utilisé pour Internet.

Le nom de modèle TCP/IP est étroitement lié à deux protocoles : le protocole TCP (Transmission Control Protocol) et le protocole IP (Internet Protocol). Ce sont les deux protocoles les plus utilisés sur Internet.

IP - Internet Protocol

L'un des protocoles les plus importants et les mieux connus est le protocole Internet, ou IP. IP nous permet d’identifier de manière unique chaque ordinateur d’un réseau ou d’Internet.

Lorsqu'un ordinateur est connecté à un réseau ou à Internet, une adresse IP unique lui est attribuée. Si vous vous connectez à Internet, il est probable que votre fournisseur d'accès à Internet vous attribue automatiquement une adresse IP. Si vous vous connectez à un réseau local, soit l'adresse IP vous est automatiquement attribuée, soit il vous faut manuellement la définir pour le poste de travail.

Je ne saurais trop insister sur l’importance de bien comprendre l’IP si vous voulez vraiment savoir comment fonctionnent les communications réseau. DNS, FTP, SNMP, SMTP, HTTP et de nombreux autres protocoles et services dépendent énormément de l’IP pour fonctionner correctement.

Vous allez voir dans cette série de cours que l’IP est plus qu’une adresse sur votre poste de travail.

Vu qu’il est difficilement possible de couvrir le sujet en une ou deux pages, vous le trouverez ci-dessous scindé en plusieurs sections afin de faciliter la lecture et l’apprentissage.

  1. Le guide du protocole Internet

  2. Les différentes versions

  3. Le datagramme et l'entête IP

  4. Les classes d'adresses

  5. La fragmentation

  6. L'encapsulation

  7. Le routage

TCP

Au cours du chapitre précédent, nous avons abordé la communication entre machines en nous intéressant à la couche IP. Ce protocole effectue peu de contrôles et ne permet pas de corriger des erreurs associées au transport de données. En particulier, il ne vérifie pas le bon acheminement des paquets. Aussi, lorsque deux applications fonctionnent de part et d'autre de l'Océan Atlantique (par exemple), le fait d'être capable d'envoyer un paquet qui peut (ou peut ne pas) atteindre le côté opposé ne suffit-il pas. Nous avons besoin de communications fiables donc d'un protocole supplémentaire.

Présentation de TCP
Trame Ethernet
bottom of page