Diferencia entre HDLC y SDLC

Diferencia entre HDLC y SDLC

HDLC vs SDLC

HDLC (control de enlace de datos de alto nivel) y SDLC (control de enlace de datos sincrónico) son dos protocolos que proporcionan una interconexión de punto a multiplicar entre las computadoras. La principal diferencia entre HDLC y SDLC es en realidad su origen. SDLC fue desarrollado por IBM para su uso con sus computadoras. Finalmente se mudaron para que SDLC fuera estandarizado por órganos de gobierno como ISO y ANSI. ISO adoptó SDLC, pero lo cambió a HDLC, pero introdujo una serie de cambios que lo hacen distinto. Debido a esto, HDLC es en realidad un protocolo estándar que fue utilizado por muchos fabricantes de hardware, mientras que SDLC no lo es, pero todavía se usa en algún hardware de IBM.

Como mejora sobre SDLC, ISO introdujo una nueva característica para HDLC conocida como modo equilibrado asíncrono, que se conoce más comúnmente como ABM. ABM se considera más superior y, por lo tanto, se usa con más frecuencia, que el modo de respuesta normal (NRM) más antiguo y el modo de respuesta asincrónica (ARM). ABM hace que la relación maestro-esclavo en otros modos sea irrelevante. Cualquiera de los puntos puede iniciar la conexión, a diferencia de los otros modos donde solo el maestro puede iniciar una conexión. HDLC también hizo posible usar tamaños de paquetes que son múltiplos de octetos de bits. SDLC solo puede tener paquetes que son 8, 16, 32, y así sucesivamente. La capacidad de usar paquetes de tamaño diferente le da una flexibilidad adicional en el diseño de ciertos diseños.

Además de las características adicionales, ISO también decidió eliminar ciertos procedimientos y mensajes que consideran innecesarios. Uno de esos mensajes es el mensaje de prueba. Esto se usa para determinar que las líneas funcionan correctamente y que los paquetes se pueden enviar de manera confiable a través de ellas. A pesar de eso, HDLC todavía se considera un superconjunto de SDLC.

SDLC es bastante antiguo y desde entonces ha sido reemplazado por HDLC y procedimientos avanzados de control de comunicación de datos o ADCCP, que es la versión estandarizada por ANSI, debido a la superioridad de este último. También hay una serie de protocolos competitivos que sirven como alternativas a SDLC y HDLC.

Resumen:

1.HDLC en realidad se adopta de SDLC
2.HDLC es un protocolo estándar, mientras que SDLC no es
3.HDLC tiene la función de modo equilibrado asíncrono mientras SDLC no
4.HDLC admite marcos que no son múltiples de bit-octets, mientras que SDLC no
5.HDLC eliminó algunos procedimientos presentes en SDLC