A camada de enlace trata da comunicação entre dois computadores adjacentes, dividindo o fluxo de bits em quadros com cabeçalho e trailer para identificar origem e destino. Ela é responsável por enquadramento, controle de erros, controle de fluxo e gerenciamento de enlace usando protocolos como Ethernet, WiFi e PPP.