lang=pt-br|thumb|right|upright=1.9|Encapsulamento de dados do usuário na pilha UDP estilo Unix, na qual cada nova camada inclui os dados da camada anterior, mas sem ser capaz de identificar qual parte dos dados é o cabeçalho ou o rodapé da camada anterior. Isso efetivamente oculta (encapsula) a informação das camadas inferiores.

O encapsulamento é o processo de redes de computadores que consiste em concatenar cabeçalhos ou rodapés específicos de uma camada a uma unidade de dados de serviço (ou seja, uma carga útil ou payload) para a transmissão de informação através de redes de computadores. O desencapsulamento é o processo inverso em redes de computadores para o recebimento de informações; ele remove da unidade de dados de protocolo (PDU) um cabeçalho ou rodapé previamente concatenado que foi transmitido por uma camada de comunicação subjacente.

O encapsulamento e o desencapsulamento permitem o design de protocolos de comunicação modulares, de modo a separar logicamente a função de cada camada de comunicação e abstrair a estrutura da informação comunicada ao longo das outras camadas de comunicação. Esses dois processos são recursos comuns dos modelos de redes de computadores e suítes de protocolos, como no Modelo OSI e na suíte de protocolos da internet. No entanto, os processos de encapsulamento/desencapsulamento também podem servir como recursos maliciosos, como ocorre nos protocolos de tunelamento.Raman, D., Sutter, B. D., Coppens, B., Volckaert, S., Bosschere, K. D., Danhieux, P., & Buggenhout, E. V. (2012, November). DNS tunneling for network penetration. In International Conference on Information Security and Cryptology (pp. 65-77). Springer, Berlin, Heidelberg.

A camada física é responsável pela transmissão física dos dados, o encapsulamento de enlace permite a interconexão em rede de área local, o IP fornece o endereçamento global de computadores individuais e a camada de transporte (TCP/UDP) seleciona a aplicação final através de portas de comunicação, atendendo a serviços como um servidor Web (via TCP) ou TFTP (via UDP).

Por exemplo, na suíte IP, o conteúdo de uma página web é encapsulado com um cabeçalho HTTP, depois por um cabeçalho TCP, um cabeçalho IP e, finalmente, pelo cabeçalho e rodapé de um quadro (frame). O quadro é encaminhado ao nó de destino como um fluxo de dados de bits, onde é desencapsulado nas respectivas PDUs e interpretado em cada camada pelo nó receptor.

O resultado do encapsulamento é que cada camada inferior fornece um serviço para a camada ou camadas acima dela, enquanto, ao mesmo tempo, cada camada se comunica com sua camada correspondente no nó receptor. Essas interações são conhecidas como interação de camadas adjacentes e interação de mesma camada, respectivamente.

Em discussões sobre encapsulamento, a camada mais abstrata é frequentemente chamada de protocolo de camada superior, enquanto a camada mais específica é chamada de protocolo de camada inferior. Às vezes, contudo, os termos protocolos de camada superior e protocolos de camada inferior são usados para descrever as camadas que estão acima e abaixo do IP.

Ver também Enquadramento da camada de aplicação Otimização intercamadas Protocolo de tunelamento Unidade de dados de protocolo

Categoria:Pacotes (tecnologia da informação) Categoria:Protocolos de rede Categoria:Tecnologia de redes de computadores Categoria:Transmissão de dados