>> Technologie Électronique >  >> Téléphones portables et accessoires >> PDA

Ordre dé-encapsulation PDU : Bas vers haut à travers la pile OSI

Quand un appareil reçoit une trame, il retire les en-têtes de la couche Physique vers la couche Application — l'inverse de l'encapsulation. Voici l'ordre canonique :

Séquence dé-encapsulation (Couche 1 → 7)

  1. Couche 1 – Physique : Recevoir signaux (tension, lumière, radio) → décoder en flux bits. Pas de retrait en-tête ; réception physique.
  2. Couche 2 – Liaison de données : Vérifier FCS (CRC), retirer en-tête trame (MAC src/dst, type/longueur) et remorque (FCS). Transmettre payload à Couche 3. Tag VLAN (802.1Q) retiré ici.
  3. Couche 3 – Réseau : Retirer en-tête IP (v4/v6) — IP src/dst, TTL, protocole, options. Vérifier checksum. Déterminer next-hop / livraison locale. Transmettre payload à Couche 4.
  4. Couche 4 – Transport : Retirer en-tête TCP/UDP — ports src/dst, seq/ack, flags, fenêtre, checksum. Réassembler segments (TCP) ou remettre datagramme à socket (UDP).
  5. Couche 5 – Session : Rarement en-tête explicite. Gère contrôle dialogue (NetBIOS, RPC, SIP). Souvent fusionnée avec C7.
  6. Couche 6 – Présentation : Déchiffrer (TLS), décompresser, décoder (ASN.1, Protobuf, JSON). Traduire syntaxe.
  7. Couche 7 – Application : Livrer payload à processus application (HTTP, DNS, SMTP, SSH, etc.).

Modèle TCP/IP mapping (Pratique)

Couche TCP/IPCouches OSINom PDUAction dé-encap
Liaison1–2TrameVérif CRC, retirer en-tête/remorque MAC
Internet3Paquet / DatagrammeRetirer en-tête IP
Transport4Segment (TCP) / Datagramme (UDP)Retirer en-tête TCP/UDP
Application5–7Message / DonnéesDéchiffrer TLS, parser protocole

Exemple : HTTPS sur Ethernet

  1. Trame Ethernet : Dst MAC | Src MAC | 0x0800 | Paquet IP | FCS
  2. C2 : Vérifier FCS → retirer en-tête/remorque MAC → passer paquet IP.
  3. C3 : Vérifier checksum IP → retirer en-tête IP → passer segment TCP.
  4. C4 : Vérifier checksum TCP → retirer en-tête TCP → passer enregistrement TLS.
  5. C6 : Déchiffrer TLS (clés session) → HTTP clair.
  6. C7 : Parser HTTP → objet requête/réponse → application.

Principes clés

  • Chaque couche ne comprend que son propre en-tête. C3 ne parse pas TCP ; C4 ne parse pas IP.
  • Encapsulation = imbrication. Dé-encap = déballer enveloppes imbriquées.
  • Erreur à toute couche → drop. FCS invalide → drop C2. Checksum IP invalide → drop C3. Checksum TCP invalide → drop C4.
  • Middleboxes (FW, LB, NAT) peuvent dé-encap jusqu'à C4/C7, modifier, ré-encap.

Bas vers haut. Toujours. C'est la pile.

PDA