O encapsulamento multiprotocolo nas redes ATM refere-se à técnica de transportar vários protocolos de camada de rede (como IP, IPX, AppleTalk, etc.) sobre a camada física da rede ATM. Como o ATM é uma rede orientada para a conexão com sua própria estrutura baseada em células, requer um mecanismo para encapsular pacotes desses protocolos díspares em um formato adequado para a transmissão ATM. Isso é alcançado através do encapsulamento.
Aqui está um colapso do conceito:
1.
Camada de adaptação ATM (AAL): Este é o componente crucial. O AAL fica entre o protocolo da camada de rede (por exemplo, IP) e a camada ATM. Ele lida com a adaptação dos dados da camada superior em um formato adequado para células ATM. Diferentes tipos de AAL atendem a diferentes tipos de requisitos de serviço. A escolha do AAL depende das características do protocolo da camada superior e de suas necessidades de qualidade de serviço (QoS). Os tipos de AAL comuns incluem:
*
aal1: Projetado para serviços constantes de taxa de bits (CBR), como voz e vídeo. Ele fornece um serviço orientado para a conexão com latência mínima.
*
aal2: Adequado para serviços de taxa de bits variáveis (VBR) com restrições de tempo. É menos comum que Aal5.
*
aal3/4: Estes são menos usados e principalmente para serviços orientados a conexão.
*
aal5: O AAL mais comumente usado, projetado para serviços sem conexão, como o IP. Ele fornece um serviço sem conexão com entrega de melhor esforço. Oferece um encapsulamento mais simples e é adequado para transmissão de dados.
2.
Processo de encapsulamento: O processo de encapsulamento envolve amplamente estas etapas:
*
Segmentação e remontagem (SAR): O pacote de camada de rede (por exemplo, um pacote IP) é muito grande para se encaixar em uma única célula ATM. O AAL o segenta em pedaços menores que podem ser transportados dentro das células ATMs. No final do recebimento, o AAL remonta a esses segmentos no pacote original.
*
estofamento e adição de trailer: O AAL adiciona preenchimento para garantir que cada segmento preencha uma célula ATM. Ele também anexa um trailer que contém informações necessárias para remontagem, detecção de erros e outras funções de controle.
*
Adicionando cabeçalho e trailer: O segmento processado por AAL é então encapsulado dentro de uma célula ATM, que consiste em um cabeçalho (contendo informações de endereçamento e controle) e um trailer (principalmente para verificação de erros).
3.
Suporte de multiprotocolo: A beleza deste sistema está em sua capacidade de lidar com vários protocolos de camada de rede. Independentemente do protocolo específico transmitido (IP, IPX, etc.), o AAL garante que os dados sejam formatados e transmitidos corretamente pela rede ATM. Isso torna o ATM uma tecnologia de transporte flexível capaz de transportar diversos tipos de tráfego.
4.
Decapsulação: No final do recebimento, o processo é revertido. O cabeçalho e o trailer do ATM são removidos e os processos AAL são revertidos (remontagem, remoção de preenchimento e trailer), finalmente revelando o pacote de camada de rede original.
Em resumo, o encapsulamento multiprotocolo nas redes de ATM permite o uso do ATM como um mecanismo de transporte comum para uma variedade de protocolos da camada superior, alcançando a interoperabilidade entre diferentes tecnologias de rede. A chave para isso é a camada de adaptação ATM que gerencia a tradução e a formatação necessárias para transportar com sucesso os dados pela rede ATM.