A camada LLC (Link Link Control) é a subcamada superior da camada de link de dados no modelo OSI, especificamente dentro da Ethernet. Embora frequentemente considerado parte da camada de link de dados junto com o Mac (Media Access Control), fornece serviços conceitualmente distintos das responsabilidades da camada MAC de abordagem e acesso à mídia.
O uso primário da camada LLC em Ethernet é fornecer
multiplexação e desmultiplexação e um grau de Independência do Protocolo da camada de rede
. Isso significa que ele lida:
*
multiplexação: Vários protocolos de camada de rede (como IP, IPX, etc.) podem compartilhar a mesma rede Ethernet. A camada LLC usa um campo de tipo dentro de seu cabeçalho para distinguir entre diferentes protocolos de camada de rede encapsulados nos quadros de dados. Ele garante que os dados de diferentes protocolos sejam entregues corretamente em suas pilhas de protocolo de camada de rede pretendidas.
*
Demultiplexing: Por outro lado, quando um quadro chega a um nó, a camada LLC examina o campo Tipo para determinar qual protocolo de camada de rede deve receber os dados. Ele garante que cada protocolo receba apenas os dados destinados a ele.
*
Detecção de erro (em uma extensão limitada): Algumas implementações da LLC incorporam mecanismos de detecção de erro simples, mas a detecção de erros primária é normalmente tratada na camada MAC (por exemplo, usando somas de verificação). O papel da LLC aqui é secundário e não é tão robusto.
Em essência, a camada LLC atua como uma ponte entre a camada de rede e a camada MAC, tornando a Ethernet flexível e capaz de apoiar uma variedade de protocolos de camada superior. Embora não seja obrigatório em todas as implementações da Ethernet (particularmente em ambientes Ethernet modernos), entender seu objetivo esclarece como diferentes protocolos podem coexistir e operar perfeitamente no mesmo meio físico. Muitas implementações modernas integram diretamente a funcionalidade LLC ao driver da camada MAC ou omitem -a inteiramente porque geralmente é redundante, dada a sofisticação dos protocolos e dispositivos de rede em uso.