Home Comunidade Eventos YouTube Networks Desafios // produtos Academy News CTI | CVE Contato

01 - Encapsulamento e Desencapsulamento

video explicativo
Video explicativoEspaco reservado para o video desta anotação — adicione video: https://youtu.be/... no frontmatter da nota.

Encapsulamento e Desencapsulamento (Modelo OSI)

1. Definição Técnica

O Encapsulamento é o processo pelo qual, ao descer pela pilha de protocolos no dispositivo emissor, cada camada adiciona seu próprio cabeçalho (e às vezes rodapé) ao dado recebido da camada superior. O Desencapsulamento é o processo inverso, executado no dispositivo receptor, em que cada camada lê e remove o cabeçalho correspondente antes de entregar o payload à camada imediatamente acima.

Juntos, esses dois mecanismos formam a espinha dorsal da comunicação em camadas: cada camada apenas "enxerga" as informações relevantes a si mesma, mantendo o encapsulamento das demais. Esse princípio é o que permite a interoperabilidade entre tecnologias heterogêneas.

2. Encapsulamento: O Fluxo de Descida Passo a Passo

O processo de encapsulamento no emissor segue uma lógica de "embrulhar o presente", do topo (Camada 7) até a base (Camada 1):

Passo 1: Geração da Mensagem (Camada 7 - Aplicação)

A aplicação (ex: navegador) gera os dados originais (payload puro). Aqui podem ser adicionados cabeçalhos específicos de aplicação (ex: linha HTTP GET / HTTP/1.1).

Passo 2: Adição de Cabeçalho de Transporte (Camada 4)

A Camada de Transporte recebe a mensagem e adiciona seu cabeçalho (portas de origem/destino, números de sequência, checksum). O resultado é chamado de:
- Segmento se for TCP
- Datagrama se for UDP

Passo 3: Adição de Cabeçalho IP (Camada 3)

A Camada de Rede encapsula o segmento em um Pacote, adicionando os endereços IP de origem e destino, além de campos como TTL e Protocol.

Passo 4: Adição de Cabeçalho e Rodapé de Enlace (Camada 2)

A Camada de Enlace encapsula o pacote em um Quadro (Frame), adicionando MACs de origem/destino, campo EtherType e o FCS (Frame Check Sequence) no rodapé para detecção de erros.

Passo 5: Conversão em Sinais (Camada 1)

A Camada Física converte os bits do quadro em sinais elétricos, ópticos ou de rádio e os transmite pelo meio físico, um bit de cada vez.

3. Desencapsulamento: O Fluxo de Subida Passo a Passo

No receptor, o processo é inverso, da base para o topo:

Passo 1: Recebimento de Bits (Camada 1)

A interface de rede do destinatário capta os sinais físicos (voltagens, pulsos de luz ou ondas de rádio) e os converte de volta em Bits.

Passo 2: Validação do Quadro (Camada 2)

A Camada 2 recebe os bits e os organiza no formato de um Quadro.

  • Verifica o FCS (rodapé) para detectar corrupção. Se houver erro, o quadro é descartado.
  • Verifica o MAC de Destino. Se não for o endereço da placa (ou broadcast), o quadro é ignorado.
  • O cabeçalho e o rodapé de enlace são removidos, sobrando o Pacote.

Passo 3: Verificação de Rota e Endereço (Camada 3)

A Camada 3 recebe o Pacote e analisa o cabeçalho IP.

  • Verifica se o IP de Destino coincide com o endereço da máquina (ou se ela deve rotear).
  • Verifica o TTL e decrementa. Se chegar a 0, descarta e envia ICMP Time Exceeded.
  • O cabeçalho IP é removido, restando o Segmento.

Passo 4: Remontagem e Entrega ao Processo (Camada 4)

