Capa de enlace de datos


La capa de enlace de datos , o capa 2 , es la segunda capa del modelo OSI de siete capas de redes de computadoras . Esta capa es la capa de protocolo que transfiere datos entre nodos en un segmento de red a través de la capa física . [2] La capa de enlace de datos proporciona los medios funcionales y de procedimiento para transferir datos entre entidades de red y también puede proporcionar los medios para detectar y posiblemente corregir errores que pueden ocurrir en la capa física.

La capa de enlace de datos se ocupa de la entrega local de tramas entre nodos en el mismo nivel de la red. Tramas de enlace de datos, ya que estas unidades de datos de protocolose llaman, no crucen los límites de una red de área local. El enrutamiento entre redes y el direccionamiento global son funciones de capa superior, lo que permite que los protocolos de enlace de datos se centren en la entrega local, el direccionamiento y el arbitraje de medios. De esta manera, la capa de enlace de datos es análoga a un policía de tráfico vecinal; se esfuerza por arbitrar entre las partes que compiten por el acceso a un medio, sin preocuparse por su destino final. Cuando los dispositivos intentan usar un medio simultáneamente, ocurren colisiones de cuadros. Los protocolos de enlace de datos especifican cómo los dispositivos detectan y se recuperan de tales colisiones, y pueden proporcionar mecanismos para reducirlas o prevenirlas.

Ejemplos de protocolos de enlace de datos son Ethernet , Protocolo punto a punto (PPP), HDLC y ADCCP . En Internet Protocol Suite (TCP / IP), la funcionalidad de la capa de enlace de datos está contenida dentro de la capa de enlace , la capa más baja del modelo descriptivo, que se supone que es independiente de la infraestructura física.

El enlace de datos permite la transferencia de tramas de datos entre hosts conectados al enlace físico. Dentro de la semántica de la arquitectura de red OSI, los protocolos de la capa de enlace de datos responden a las solicitudes de servicio de la capa de red y realizan su función emitiendo solicitudes de servicio a la capa física . Esa transferencia puede ser confiable o no confiable ; muchos protocolos de enlace de datos no tienen reconocimientos de recepción y aceptación de tramas satisfactorias, y algunos protocolos de enlace de datos pueden ni siquiera realizar ninguna verificación de errores de transmisión. En esos casos, los protocolos de nivel superior deben proporcionar control de flujo , verificación de errores, reconocimientos y retransmisión.

El encabezado de la trama contiene las direcciones de origen y destino que indican qué dispositivo originó la trama y qué dispositivo se espera que la reciba y procese. A diferencia de las direcciones jerárquicas y enrutables de la capa de red, las direcciones de la capa 2 son planas, lo que significa que ninguna parte de la dirección puede usarse para identificar el grupo lógico o físico al que pertenece la dirección.

En algunas redes, como las redes de área local IEEE 802 , la capa de enlace de datos se describe con más detalle con las subcapas de control de acceso a medios (MAC) y control de enlace lógico (LLC); esto significa que el protocolo IEEE 802.2 LLC se puede utilizar con todas las capas MAC IEEE 802, como Ethernet, Token Ring , IEEE 802.11 , etc., así como con algunas capas MAC que no son 802, como FDDI . Otros protocolos de capa de enlace de datos, como HDLC , se especifican para incluir ambas subcapas, aunque algunos otros protocolos, como Cisco HDLC , utilizan el entramado de bajo nivel de HDLC como capa MAC en combinación con una capa LLC diferente. En el Estándar ITU-T G.hn , que proporciona una forma de crear una red de área local de alta velocidad (hasta 1 Gigabit / s) utilizando cableado doméstico existente ( líneas eléctricas , líneas telefónicas y cables coaxiales ), la capa de enlace de datos está dividida en tres subcapas (convergencia de protocolo de aplicación, control de enlace lógico y control de acceso a medios).