El procedimiento de acceso al enlace, equilibrado ( LAPB ) es un protocolo de acceso al enlace de datos equilibrado.Es un protocolo de capa de enlace que se utiliza para transferir paquetes estándar X.25 . El protocolo LAPB es un protocolo orientado a bits y forma parte de la familia de protocolos HDLC (High Level Data Link Control), que garantiza una transmisión de tramas fiable.LAPB es uno de los protocolos recomendados por ITU-T.
LAPB se utiliza para gestionar la comunicación y el intercambio de datos entre el equipo terminal de procesamiento de datos (ing. DTE ) y el equipo terminal de línea de comunicación (ing. DCE) en el formato del estándar X.25 . LAPB es esencialmente HDLC solo en modo asíncrono y balanceado. Las sesiones LAPB pueden establecerse a petición del DTE o DCE, definiéndose como principal la estación que origina la llamada y como secundaria la estación que contesta.
Bandera | Dirección | Control | Datos | Suma de verificación | Bandera |
---|---|---|---|---|---|
0111 1110 | 0111 1110 | ||||
(8 bits) | (8 bits) | (8 bits) | (Variable) | (16 bits) | (8 bits) |
Bandera : cada trama LAPB comienza y termina con un byte especial: una bandera con el formato 01111110 . Esta técnica le permite utilizar cualquier número de bits por carácter y cualquier codificación.
Campo de dirección : el contenido del campo de dirección depende del modo de operación del enlace de datos y puede contener una dirección única de la estación de origen, la dirección de la estación de destino, la dirección de multidifusión si la trama está destinada a un grupo de estaciones. , o la dirección de difusión (para todos).En LAPB, este campo no tiene significado, porque el protocolo es punto a punto y la dirección de la red DTE se representa en paquetes de capa 3. Por lo tanto, este byte se usa de manera diferente; separa los comandos de envío de los comandos de recepción y solo puede tener dos valores: 0x01 y 0x03. 01 define tramas que contienen solicitudes del DTE al DCE y respuestas a estas solicitudes del DCE al DTE . 03 se utiliza para tramas que contienen solicitudes de DCE a DTE y para respuestas de DTE a DCE.
Campo de control - Se utiliza para determinar el tipo de cuadro. Además, contiene códigos de solicitud, códigos de respuesta y números de secuencia de cuadros, características de control y seguimiento de errores de datos según el tipo de cuadro.
Modo de operación - LAPB opera en modo asíncrono balanceado (ing. ABM). Cada estación puede inicializar, monitorear, recuperarse de errores y enviar tramas en cualquier momento. DTE y DCE se consideran iguales.
FCS (secuencia de verificación de tramas) : la secuencia de bits de verificación de tramas proporciona un alto nivel de control de errores físicos para verificar la integridad de las tramas transmitidas.
Tamaño de ventana : LAPB admite un tamaño de ventana ampliado (módulo 128 y módulo 32768), donde el número máximo de fotogramas pendientes aumenta de 7 (módulo 8) a 127 (módulo 128) y 32767 (módulo 32768). [una]
No hay nodos maestro/esclavo en LAPB. El remitente utiliza el bit de sondeo en las solicitudes para insistir en una respuesta inmediata. En la trama de respuesta, el mismo bit se convierte en el último bit (bit final en inglés) para el destinatario. El receptor siempre incluye el último bit en su respuesta a un comando del remitente con el bit de sondeo establecido. El bit P/F generalmente se usa cuando hay confusión sobre la secuencia correcta de tramas y es necesario restaurar un punto de interrupción. Esto también se usa para iniciar el reconocimiento de I-frames.
La siguiente tabla muestra qué direcciones se colocan en la trama LAPB al consultar y enviar respuestas de DTE a DCE y de DCE a DTE en un entorno de enlace único o multienlace: [2]
Dirección | Enlace único | Comunicación multicanal | ||
---|---|---|---|---|
Solicitud | Responder | Solicitud | Responder | |
DTE-DCE | 01 hexagonal (B) | 03 hexagonal (A) | 07 hexagonal (D) | 0F hexadecimal (C) |
DCE-DTE | 03 hexagonal (A) | 01 hexagonal (B) | 0F hexadecimal (C) | 07 hexagonal (D) |
Tipo de | Solicitud | Responder | Información |
---|---|---|---|
de supervisor | RR | RR | reconoce la recepción de un marco e indica que el dispositivo está listo para recibir el siguiente marco |
RNR | RNR | reconoce el marco recibido, pero indica que el dispositivo no puede recibir más I-frames porque todavía está ocupado | |
REJ | REJ | solicita la retransmisión de tramas I porque el paquete contiene un error y el DTE debe retransmitir todos los paquetes a partir de la trama de error | |
SREJ | solicita la retransmisión de las tramas I seleccionadas. El paquete contiene ciertas tramas que el DTE retransmitirá | ||
incontable | SABM | U.A. | establecimiento de comunicación DTE - DCE en modo normal (básico) (módulo 8) |
SABME | U.A. | Protocolo de enlace DTE - DCE en modo extendido (módulo 128) | |
SM | U.A. | Establecimiento de una conexión DTE - DCE en Modo Super (módulo 32768) | |
DESCT | MD | cierra el canal | |
FRMR | Rechazar un marco que contiene un mensaje de error | ||
Informativo | yo |
Solicitudes enviadas con P bit = 1 | Respuestas enviadas con F bit = 1 |
---|---|
SABM, SABME, SM | UA, DM |
i-marco | RR, RNR, REJ, SREJ |
i-marco | FRMR |
RR, RNR, REJ | RR, RNR, REJ, SREJ |
FRMR | FRMR |
DESCT | UA, DM |