¿Qué es el control de enlace lógico?
El control de enlace lógico (LLC) es una de las dos subcapas de la segunda capa del modelo de interconexión de sistemas abiertos (OSI), la capa de enlace de datos. Es la LLC la que toma los paquetes y los coloca en marcos que luego pueden ser convertidos por las capas inferiores en los bits que realmente se mueven a través de un medio. Sin embargo, este no es su único trabajo, ya que la LLC también es responsable de establecer una interfaz más estandarizada para muchos protocolos de comunicación diferentes, controlar el flujo de datos y garantizar que los datos lleguen a su destino.
La forma en que funciona la capa de enlace de datos es que las capas superiores del modelo OSI pasan datagramas o paquetes por las otras capas del modelo hasta que alcanzan la capa de enlace de datos. El control de enlace lógico, trabajando en conjunto con su hermano, inserta los datos en lo que se conoce como marcos. Las tramas luego se entregan al componente analógico multiplexado (MAC), que asigna los destinos específicos de la dirección de hardware a las tramas. Una vez que la capa de enlace de datos ha completado su trabajo, pasa los datos a la capa más baja del modelo OSI, la capa física, que luego transforma los datos en un flujo de señales eléctricas para el cable. De esta manera, la LLC proporciona la capacidad de cualquiera de las capas superiores para transmitir datos sin tener que saber nada sobre el tipo de red en la que se envían los datos.
Hay dos tipos de operación para el control de enlace lógico, sin conexión y orientado a la conexión. Con una LLC sin conexión, también conocida como control de enlace lógico tipo uno, o LLC1, no existe un enlace garantizado establecido con el extremo receptor. LLC tipo uno simplemente envía y recibe flujos de datos entre otros pares sin conexión sin que cada uno se moleste en confirmar la recepción. Esto es útil para algunos protocolos de comunicación que no necesitan negociar su transmisión de antemano, como el protocolo de transferencia de hipertexto (HTTP) utilizado en la red mundial y el protocolo de datagramas de usuario (UDP) que se utiliza para muchos otros servicios.
Con una conexión de enlace lógico tipo dos, o LLC2, la transmisión orientada a la conexión requiere que cada extremo de la comunicación confirme su enlace al otro antes de que se puedan enviar o recibir datos. LLC2 proporciona una mejor comprobación y corrección de errores, en el caso de que algunos de los datos se pierdan en el camino. Con este enlace de comunicación preestablecido, se requiere cualquier extremo de la comunicación para acusar recibo de los datos y solicitar cualquier cosa que pueda haber faltado. Uno de los protocolos orientados a la conexión más conocidos y utilizados con frecuencia, el protocolo de control de transmisión (TCP), en realidad utiliza un método sin conexión, el protocolo de Internet (IP). Para ello, numera los paquetes enviados y los vuelve a poner en orden cuando se reciben.