>> Tecnologia Eletrônica >  >> Celulares e Acessórios >> PDAs

Ordem Desencapsulamento PDU: Bottom-Up Pela Pilha OSI

Quando dispositivo recebe frame, remove headers da Camada Física até Aplicação — inverso do encapsulamento. Ordem canônica:

Sequência Desencapsulamento (Camada 1 → 7)

  1. Camada 1 – Física: Recebe sinais (voltagem, luz, rádio) → decodifica para stream bits. Sem remoção header; recepção física.
  2. Camada 2 – Enlace Dados: Verifica FCS (CRC), remove header frame (MAC orig/dest, tipo/tamanho) e trailer (FCS). Passa payload Camada 3. Tag VLAN (802.1Q) removida aqui.
  3. Camada 3 – Rede: Remove header IP (v4/v6) — IP orig/dest, TTL, protocolo, opções. Verifica checksum. Determina next-hop / entrega local. Passa payload Camada 4.
  4. Camada 4 – Transporte: Remove header TCP/UDP — porta orig/dest, seq/ack, flags, window, checksum. Reassemble segmentos (TCP) ou passa datagrama ao socket (UDP).
  5. Camada 5 – Sessão: Raramente header explícito. Gerencia controle diálogo (NetBIOS, RPC, SIP). Frequentemente fundida com L7.
  6. Camada 6 – Apresentação: Descriptografa (TLS), descomprime, decodifica (ASN.1, Protobuf, JSON). Traduz sintaxe.
  7. Camada 7 – Aplicação: Entrega payload ao processo aplicação (HTTP, DNS, SMTP, SSH, etc.).

Mapeamento Modelo TCP/IP (Prático)

Camada TCP/IPCamadas OSINome PDUAção Desencap
Enlace1–2FrameCheca CRC, remove header/trailer MAC
Internet3Packet / DatagramRemove header IP
Transporte4Segment (TCP) / Datagram (UDP)Remove header TCP/UDP
Aplicação5–7Message / DataDescriptografa TLS, parse protocolo

Exemplo: HTTPS sobre Ethernet

  1. Frame Ethernet: Dst MAC | Src MAC | 0x0800 | IP Packet | FCS
  2. L2: Verifica FCS → remove header/trailer MAC → passa pacote IP.
  3. L3: Verifica checksum IP → remove header IP → passa segmento TCP.
  4. L4: Verifica checksum TCP → remove header TCP → passa registro TLS.
  5. L6: TLS descriptografa (chaves sessão) → HTTP plaintext.
  6. L7: Parser HTTP → objeto request/response → aplicação.

Princípios Chave

  • Cada camada só entende seu próprio header. L3 não parseia TCP; L4 não parseia IP.
  • Encapsulamento = aninhamento. Desencap = desembrulhar envelopes aninhados.
  • Erro em qualquer camada → drop. FCS ruim → drop L2. Checksum IP ruim → drop L3. Checksum TCP ruim → drop L4.
  • Middleboxes (FW, LB, NAT) podem desencap até L4/L7, modificar, re-encap.

Bottom-up. Sempre. Essa é a pilha.