La capa de enlace de datos es responsable de la transferencia fiable de información a través de un circuito de transmisión de datos. Gestiona la detección y corrección de errores y el control de flujo entre equipos para evitar desbordamientos. Cuando el medio se comparte, arbitra su uso en el subnivel de acceso al medio.