Encapsulation des données – Réseau
Lors d'une transmission, les dossées traversent chacune des couches au niveau de la machine émettrice. À chaque couche, une information est ajoutée au paquet de données, il s'agit d'un en-tête, ensemble d'information qui garantit la transmission. Au niveau de la machine réceptrice, lors du passage dans chaque couche, l'en-tête est lu, puis supprimé. Ainsi, à la réception, le message est dans son état originel...

A chaque niveau, le paquet de données change d'aspect, car on lui ajoure un en-tête, ainsi les appellations changent suivant les couches :

• Le paquet de données est appelé message au niveau de la couche application.

• Le message est ensuite encapsulé sous forme de segment dans la couche

transport.

• Le segment une fois encapsulé dans la couche Internet prend le nom de

datagramme.

• Enfin, on parle de trame au niveau de la couche accès réseau.
La couche réseau
La couche accès réseau est la première couche de la pile TCP/IP, elle offre les capacités à accéder à un réseau physique quel qu'il soit, c’est-à-dire les moyens à mettre en œuvre afin de transmettre les données via un réseau.
Ainsi, la couche accès reseau contient toutes les spécifications concernant la transmission de données sur un réseau physique, qu'il s'agisse de réseau local Anneau à jeton – token ring, Ethernet, FDDI), de connexion a une ligne téléphonique ou n'importe quel type de liaison à un réseau. Elle prend en charge les notions suivantes :
• Acheminement des données sur la liaison
• Coordination de la transmission des données (synchronisation)
• Format des données
• Conversion des signaux (analogique/numérique)
• Contrôle des erreurs à l'arrivée
• …
Heureusement toutes ces spécifications sont transparentes aux yeux de l'utilisateur, car l'ensemble de ces tâche est en fait réalisé par le système d'exploitation, ainsi que les drivers du matériel permettant la connexion au réseau (ex : driver de carte réseau).
La couche Internet
La couche Internet est la couche "la plus importante" (elles sont toutes leur importance) car c'est elle qui définit les datagrammes,
et qui gère les notions d'adressage IP.
Elle permet l'acheminement des datagrammes (paquets de données) vers des machines distantes ainsi que de la gestion de leur fragmentation et de leur assemblage à réception.
La couche Internet contient 5 protocoles :
1. Le protocole IP
2. Le protocole ARP
3. Le protocole ICMP
4. Le protocole RARP
5. Le protocole IGMP
Les trois premiers protocoles sont les protocoles les plus importants de cette couche…
La couche transport
Les protocoles des couches précédentes permettaient d'envoyer de l'information d'une machine à l'autre. La couche transport permet à des applications tournant sur des machines distantes de communiquer. Le problème consiste à identifier ces applications.
En effet, suivant la machine et son système d'exploitation, l'application pourra être un programme, une tâche, un processus…
De plus, la dénomination de l'application peut varier d'un système à un autre, c'est la raison pour laquelle un système
de numéro à été mis en place afin de pouvoir associer un type d'application à un type de données, ces identifiants sont appelés ports.
La couche transport contient deux protocoles permettant à deux applications d'échanger des données indépendamment du type de réseau emprunté (c'est-à-dire indépendamment des couches inférieures…), il s'agit des protocoles suivants :
• TCP, un protocole orienté connexion qui assure le contrôle des erreurs
• UDP, un protocole non orienté connexion dont le contrôle d'erreur est archaique.
La couche application
La couche application est la couche située au sommet des couches de protocoles TCP/IP.
Celle-ci contient les applications réseau permettant donc grâce à un des deux protocoles de la couche inférieure (la couche transport) c'est-à-dire TCP ou UDP.
Les applications de cette couche sont de différents types, mais la plupart sont des services réseau, c'est-a-dire des applications fournies à l'utilisateur pour assurer l'interface avec le système d'exploitation. On peut les classer selon les services qu'ils rendent :
• Les services de gestion (transfert) de fichier et d'impression
• Les services de connexion au réseau
• Les services de connexion à distance
• Les utilitaires Internet divers
Le rôle du protocole IP
Le protocole IP fait partie de la couche Internet de la suite de protocoles TCP/IP. C'est un des protocoles les plus importants d'Internet car il permet l'élaboration et le transport des datagrammes IP (les paquets de données), sans toutefois en assurer la "livraison". En réalité le protocole IP traite les datagrammes IP indépendamment les uns des autres en définissant leur représentation, leur routage et leur expédition.
Le protocole IP determine le destinataire du message grâce à 3 champs :
• Le champ d’adresse IP : adresse de la machine
• Le champ masque de sous réseau : un masque de sous réseau permet au
protocole IP de déterminer la partie de l'adresse IP qui concerne le réseau.
• Le champ passerelle par défaut : permet au protocole Internet de savoir quelle
machine remettre le datagramme si jamais la machine de destination n'est pas sur
le réseau local.
Fin du tutoriel
Réalisation du tutoriel: Puce29
& OptimusS