HDLC vs SDLC
HDLC (controlul legăturilor de date la nivel înalt) și SDLC (controlul sincron al legăturii de date) sunt două protocoale care oferă interconectarea punct-la-punct între computere. Principala diferență dintre HDLC și SDLC este de fapt originea lor. SDLC a fost dezvoltat de IBM pentru a fi utilizat cu computerele acestora. În cele din urmă s-au mutat pentru ca SDLC să fie standardizată de organisme de conducere precum ISO și ANSI. ISO a adoptat SDLC, dar a redenumit-o la HDLC, dar a introdus o serie de modificări care o fac distinctă. Din acest motiv, HDLC este de fapt un protocol standard care a fost folosit de mulți producători de hardware, în timp ce SDLC nu este, dar este încă folosit în unele hardware IBM.
Ca o îmbunătățire față de SDLC, ISO a introdus o nouă caracteristică pentru HDLC cunoscut sub numele de Asynchronous Balanced Mode, care este mai frecvent denumit ABM. ABM este considerată a fi superioară și, prin urmare, este folosită mai des decât modulul standard de răspuns normal (NRM) și modul de răspuns asincron (ARM). ABM face relația master-slave în alte moduri irelevante. Orice punct poate iniția conexiunea, spre deosebire de alte moduri în care numai maestrul poate iniția o conexiune. De asemenea, HDLC a făcut posibilă utilizarea dimensiunilor de pachete care sunt multipli de octeți de biți. SDLC poate avea numai pachete care au dimensiuni de pachete de 8, 16, 32 și așa mai departe. Abilitatea de a utiliza pachete de dimensiuni diferite oferă o flexibilitate sporită în proiectarea anumitor modele.
În afară de caracteristicile adăugate, ISO a decis, de asemenea, să elimine anumite proceduri și mesaje pe care le consideră inutile. Un astfel de mesaj este mesajul de testare. Acest lucru este folosit pentru a determina că liniile funcționează corect și că pachetele pot fi trimise în mod credibil peste ele. În ciuda acestui fapt, HDLC este încă considerat a fi un superset al SDLC.
SDLC este destul de veche și de atunci a fost înlocuită de procedurile HDLC și Advanced Communication Control Procedures sau ADCCP, versiunea standardizată de ANSI, datorită superiorității acesteia. Există, de asemenea, o serie de protocoale concurente care servesc ca alternative la SDLC și HDLC.
Rezumat:
1.HDLC este de fapt adoptat de la SDLC
2.HDLC este un protocol standard în timp ce SDLC nu este
3.HDLC are funcția Asynchronous Balanced Mode în timp ce SDLC nu
4.HDLC suportă cadre care nu sunt multiple de biți-octeți în timp ce SDLC nu
5.HDLC a eliminat unele proceduri care au fost prezente în SDLC