HDLC frente a PPP
Tanto HDLC como PPP son protocolos de capa de enlace de datos. HDLC (Control de enlace de datos de alto nivel) es un protocolo de comunicación utilizado en la capa de enlace de datos de las redes informáticas, desarrollado por ISO (Organización internacional para la estandarización) y fue creado a partir de SDLC (Control de enlace de datos síncrono) de IBM. PPP es un protocolo de capa de enlace de datos basado en HDLC y es muy similar a HDLC. Ambos son protocolos WAN (red de área amplia) y funcionan bien para conectar líneas alquiladas punto a punto.
¿Qué es HDLC?
HDLC surgió solo cuando IBM presentó SDLC a varios comités de estándares y uno de ellos (ISO) modificó SDLC y creó el protocolo HDLC. HDLC se considera un superconjunto compatible de SDLC. Es un protocolo síncrono orientado a bits. HDLC es compatible con el funcionamiento dúplex completo síncrono. HDLC tiene una opción para la suma de comprobación de 32 bits y admite las configuraciones punto a punto y multipunto. HDLC identifica el tipo de nodo "primario", que controla otras estaciones que se denominan nodos "secundarios". Solo un nodo primario controlará los nodos secundarios. HDLC admite tres modos de transferencia y son los siguientes. El primero es el Modo de respuesta normal (NRM) en el que los nodos secundarios no pueden comunicarse con el principal hasta que el principal haya dado permiso. En segundo lugar, el modo de respuesta asíncrona (ARM) permite que los nodos secundarios hablen sin el permiso del principal. Por último, tiene el modo equilibrado asíncrono (ABM), que introduce un nodo combinado, y toda la comunicación ABM ocurre solo entre este tipo de nodos.
¿Qué es PPP?
Como se mencionó anteriormente, PPP es un protocolo de capa de enlace de datos basado en HDLC y es muy similar a HDLC. Se utiliza para la comunicación directa entre dos nodos. La privacidad, la autenticación y la compresión del cifrado de transmisión son proporcionadas por PPP. La autenticación es proporcionada por PAP (Protocolo de autenticación de contraseña) y, más comúnmente, por los protocolos CHAP (Protocolo de intercambio de datos). Se utiliza para varios tipos de redes que se componen de diferentes medios físicos, como línea troncal, fibra óptica, cable serie, telefonía celular y línea telefónica. Es muy popular entre los ISP (Proveedores de servicios de Internet) como un medio para proporcionar a los clientes acceso telefónico a Internet. Para proporcionar servicios DSL (línea de suscriptor digital) a sus clientes, los proveedores de servicios utilizan el protocolo punto a punto sobre Ethernet (POPoE) y el protocolo punto a punto sobre ATM (POPoA), que son dos formas encapsuladas de PPP. PPP se utiliza tanto para circuitos síncronos como asíncronos. Funciona con diferentes protocolos de red como IP (Internet Protocol), IPX (Internetwork Packet Exchange), NBF y AppleTalk. Las conexiones de banda ancha también usan PPP. Aunque PPP se diseñó un poco después de las especificaciones HDLC originales, PPP incluye muchas características adicionales que habían estado disponibles solo en los protocolos de enlace de datos propietarios en ese momento.
Aunque HDLC y PPP son protocolos de capa de enlace de datos WAN muy similares que se usan para comunicaciones punto a punto, tienen sus diferencias. A diferencia de HDLC, PPP no es propietario cuando se usa en un enrutador Cisco. Varios subprotocolos conforman la funcionalidad de PPP. PPP es rico en funciones con funciones de red de acceso telefónico y los ISP lo utilizan mucho para proporcionar Internet a sus clientes. A diferencia de HDLC, PPP se puede utilizar tanto con conexiones síncronas como asíncronas.