Rozdíl mezi HDLC a SDLC

Rozdíl mezi HDLC a SDLC
Rozdíl mezi HDLC a SDLC

Video: Rozdíl mezi HDLC a SDLC

Video: Rozdíl mezi HDLC a SDLC
Video: Jaký je rozdíl mezi RTX a GTX grafickými kartami? 2024, Červenec
Anonim

HDLC vs SDLC

HDLC a SDLC jsou komunikační protokoly. SDLC (Synchronous Data Link Control) je komunikační protokol používaný na spojové vrstvě počítačových sítí, vyvinutý společností IBM. HDLC (High-Level Data Link Control) je opět protokol datového spojení vyvinutý organizací ISO (Mezinárodní organizace pro standardizaci) a byl vytvořen z SDLC.

SDLC byl vyvinut společností IBM v roce 1975 pro použití v prostředích SNA (Systems Network Architecture). Byl synchronní a bitově orientovaný a byl jedním z prvních svého druhu. Překonal synchronní protokoly orientované na znaky (tj. Bisync od IBM) a synchronní protokoly orientované na počet bajtů (tj. E. DDCMP od DEC) v efektivitě, flexibilitě a rychlosti. Jsou podporovány různé typy a technologie spojů, jako jsou dvoubodové a vícebodové spoje, vázaná a neomezená média, poloduplexní a plně duplexní přenosová zařízení a sítě s přepojováním okruhů a paketů. SDLC identifikuje „primární“typ uzlu, který řídí ostatní stanice, které se nazývají „sekundární“uzly. Takže sekundární uzly budou řízeny pouze primárním uzlem. Primární bude komunikovat se sekundárními uzly pomocí dotazování. Sekundární uzly nemohou vysílat bez povolení primárního. K propojení primárních a sekundárních uzlů lze použít čtyři základní konfigurace, jmenovitě Point-to-point, Multipoint, Loop a Hub goahead. Point-to-point zahrnuje pouze jeden primární a sekundární, zatímco Multipoint znamená jeden primární a mnoho sekundárních uzlů. Topologie smyčky je zapojena do smyčky, která v podstatě spojuje primární místo s prvním sekundárním a poslední sekundární je opět připojeno k primárnímu prvku, takže mezilehlé sekundární zařízení si navzájem předávají zprávy, když odpovídají na požadavky primárního zařízení. A konečně, aktivace Hubu zahrnuje příchozí a odchozí kanál pro komunikaci se sekundárními uzly.

HDLC vzniklo teprve tehdy, když IBM předložila SDLC různým výborům pro standardy a jeden z nich (ISO) upravil SDLC a vytvořil protokol HDLC. Jde opět o bitově orientovaný synchronní protokol. Navzdory skutečnosti, že některé funkce používané v SDLC jsou vynechány, HDLC je považováno za kompatibilní nadmnožinu SDLC. Formát SDLC Frame sdílí HDLC. Pole HDLC mají stejnou funkcionalitu jako pole SDLC. HDLC také podporuje synchronní, plně duplexní provoz jako SDLC. HDLC má možnost 32bitového kontrolního součtu a HDLC nepodporuje konfiguraci Loop nebo Hub, což jsou jasné drobné rozdíly oproti SDLC. Ale hlavní rozdíl pochází ze skutečnosti, že HDLC podporuje tři režimy přenosu na rozdíl od jednoho v SDLC. Prvním z nich je režim normální odezvy (NRM), ve kterém sekundární uzly nemohou komunikovat s primárním uzlem, dokud mu primární neudělí povolení. Toto je vlastně režim přenosu používaný v SDLC. Za druhé, režim asynchronní odezvy (ARM) umožňuje sekundárním uzlům mluvit bez povolení primárního. Konečně má asynchronní vyvážený režim (ABM), který zavádí kombinovaný uzel a veškerá komunikace ABM probíhá pouze mezi těmito druhy uzlů.

Shrnuto, SDLC a HDLC jsou oba síťové protokoly vrstvy datového spojení. SDLC byl vyvinut IBM, zatímco HDLC byl definován ISO pomocí SDLC jako základ. HDLC má více funkcí, i když některé funkce SDLC nejsou v HDLC přítomny. SDLC lze použít se čtyřmi konfiguracemi, zatímco HDLC lze použít pouze se dvěma. HDLC má možnost pro 32bitový kontrolní součet. Hlavní rozdíl mezi těmito dvěma je režimy přenosu, které mají. SDLC má pouze jeden režim přenosu, což je NRM, ale HDLC má tři režimy včetně NRM.

Doporučuje: