Unterschied zwischen HDLC und SDLC

Unterschied zwischen HDLC und SDLC

HDLC gegen SDLC

HDLC (High-Level-Datenverbindungssteuerung) und SDLC (Synchron Data Link Control) sind zwei Protokolle, die einen Punkt zur Multipoint-Verbindung zwischen Computern bieten. Der Hauptunterschied zwischen HDLC und SDLC ist tatsächlich ihr Ursprung. SDLC wurde von IBM zur Verwendung mit ihren Computern entwickelt. Sie bewegten sich schließlich, damit SDLC durch Leitungsgremien wie ISO und ANSI standardisiert wurde. ISO übernahm SDLC, benannte es aber in HDLC um, führte jedoch eine Reihe von Änderungen ein, die es unterschiedlich machen. Aus diesem Grund ist HDLC tatsächlich ein Standardprotokoll, das von vielen Hardwareherstellern verwendet wurde, während SDLC nicht ist, sondern in einigen IBM -Hardware immer noch verwendet wird.

Als Verbesserung gegenüber SDLC führte ISO HDLC als Asynchronous Balanced -Modus ein neues Feature ein, der häufiger als ABM bezeichnet wird. ABM wird als überlegener angesehen und wird daher häufiger verwendet als der ältere normale Reaktionsmodus (NRM) und der asynchrone Reaktionsmodus (ARM). ABM macht die Master-Slave-Beziehung in anderen Modi irrelevant. Beide Punkt können die Verbindung initiieren, im Gegensatz zu den anderen Modi, in denen nur der Master eine Verbindung initiieren kann. HDLC ermöglichte es auch, Paketgrößen zu verwenden, die mehrfach von Bit -Oktetten sind. SDLC kann nur Pakete haben, die 8, 16, 32 usw. Paketgrößen sind. Die Möglichkeit, unterschiedlich große Pakete zu verwenden, bieten zusätzliche Flexibilität beim Entwerfen bestimmter Designs.

Neben den zusätzlichen Funktionen entschied sich ISO auch, bestimmte Verfahren und Nachrichten zu entfernen, die sie als unnötig angesehen haben. Eine solche Nachricht ist die Testnachricht. Dies wird verwendet, um festzustellen, dass die Linien korrekt funktionieren und dass Pakete zuverlässig über sie gesendet werden können. Trotzdem gilt HDLC immer noch als Superset von SDLC.

SDLC ist ziemlich alt und wurde seitdem durch HDLC- und Advanced Data Communication Control Procedures oder ADCCP ersetzt, was die von ANSI standardisierte Version aufgrund der Überlegenheit des letzteren ist. Es gibt auch eine Reihe konkurrierender Protokolle, die als Alternativen zu SDLC und HDLC dienen.

Zusammenfassung:

1.HDLC wird tatsächlich von SDLC übernommen
2.HDLC ist ein Standardprotokoll, während SDLC nicht ist
3.HDLC verfügt
4.HDLC unterstützt Frames, die nicht mehrfach Bit-Octets sind, während SDLC nicht der Fall ist
5.HDLC entfernte einige Verfahren, die in SDLC vorhanden waren