Diferença entre encapsulamento e decapsulação

Diferença-chave - Encapsulamento vs Decapsulation
 

Os dados são importantes para todas as organizações. Portanto, é necessário enviar os dados para outro local facilmente com um período mínimo de tempo. Os dados podem ser enviados para o destino usando a rede. Uma rede é uma coleção de dispositivos interconectados, como computadores, impressoras para compartilhar recursos. Quando há um grande número de hosts, a rede se torna complexa, a conexão de computadores diferentes aumenta a incompatibilidade. Portanto, os modelos de rede padrão aberto foram aprimorados. Dois modelos de rede comuns são a International Organization for Standardization (OSI) e o Transmission Control Protocol / Internet Protocol (TCP / IP). TCP / IP é o novo modelo de rede que substitui o modelo OSI. Esses modelos contêm camadas. Os dados passam pelas camadas da comunicação de dados. Encapsulamento e Decapsulação são dois termos relacionados à passagem de dados por cada camada. o diferença chave entre encapsulamento e decapsulação é que, no encapsulamento, os dados se movem da camada superior para a camada inferior, e cada camada inclui um pacote de informações conhecido como cabeçalho, juntamente com os dados reais, enquanto, no decapsulamento, os dados se movem da camada inferior para as camadas superiores e cada camada descompacta os cabeçalhos correspondentes para obter os dados reais.

CONTEÚDO

1. Visão geral e principais diferenças
2. O que é encapsulamento
3. O que é Decapsulation
4. Semelhanças entre encapsulamento e decapsulação
5. Comparação lado a lado - encapsulamento versus decapsulação em forma de tabela
6. Resumo

O que é encapsulamento?

Modelos de rede são usados ​​para padronizar a comunicação em rede. Ao enviar dados de um local para outro, os dados passam por várias camadas. O modelo TCP / IP possui quatro camadas. São camada de aplicação, camada de transporte, camada da Internet e camada de acesso à rede. Cada camada desempenha uma função específica no modelo TCP / IP. A camada de aplicação possui todos os serviços do usuário final, como recursos de e-mail, navegação na web etc. A camada de transporte gerencia o host para hospedar a comunicação. Na camada de rede, os dados são conhecidos como pacotes. Ele fornece endereços IP de origem e destino que ajudam a identificar o local na rede. Cada dispositivo na rede tem um endereço IP. Na camada de acesso à rede, o pacote é chamado de quadro. Nesta camada, o pacote proveniente da camada da Internet recebe os endereços MAC de origem e destino. Endereço MAC é o endereço físico. Finalmente, o quadro é enviado para fora da rede.

Suponha que você envie um email. O email é criado na camada do aplicativo. O email deve passar a camada de transporte de camadas, a camada de Internet e a camada de acesso à rede em ordem, usando protocolos diferentes e saindo de um computador usando a interface de rede com ou sem fio. Em seguida, o email viaja pela rede e chega ao destino. Em seguida, o email passa da camada de acesso à rede, da camada Internet e da camada de transporte até a camada de aplicativo.

Figura 01: Modelo TCP / IP

Encapsulamento é o processo de adicionar informações aos dados da camada de aplicativo à medida que são enviados por cada camada do modelo. Cada vez que os dados passam por uma camada, uma nova Unidade de Dados de Protocolo (PDU) é criada. Os dados enviados da camada de aplicativo adicionaram um cabeçalho com informações sobre TCP / UDP na camada de transporte. Agora os dados são conhecidos como um segmento. Quando esse segmento atinge a camada da Internet, é adicionado ao segmento um cabeçalho com endereços IP. Agora é chamado de pacote. Quando o pacote atinge a camada de acesso à rede, um cabeçalho com endereços MAC é adicionado. Agora é conhecido como um quadro. Da mesma forma, em cada camada, uma Unidade de Dados de Protocolo (PDU) correspondente é criada. A adição dessas informações em cada camada é conhecida como encapsulamento. Quando o processo de encapsulamento é concluído, o quadro é enviado para a rede.

O que é Decapsulation?

Conforme explicado no processo de encapsulamento, o quadro sai do computador host para a rede. Em seguida, atinge o host de destino. No host de destino, o quadro é decapsulado na ordem inversa até a camada de aplicação. O quadro que atinge a camada de acesso à rede contém os dados, cabeçalho TCP / UDP, cabeçalho com endereços IP e cabeçalho com endereços MAC.

Quando é enviado para a camada de rede, é um pacote e possui dados, cabeçalho TCP / UDP e cabeçalho com endereço IP. Então o pacote atinge a camada de transporte. Agora está segmentado e contém dados e cabeçalho TCP / UDP. Finalmente, o segmento atinge a camada de aplicação. Na camada do aplicativo, o host pode ver os dados enviados do computador de origem. Esse processo é conhecido como Decapsulation.

Qual é a semelhança entre encapsulamento e decapsulação?

  • O encapsulamento e o decapsulamento estão relacionados à maneira como os dados são enviados e recebidos através da rede de acordo com os modelos de rede.

Qual é a diferença entre encapsulamento e decapsulação?

Encapsulamento vs Decapsulamento

Quando os dados estão passando da camada superior para a camada inferior, de acordo com um modelo de rede, cada camada inclui um pacote de informações chamado cabeçalho, juntamente com os dados reais. Essa compactação de dados em cada camada é conhecida como encapsulamento. Quando os dados estão se movendo da camada inferior para as camadas superiores, de acordo com o modelo de rede, cada camada descompacta os cabeçalhos correspondentes e usa essas informações para obter os dados reais. Essa descompactação de dados em cada camada é conhecida como decapsulação.
 Ocorrência
O encapsulamento ocorre no computador de origem. Decapsulation ocorre no computador de destino.

Resumo - Encapsulamento vs Decapsulation 

Uma rede é uma conexão com um grande número de dispositivos. Esses dispositivos são diferentes um do outro. Isso pode criar problemas de compatibilidade. Para evitar isso, todos os dispositivos da rede usam o modelo de rede padrão para comunicação de dados. Um modelo de rede principal é o modelo TCP / IP. Esses modelos consistem em várias camadas. Os dados que devem ser transmitidos para um novo local devem passar por cada camada. Ao atingir cada camada, as informações são adicionadas aos dados. Isso é chamado de encapsulamento. Quando os dados chegam ao destino, em cada camada as informações adicionadas são descompactadas. Esse processo é conhecido como decapsulação. A diferença entre encapsulamento e decapsulação é que, no encapsulamento, os dados estão se movendo da camada superior para a camada inferior e cada camada inclui um pacote de informações chamado cabeçalho, juntamente com os dados reais, enquanto no decapsulamento, os dados estão se movendo do camada inferior às camadas superiores, e cada camada descompacta os cabeçalhos correspondentes para obter os dados reais.

Faça o download do PDF de Encapsulation vs Decapsulation

Você pode fazer o download da versão em PDF deste artigo e usá-la para fins offline, conforme nota de citação. Faça o download da versão em PDF aqui: Diferença entre encapsulamento e decapsulamento

Referência:

1. TCP/ IP Encapsulamento e decapsulação de dados. Disponivel aqui

Cortesia da imagem:

1.'UPS encapsulamento 'Por Cburnett, (CC BY-SA 3.0) via Commons Wikimedia