¿Qué es un nivel de enlace?
El nivel de enlace es uno de los niveles conceptuales más bajos y fundamentales en las comunicaciones digitales. Básicamente, es donde reside toda la lógica para tratar un enlace de datos. Funciona en algo de una jerarquía, que actúa como una interfaz, en este caso, entre el nivel más bajo, el nivel físico que transmite la corriente cruda de los que se y ceros, y las capas superiores. En muchos casos, el término se usa indistintamente con la "capa de enlace", que generalmente significa la segunda capa del modelo de interconexión de sistemas abiertos (OSI), la capa de enlace de datos, utilizada en las redes de computadora. Existen numerosos protocolos de comunicación que funcionan a nivel de enlace, pero sus funciones esenciales son preparar los paquetes de datos destinados al transporte e interpretar cualquier entrante a través del enlace de datos.
Hay tres tipos de enlaces de datos que un nivel de enlace tiene que tratar con: simplex, medio dúplex y dúplex completo. Con un enlace simplex, los datos viajan en una dirección, como una red de transmisión, donde tAquí hay un remitente y destinatario dedicado, y el destinatario no necesita devolver nada al remitente. Con Half-Duplex, los datos pueden ir en ambos sentidos, pero no al mismo tiempo. Las comunicaciones Full-Duplex permiten que los datos viajen en ambas direcciones simultáneamente, lo que requiere más esfuerzo en nombre del nivel de enlace para resolver las comunicaciones que van y vienen.
Para hacer mucho de su trabajo, el nivel de enlace utiliza una técnica conocida como encuadre. Esto implica agregar un identificador adicional que indica dónde comienza o termina el marco en la corriente de bits. Aunque existen otros métodos de encuadre, en la mayoría de los casos, esto es simplemente un bit adicional agregado a la corriente durante incrementos específicos. En el extremo receptor, la capa de enlace sincroniza los bits de encuadre en la corriente para ayudar a separar los marcos, sacar los paquetes originales y pasarlos por las otras capas según sea necesario. El synchroLa nización entre los extremos de envío y recepción es importante, porque si la capa de enlace receptor recoge la transmisión entre los marcos, simplemente puede esperar hasta que comience el siguiente cuadro, descarte cualquier bits inutilizable que no pertenezca a un marco.
La capa de enlace de datos del modelo OSI percibe aún más dos submendiers a la capa de enlace. Uno se conoce como el control de enlace lógico (LLC), mientras que el otro es el control de acceso a medios (MAC). La subcapa superior, LLC, se ocupa de problemas como el control de flujo y los errores de reparación en la transmisión. Dependiendo del tipo de comunicación, algunos métodos de corrección de errores pueden no ser empleados. Por ejemplo, con la red inalámbrica, el nivel de enlace tiene la capacidad de solicitar paquetes erróneos nuevamente, lo que es mucho más raro en las comunicaciones con cable, donde la capa de enlace solo trata de detectar errores y cancelar paquetes incobrables.
.La subcapa Mac inferior es responsable de identificar la dirección física del dispositivo, comúny se conoce como la dirección MAC. También es capaz de mantener cualquier cola de los paquetes de datos, así como programar su entrega y garantizar la calidad de la transmisión. Aquí también es donde tiene lugar la sincronización del marco, así como los protocolos que evitan que las corrientes colisionen.