Camada Enlace (Link de dados ou Rede/HOST)
Definição
Na camada de enlace de dados (Host/rede), os pacotes podem ser codificados à medida que saem de uma máquina, e decodificados quando entram em outro sistema.
A camada de enlace de dados usa os serviços da camada física de maneira confiável para enviar e receber bits pelos canais de comunicação, além disso, envolve o enquadramento e a verificação de erros. Ela tem diversas funções entre as quais:
· Fornecer uma interface de serviço bem definida à camada de rede;
· Lidar com erros de transmissão;
· Regular o fluxo de dados de tal forma que receptores lentos não sejam atropelados por transmissores rápidos. Para alcançar esses objetivos, esta camada recebe os pacotes da camada de rede e os encapsula em quadros. O principal serviço é transferir dados da camada rede da máquina de origem para a camada de rede da máquina de destino.
Fonte: Tanenbaum , Kurose e Forouzan