HDLC i SDLC
HDLC vs SDLC
HDLC (High-Level Data Link Control) i SDLC (Synchronous Data Link Control) su dva protokola koji pružaju točkicu na više točaka međusobno povezivanje između računala. Glavna razlika između HDLC i SDLC zapravo je njihovo podrijetlo. SDLC je razvio IBM za korištenje s njihovim računalima. Na kraju su se preselili da SDLC standardizira tijela upravljanja poput ISO-a i ANSI-a. ISO je usvojio SDLC, ali je preimenovao u HDLC, ali je uveo niz promjena koje ga čine različitim. Zbog toga je HDLC zapravo standardni protokol koji su upotrebljavali mnogi proizvođači hardvera dok SDLC nije, ali se i dalje koristi u nekom IBM hardveru.
Kao poboljšanje u odnosu na SDLC, ISO je uveo novu značajku HDLC poznatoj kao Asynchronous Balanced Mode, što se obično naziva ABM. ABM se smatra superiornim i stoga se češće koristi od starijeg načina normalnog odziva (NRM) i načina asinkronog odgovora (ARM). ABM čini odnos majstor-rob u drugim načinima irelevantnim. Svaka točka može pokrenuti vezu, za razliku od drugih načina na kojima samo majstor može pokrenuti vezu. HDLC je također omogućio korištenje paketa veličine koje su višekratnici bit okteta. SDLC može imati samo pakete koji su 8, 16, 32 i tako dalje veličine paketa. Sposobnost korištenja paketa različitih veličina daje dodatnu fleksibilnost u oblikovanju određenih nacrta.
Osim dodanih značajki, ISO je također odlučio ukloniti određene postupke i poruke koje smatraju nepotrebnim. Jedna takva poruka je testna poruka. Ovo se koristi za utvrđivanje da linije funkcioniraju ispravno i da se paketi mogu pouzdano poslati preko njih. Unatoč tomu, HDLC se i dalje smatra supersetom SDLC.
SDLC je prilično star i od tada je zamijenjen HDLC i Advanced Data Communication Control Procedures ili ADCCP, što je verzija standardizirana ANSI, zbog superiornosti potonje. Postoji također i niz konkurentnih protokola koji služe kao alternative SDLC i HDLC.
Sažetak:
1.HDLC je zapravo usvojen od SDLC 2.HDLC je standardni protokol dok SDLC nije 3.HDLC ima Asynchronous Balanced Mode značajku dok SDLC ne 4.HDLC podržava okviri koji nisu višestruki bit-okteti dok SDLC ne 5.HDLC je uklonio neke postupke koji su bili prisutni u SDLC