Enquadramento

Para oferecer serviços à camada de rede, a camada de enlace deve usar o serviço fornecido a ela pela camada física. O que a camada física faz é aceitar um fluxo de bits brutos e tentar entregá-lo ao destino. Não há uma garantia de que esse fluxo de bits seja livre de erros. O número de bits recebidos pode ser menor, igual ou maior que o número de bits transmitidos, e eles podem ter valores diferentes dos bits originalmente transmitidos. A camada de enlace de dados é responsável por detectar e, se necessário, corrigir erros.