The International Standards Organization ( ISO ) definieras och hantera definitionen av High - Level Data Link Control ( HDLC ) protokollet . Nätverksprotokoll definieras av funktion och placerades i en grupp . Dessa grupper är representerade som lager i en stack med det fysiska skiktet ( skikt 1 ) vid botten och applikationslagret på toppen. HDLC är en datalänk nivå protokoll , vilket är på Layer 2 i protokoll stacken . Normal svarsmoden (NRM ) är en av de tre lägena i HDLC . Lägen
Normal svarsmoden är en arbetsmetod för HDLC . De andra två är Asynchronous Balanced läge ( ABM ) och asynkrona svarsmoden ( ARM ) . Den mest använda av de tre lägena är ABM .
Data Link
Data Link Layer är ansvarig för att utforma uppgifter att passera den över en länk . En högre skikt avser adressering paket över nätverk , den resan kan korsa flera länkar , eller humle . Datalänkskiktet är bara ansvarig för att få data över en länk . Addera ditt Origin
HDLC byggde på Synchronous Data Link Control ( SDLC ) protokoll producerade av IBM . Av HDLC tre lägen , är NRM närmast SDLC . På grund av detta , är HDLC - NRM ofta kallad SDLC . IBMs SDLC var den första bit - orienterade Datalänkprotokoll och HDLC - NRM upprepar denna strategi .
Adressering
HDLC - NRM bara kommunicerar över en länk . Enheten med vilken den kommunicerar är fäst direkt till den sändande enheten med en kabel . Vid nästa skikt upp - nätverket eller Internet Layer - adressering är baserat på IP-adressen ( Internet Protocol ) . På Data Link Layer , protokoll deal med MAC-adresser . MAC står för " Media Access Control" och är den fysiska adressen för en " Medium Access Controller ", som är den enhet som förbinder en nätverksnod till den fysiska kabeln. Skillnaden mellan de två adresserna är att IP-adresser är som telefonnumret till ett hus telefonen , medan den MAC -adressen är den gatuadress i huset .
Point -to - Multipoint
HDLC - NRM kan skicka data över mer än en länk på samma gång . ABM kan inte göra detta . Adressen 11111111 representerar alla kontaktas noder . Adressen 00000000 representerar den aktuella noden .
Ramstruktur
En HDLC - NRM ram innehåller 6 fält . Dessa är : en öppning ram flagga , ett adressfält , en kontroll fält , datafältet , en ramkontrollsekvens och ett slut flagga . Både den öppna och avsluta flagga är det byte '01111110 ' och detta byte används också för att fylla upp utrymmet mellan ramarna . Slutet flagga en ram kan också tjäna som öppningen sjunker av nästa ram. En ram kan vara en styrram , i vilket fall det datafält kommer att vara tom . Dataramar transportera paketet skickas till HDLC , genomföra program av högre skikt i protokollstacken .