Extensión del protocolo de red de control de enlace de datos de alto nivel (HDLC)
Cisco HDLC ( cHDLC ) es una extensión del protocolo de red de control de enlace de datos de alto nivel (HDLC) y fue creado por Cisco Systems, Inc. HDLC es un protocolo de capa de enlace de datos síncrono orientado a bits que fue desarrollado originalmente por la Organización Internacional de Normalización (ISO). A menudo descrito como una extensión propietaria, los detalles de cHDLC se han distribuido ampliamente y el protocolo ha sido implementado por muchos proveedores de equipos de red. cHDLC extiende HDLC con soporte multiprotocolo.
Enmarcado
Las tramas Cisco HDLC utilizan una estructura de trama alternativa a la del estándar ISO HDLC . Para admitir la encapsulación de múltiples protocolos, las tramas cHDLC contienen un campo para identificar el protocolo de red .
Estructura
Estructura del marco cHDLC
La siguiente tabla describe la estructura de un marco cHDLC en el cable. [ cita requerida ]
- El campo Dirección se utiliza para especificar el tipo de paquete contenido en el marco cHDLC; 0x0F para Unicast y 0x8F para paquetes de Broadcast.
- El campo de control siempre se establece en cero (0x00).
- El campo Código de protocolo se utiliza para especificar el tipo de protocolo encapsulado dentro del marco cHDLC (por ejemplo, 0x0800 para Protocolo de Internet ).
Estructura del marco de solicitud-respuesta de dirección SLARP
El marco del Protocolo de resolución de direcciones de línea serie (SLARP) está designado por un valor de campo de código de protocolo cHDLC específico de 0x8035.
Se definen tres tipos de tramas SLARP: solicitudes de dirección (0x00), respuestas de dirección (0x01) y tramas de mantenimiento de conexión (0x02).
La siguiente tabla muestra la estructura de un marco de solicitud-respuesta de dirección cHDLC SLARP.
- El código de operación será 0x00 para solicitudes de dirección y 0x01 para respuestas de dirección.
- Los campos Dirección y Máscara se utilizan para contener una dirección IP de cuatro octetos y una máscara. Son 0 para las solicitudes de dirección.
- El campo reservado de dos bytes actualmente no se utiliza y no está definido.
Estructura del marco Keep-Alive de SLARP
La siguiente tabla muestra la estructura de un marco de mantenimiento de conexión cHDLC SLARP.
- El código de operación es 0x02 para mantener activas las conexiones.
- El número de secuencia del remitente aumenta con cada keep-alive enviado por este remitente.
- El número de secuencia recibido es el último número de secuencia recibido por este remitente.
- Es necesario configurar el campo de confiabilidad de dos bytes en 0xFFFF.
Véase también
- Protocolo punto a punto , un estándar de Internet definido por RFC 1661 y RFC 1662 que resuelve los problemas que resuelve Cisco HDLC así como muchos otros problemas.
Enlaces externos
- Protocolo de resolución de direcciones de línea serial, direccionamiento IP: Guía de configuración de ARP, Cisco IOS Release 15M&T , 3 de diciembre de 2012
- http://www.nethelp.no/net/cisco-hdlc.txt
- http://securitydigest.org/tcp-ip/archive/1990/11#000068
- https://web.archive.org/web/20110723160051/http://www.irbs.net/internet/nanog/9610/0459.html