El Control de Enlace Lógico (LLC) es una subcapa que generalmente proporciona la lógica para el enlace de datos, ya que controla la sincronización, la multiplexación, el control de flujo e incluso las funciones de comprobación de errores de la DLL (capa de enlace de datos). La DLL se divide en dos subcapas: la subcapa LLC y la subcapa MAC (control de acceso al medio).
El modelo básico de los protocolos LLC se basa en el HDLC (High-Level Data Link Control). Estos protocolos son el servicio sin conexión no reconocido, el servicio orientado a la conexión y el servicio sin conexión reconocido. Todos estos protocolos utilizan el mismo formato PDU (Unidad de Datos de Protocolo) como se muestra –
Este formato PDU contiene básicamente 4 campos diferentes que se indican a continuación –
- Campo de Punto de Acceso al Servicio de Destino (DSAP) –
DSAP es generalmente un campo de 8 bits de longitud que se utiliza para representar las direcciones lógicas de la entidad de la capa de red destinada a recibir el mensaje. Indica si se trata de una dirección individual o de grupo. - Campo Source Service Access Point (SSAP) –
SSAP es también un campo de 8 bits de longitud que se utiliza para representar las direcciones lógicas de la entidad de la capa de red destinada a crear un mensaje. Indica si se trata de una PDU de comando o de respuesta. Simplemente identifica el SAP que ha iniciado la PDU. - Campo de información –
Este campo generalmente incluye datos o información. - Campo de Control –
Este campo identifica y determina la PDU específica y también especifica varias funciones de control. Es un campo de 8 o 16 bits de longitud, generalmente dependiendo de la identidad de la PDU. Se utiliza para el control de flujo y de errores. Existen básicamente tres tipos de PDU. Cada PDU tiene un formato de campo de control diferente. A continuación se detallan –- Información (I) –
Generalmente incluye un número de secuencia de 7 bits (N(S)) y también un número de secuencia complementario (N(R)). Se utiliza para transportar datos o información. - Supervisión (S) –
Por lo general, incluye un número de secuencia de acuse de recibo (N(R)) y también un campo S de 2 bits para tres formatos diferentes de PDU, es decir, RNR (Recibir no listo), RR (Recibir listo) y REJ (Rechazar). Se utiliza generalmente para el control de flujo y de errores. - Sin numerar (U) –
Se trata generalmente de un bit M de 5 bits que se utiliza para indicar el tipo de PDU. Se utiliza para varias PDU de protocolo.
- Información (I) –
Algunas funciones de la subcapa LLC son –
- Se encarga de gestionar y asegurar la integridad de las transmisiones de datos.
- Proporcionan la lógica para el enlace de datos.
- También controla la sincronización, la multiplexación, las funciones de comprobación o corrección de errores, el control de flujo del DLL.
- También permite la comunicación multipunto a través de una serie de redes informáticas.