Processus de communication bout en bout
Définition
Le processus de communication bout en bout décrit le cheminement complet d'un paquet depuis l'application source jusqu'à l'application destination, en traversant les couches du modèle OSI/TCP-IP à l'émission, le réseau intermédiaire (switches, routeurs) et les couches en sens inverse à la réception.
Contexte
La certification CCST exige de comprendre comment les données sont encapsulées, routées et désencapsulées à chaque étape. Cette vision globale est indispensable pour le dépannage réseau.
Détails techniques
Les 5 phases du processus
Phase 1 — Encapsulation côté émetteur
| Couche OSI | Action | PDU produite |
|---|---|---|
| 7-5 Application | L'application génère les données | Données |
| 4 Transport | Ajoute le port source/destination, segmente si nécessaire | Segment (TCP) / Datagramme (UDP) |
| 3 Réseau | Ajoute les adresses IP source et destination | Paquet |
| 2 Liaison | Ajoute les adresses MAC source et destination + FCS | Trame |
| 1 Physique | Convertit en signaux électriques/optiques | Bits |
Phase 2 — Acheminement local (switch L2)
- Le switch reçoit la trame sur un port
- Il lit la MAC destination dans l'en-tête de la trame
- Il consulte sa table MAC (CAM) pour trouver le port de sortie
- Il commute la trame vers le bon port (les en-têtes L3/L4 ne sont pas modifiés)
Phase 3 — Routage (routeur L3)
- Le routeur reçoit la trame, vérifie le FCS, désencapsule le paquet IP
- Il lit l'adresse IP de destination
- Il consulte sa table de routage → détermine l'interface de sortie et le next-hop
- Il ré-encapsule le paquet dans une nouvelle trame avec de nouvelles adresses MAC
- Le TTL est décrémenté de 1
Point clé : à chaque saut (hop), les adresses MAC changent mais les adresses IP restent les mêmes.
Phase 4 — Traversée du réseau
Le processus switch → routeur se répète à chaque saut jusqu'à ce que le paquet atteigne le réseau de destination.
Phase 5 — Désencapsulation côté récepteur
| Couche OSI | Action |
|---|---|
| 1 Physique | Réception des signaux, conversion en bits |
| 2 Liaison | Vérification FCS, retrait de l'en-tête Ethernet |
| 3 Réseau | Vérification de l'IP destination, retrait de l'en-tête IP |
| 4 Transport | Renvoi au bon processus via le numéro de port |
| 7-5 Application | Traitement des données par l'application |
Résumé visuel
[PC A] → Trame(MAC_A→MAC_R1) → [Switch] → [Routeur R1] → Trame(MAC_R1→MAC_R2) → [Routeur R2] → Trame(MAC_R2→MAC_B) → [Switch] → [PC B]
Paquet IP : IP_A → IP_B (inchangé de bout en bout)
Trame : MAC change à chaque hop
Exemple concret
Un employé à Paris (PC 10.1.1.50) accède à un serveur à Lyon (192.168.5.10). Le PC encapsule la requête HTTP dans un segment TCP (port 80), puis dans un paquet IP (src: 10.1.1.50, dst: 192.168.5.10), puis dans une trame vers la MAC du routeur local. Le routeur de Paris ré-encapsule vers le routeur WAN, qui ré-encapsule vers le routeur de Lyon, qui livre la trame au switch local de Lyon. À chaque saut, les MAC changent mais les IP restent identiques.