Em redes de computadores, a camada de enlace (ou camada de ligação) é a camada mais baixa no conjunto de protocolos da Internet, a arquitetura de rede da Internet. A camada de enlace é o grupo de métodos e protocolos de comunicação restritos ao enlace (link) ao qual um host está fisicamente conectado. O enlace é o componente de rede físico e lógico usado para interconectar hosts ou nós na rede, e um protocolo de enlace abrange o conjunto de métodos e padrões que operam exclusivamente entre nós adjacentes em um mesmo segmento de rede.

Apesar das diferentes semânticas de divisão em camadas entre o conjunto de protocolos da Internet e o Modelo OSI, a camada de enlace às vezes é descrita como uma combinação da camada de enlace de dados (camada 2) e da camada física (camada 1) do OSI.

A camada de enlace é descrita na RFC 1122 e na RFC 1123. A RFC 1122 considera que protocolos de rede local, como o Ethernet e outras redes IEEE 802 (por exemplo, Wi-Fi), e protocolos de enquadramento (framing), como o Point-to-Point Protocol (PPP), pertencem à camada de enlace.

Definição em padrões e livros-texto Padrões de redes locais, como o Ethernet e as especificações IEEE 802.3, usam a terminologia do Modelo OSI de sete camadas em vez do modelo TCP/IP. O modelo TCP/IP, em geral, não considera especificações físicas; em vez disso, ele pressupõe uma infraestrutura de rede em funcionamento que possa entregar quadros (frames) ao nível de mídia no enlace. Portanto, as RFC 1122 e RFC 1123, que definem o modelo TCP/IP, não discutem questões de hardware e transmissão física de dados, nem estabelecem padrões para esses aspectos. Alguns autores de livros didáticos defendem a interpretação de que os aspectos físicos da transmissão de dados integram a camada de enlace.James F. Kurose, Keith W. Ross, Computer Networking: A Top-Down Approach, 2007 Mark Dye, Mark A. Dye, Wendell, Network Fundamentals: CCNA Exploration Companion Guide, 2007, Outros sustentam que os padrões de transmissão física não são considerados protocolos de comunicação e não fazem parte do modelo TCP/IP.Douglas E. Comer, Internetworking with TCP/IP: Principles, Protocols and Architecture, Pearson Prentice Hall 2005 Charles M. Kozierok, "The TCP/IP Guide", No Starch Press 2005 Esses autores pressupõem uma camada de hardware ou camada física abaixo da camada de enlace, e vários deles adotam o termo OSI camada de enlace de dados em vez de camada de enlace em uma descrição modificada da pilha. No predecessor do modelo TCP/IP, o modelo de referência da ARPAnet (RFC 908, 1982), os aspectos da camada de enlace são referidos por termos genéricos, como camada de acesso à rede, protocolo de acesso à rede, bem como camada de rede, enquanto a camada superior seguinte é chamada de camada de inter-rede. Em alguns livros-texto modernos, camada de interface de rede, camada host-rede e camada de acesso à rede ocorrem como sinônimos da camada de enlace ou da camada de enlace de dados, frequentemente incluindo a camada física.

Protocolos da camada de enlace No modelo TCP/IP, a camada de enlace é o conjunto de protocolos que um host utiliza para se comunicar em sua rede diretamente conectada. O protocolo específico da camada de enlace ou de acesso ao meio depende da tecnologia de rede em uso. Os quadros (frames) da camada de enlace são entregues apenas no enlace local e não são roteados inalterados entre redes distintas; o roteamento entre redes é realizado na camada de Internet por gateways ou roteadores IP.

Os protocolos e recursos associados à resolução de endereços da camada de enlace incluem o Address Resolution Protocol (ARP), que mapeia endereços de protocolo (como endereços IP) para endereços de rede local (como endereços Ethernet); o Reverse Address Resolution Protocol (RARP), especificado para obter um endereço de protocolo a partir de um endereço de hardware; e o Neighbor Discovery (Protocolo de Descoberta de Vizinhos) para IPv6, usado por nós no mesmo enlace para determinar endereços de camada de enlace, correspondendo em parte ao ARP do IPv4.

Relação com o modelo OSI A camada de enlace no modelo TCP/IP não corresponde exatamente a uma única camada no modelo OSI (Open Systems Interconnection). A RFC 1122 descreve a suíte de protocolos da Internet como tendo as camadas de aplicação, transporte, Internet e enlace, e define a camada mais baixa como o protocolo da "camada de enlace" (link layer) ou "camada de acesso ao meio" (media-access layer) usado por um host para se comunicar em sua rede diretamente conectada. O Modelo de Referência Básico OSI, por outro lado, separa as funções das camadas inferiores em camada física e camada de enlace de dados. Como resultado, as comparações entre a camada de enlace do TCP/IP e as camadas 1 e 2 do OSI são aproximadas, e não exatas.

A diferença na classificação pode ser observada em protocolos como o ARP. O protocolo foi especificado para traduzir endereços de rede em endereços locais. A RFC 1122 trata o uso do ARP em redes Ethernet e IEEE 802 como um requisito da camada de enlace. Na terminologia OSI, no entanto, o ARP transita tanto no endereçamento da camada de rede quanto no da camada de enlace de dados, de modo que sua posição não se encaixa perfeitamente em um mapeamento direto de um para um entre os dois modelos. A RFC 3439 adverte de forma semelhante contra o tratamento das camadas de protocolo como limites estritos de implementação, observando que o modelo em camadas estruturado apresenta vantagens conceituais, mas também pode impor restrições de ordenação e aumentar a complexidade entre as camadas.

Padrões IETF RFC 5340 RFC 1122 RFC 1123 RFC 1042 RFC 894 RFC 893 RFC 826

Ver também Acesso múltiplo com detecção de portadora Acesso múltiplo com detecção de portadora e detecção de colisão Segurança na camada de interface de rede

Referências

Ligações externas

Padrões IEEE 802 –

Categoria:Normas da Internet Categoria:Protocolos de enlace Categoria:Protocolo de Internet