A Camada 4 recebe o Segmento.

  • Analisa a Número de Porta de Destino para saber qual aplicativo receberá o dado.
  • No TCP, usa os Números de Sequência para remontar as peças na ordem original.
  • Envia um aviso de recebimento (ACK) ao emissor.
  • O cabeçalho de transporte é removido, restando apenas os Dados originais.

Passo 5: Consumo da Informação (Camada 7)

O software de destino (ex: navegador, cliente de e-mail) recebe os Dados/Mensagem puros e os processa para o usuário.

4. PDUs por Camada

Camada OSI PDU (Unidade de Dados) Dispositivo Típico
7 - Aplicação Mensagem (Data) Servidor de aplicação
6 - Apresentação Mensagem (Data) Gateway de aplicação
5 - Sessão Mensagem (Data) Proxy de sessão
4 - Transporte Segmento / Datagrama Firewall L4
3 - Rede Pacote (Packet) Roteador
2 - Enlace Quadro (Frame) Switch
1 - Física Bit Hub, Repetidor

5. Comunicação Peer-to-Peer (Camadas Pares)

Um ponto fundamental do encapsulamento é que ele implementa a Comunicação Peer-to-Peer (par-a-par):

  • A Camada de Rede do receptor "acha" que está conversando diretamente com a Camada de Rede do emissor, porque ela só lê e interpreta o que o emissor escreveu no cabeçalho IP.
  • O conteúdo dentro do envelope (o segmento) é invisível para ela durante todo o trajeto.
  • Da mesma forma, a Camada de Transporte só "enxerga" o cabeçalho TCP/UDP do emissor; não sabe se o dado veio por Wi-Fi ou fibra.

6. Encapsulamento em Roteadores Intermediários

Roteadores entre origem e destino executam desencapsulamento parcial:

  1. Decodificam o sinal físico (L1).
  2. Lêem o quadro (L2) para extrair o pacote IP.
  3. Consultam o cabeçalho IP (L3) e decidem a rota.
  4. Reencapsulam em um novo quadro (L2) compatível com o próximo enlace.
  5. Reenviam como sinal físico (L1).

As camadas 4 a 7 não são tocadas — esse é o motivo pelo qual o TCP "acha" que está falando diretamente com o TCP do destino, mesmo atravessando 15 roteadores no meio.

7. Por que o Encapsulamento/Desencapsulamento é Crítico?

  1. Integridade: É aqui que a rede garante que o que foi enviado é exatamente o que foi recebido (através do FCS e Checksums).
  2. Segurança: Firewalls de inspeção profunda (DPI) realizam o desencapsulamento parcial para olhar o conteúdo das camadas superiores em busca de ameaças.
  3. Eficiência: Permite que dispositivos intermediários (Switches e Roteadores) processem apenas as camadas necessárias (L2 ou L3) sem precisar abrir todo o pacote, o que economiza tempo de CPU.
  4. Modularidade: Camadas podem evoluir independentemente (ex: trocar Ethernet por Wi-Fi sem tocar no IP).
  5. Diagnóstico: Permite isolar falhas por camada durante troubleshooting.

8. Analogia Didática: Carta Postal

Imagine enviar uma carta internacional:

Camada Analogia
7 - Aplicação A mensagem escrita no papel
4 - Transporte O envelope com remetente/destinatário
3 - Rede O selo e o endereço completo (país/cidade)
2 - Enlace O saco de correio dentro do avião
1 - Física O avião em si transportando tudo

Cada intermediário (aeroporto) só abre o que precisa para reencaminhar — nunca lê a carta dentro do envelope.

9. Conclusão

O encapsulamento e o desencapsulamento são os mecanismos que tornam a arquitetura em camadas viável na prática. Sem eles, cada dispositivo precisaria entender todos os protocolos simultaneamente. Graças a esse princípio, fabricantes de cabos, switches, roteadores e sistemas operacionais podem desenvolver suas partes independentemente, desde que respeitem as interfaces entre camadas. Esse é o alicerce técnico da interoperabilidade mundial da Internet.