Leçon 21 : Le concept d'encapsulation et de désencapsulation
Comment les données passent-elles de votre navigateur web jusqu'au câble ? Grâce à un processus appelé Encapsulation.
Encapsulation (Le processus d'envoi)
L'encapsulation est le processus d'ajout d'informations de contrôle de protocole (en-têtes et queues) aux données au fur et à mesure qu'elles descendent les couches de la couche 7 à la couche 1. Chaque couche prend les données de la couche supérieure et les enveloppe dans son propre en-tête, comme placer une lettre dans une enveloppe, puis placer cette enveloppe dans une boîte plus grande.
| Couche | Action | Résultat (PDU) |
|---|---|---|
| L4 (Transport) | Ajoute l'en-tête TCP/UDP (Ports). | Segment/Datagramme |
| L3 (Réseau) | Ajoute l'en-tête IP (Adresses IP). | Paquet |
| L2 (Liaison) | Ajoute l'en-tête et la queue MAC (Adresses MAC, CRC). | Trame |
| L1 (Physique) | Convertit la Trame en signaux électriques. | Bits |
Désencapsulation (Le processus de réception)
Lorsque les données arrivent à destination, la Désencapsulation se produit. L'appareil récepteur traite les données en retirant les en-têtes, couche par couche, au fur et à mesure que les données remontent la pile.
- La NIC (L2) retire l'en-tête et la queue de la Trame, en vérifiant les erreurs.
- Le système d'exploitation (L3) lit l'adresse IP pour confirmer que le paquet est destiné à cet hôte.
- Le système d'exploitation (L4) lit le numéro de port pour déterminer quelle application reçoit les données.
- L'application (L7) reçoit enfin les données d'origine.
Analogie : L'encapsulation est comme l'expédition d'un colis : l'étiqueter pour le transit, le mettre en boîte, l'emballer et mettre une adresse de livraison à l'extérieur.