- La capa de enlace de datos es la segunda capa desde abajo en el modelo de arquitectura de red OSI (Open System Interconnection). Es responsable de la entrega de datos nodo a nodo.
- La capa de enlace de datos tiene dos subcapas: control de enlace lógico y control de acceso al medio.
- Hay seis funciones principales de la capa de enlace de datos que incluyen entramado, direccionamiento, control de errores, control de flujo y control de acceso.
Lacapa de enlace de datos, o capa 2, es la segunda capa delmodelo OSI de redes informáticasde siete capas. Esta capa es la capa de protocolo que transfiere datos entre nodos de red adyacentes en una red de área amplia (WAN) o entre nodos en el mismo segmento de red de área local (LAN). La capa de enlace de datos proporciona los medios funcionales y procedimentales para transferir datos entre entidades de red y podría proporcionar los medios para detectar y posiblemente corregir errores que puedan ocurrir en la capa física.
¿Qué es la capa de enlace de datos?
La capa de enlace de datos es la segunda capa en el modelo de capas OSI. Con sus intrincadas funciones y responsabilidades, esta capa es una de las más complejas. La capa de enlace de datos se presenta a la capa superior como el medio de comunicación mientras oculta los detalles del hardware subyacente.
La capa de enlace de datos se ocupa de la entrega local de tramas entre dispositivos en la misma LAN. Estas unidades de datos de protocolo se conocen como tramas de enlace de datos, y no salen de los límites de una red local. Los protocolos de enlace de datos pueden concentrarse en la entrega local, el direccionamiento y la arbitración del medio porque el enrutamiento entre redes y el direccionamiento global son funciones de capas superiores.
En este sentido, la capa de enlace de datos se asemeja a un policía de tráfico local; intenta mediar en disputas entre partes que compiten por el acceso a un medio, independientemente del destino final de las partes. Las colisiones de tramas ocurren cuando múltiples dispositivos intentan usar el mismo medio al mismo tiempo. La detección, recuperación y posibles mecanismos de mitigación o prevención están descritos en los protocolos de enlace de datos.
El flujo de datos es convertido en señales por la capa de enlace de datos bit a bit y enviado al hardware subyacente. La capa de enlace de datos recibe señales eléctricas del hardware, las ensambla en un formato de trama reconocible y transfiere los datos a la capa superior.
La capa de enlace de datos tiene dos subcapas: control de enlace lógico y control de acceso al medio. La primera trata con protocolos, control de flujo y control de errores, y la segunda trata con el control real del medio.
Ethernet es un ejemplo de protocolo de enlace de datos para redes de área local (redes de múltiples nodos), mientras que ADCCP, HDLC y PPP son ejemplos de conexiones punto a punto (de dos nodos). La capa más baja del modelo descriptivo en la Suite de Protocolos de Internet (TCP/IP), la capa de enlace, alberga la funcionalidad de la capa de enlace de datos.
Lea también:¿Qué es Perplexity AI?
5 funciones de la capa de enlace de datos
1. Entramado
En la capa de enlace de datos, el paquete que se recibe de la capa de red se denomina trama. DLL divide los paquetes de la capa de red en el extremo del emisor en tramas más pequeñas, que luego envía bit a bit a la capa física. Además, agrega algunos bits únicos al encabezado y al final de la trama (para control de errores y direccionamiento). DLL recopila bits de la capa física en el extremo del receptor, los ensambla en una trama y los transmite a la capa de red.
2. Direccionamiento
Para garantizar la entrega nodo a nodo, la capa de enlace de datos encapsula las direcciones MAC/físicas de origen y destino en el encabezado de cada trama. La dirección MAC del dispositivo es la dirección de hardware única asignada durante la fabricación.
3. Control de errores
El ruido, la atenuación y otros factores son algunas de las muchas causas de corrupción de datos. Por lo tanto, la capa de enlace de datos se encarga de identificar errores en los datos transmitidos y realizar las correcciones necesarias utilizando técnicas de detección y corrección de errores, respectivamente. Para permitir que el destinatario verifique si los datos recibidos son precisos, DLL agrega bits de detección de errores al encabezado de la trama. Aumenta la confiabilidad de la capa física al incluir mecanismos para identificar y retransmitir tramas perdidas o dañadas.
Lea también:CtrlS triplicará su número de centros de datos a 25 para el año fiscal 2025
4. Control de flujo
Un desbordamiento de búfer y una posible pérdida de tramas pueden ocurrir si la velocidad de recepción del receptor es menor que la velocidad de envío del emisor. Por lo tanto, DLL se encarga de establecer el control de flujo y sincronizar las velocidades del emisor y del receptor.
5. Control de acceso
Existe una alta probabilidad de colisión cuando múltiples dispositivos comparten un canal de comunicación, por lo que DLL debe determinar qué dispositivo tiene el control del canal. CSMA/CD y CSMA/CA se pueden usar para prevenir colisiones y pérdida de tramas en el canal.
La capa de enlace de datos es la segunda capa del modelo de capas OSI. Esta capa es una de las más complicadas y tiene funcionalidades y responsabilidades complejas. La capa de enlace de datos oculta los detalles del hardware subyacente y se representa a sí misma ante la capa superior como el medio para comunicarse. Además, existen varios beneficios de la capa de enlace de datos, incluyendo entramado, direccionamiento, control de errores, control de flujo y control de acceso.

