HDLC vs SDLC

HDLC an SDLC sinn Kommunikatiounsprotokoller. SDLC (Synchronous Data Link Control) ass e Kommunikatiounsprotokoll deen an der Datlinklink Schicht vu Computer Netzwierker benotzt gëtt, entwéckelt vum IBM. HDLC (High-Level Data Link Control) ass erëm en Datlinklink Protokoll, entwéckelt vun ISO (International Organization for Standardization), a gouf aus SDLC erstallt.

SDLC gouf vum IBM entwéckelt fir 1975 an den Systems Network Architecture (SNA) Ëmfeld benotzt ze ginn. Et war synchron a bitorientéiert a war ee vun deenen éischten a senger Aart. Et huet déi synchron, charakteristesch orientéiert (dh Bisync vun IBM) iwwerginn an Synchronynte Byt-Count-orientéierte Protokoller (dh DDCMP vun DEC) an Effizienz, Flexibilitéit a Geschwindegkeet. Verschidde Verbindungstypen an Technologien wéi punkt-zu-Punkt a Multipoint Links, begrenzt an ongebundte Medien, hallef Duplex a Voll-Duplex Iwwerdroungsanlagen a Circuitgeschalt a paketgeschalt Netzwierker ginn ënnerstëtzt. SDLC identifizéiert "primär" Node Typ, déi aner Statiounen kontrolléiert, déi "zweetens" Node genannt ginn. Also déi sekundär Node ginn nëmme vun engem primäre kontrolléiert. Primär kommunizéiere mat Secondaire Noden mat Pollutiounen. Sekondär Node kënnen net ouni d'Erlaabnes vun der Primärschreiwe weiderginn. Véier Basiskonfiguratiounen, nämlech Point-to-Point, Multipoint, Loop an Hub viraus kënne benotzt ginn fir primär mat sekundären Noden ze verbannen. Punkt-zu-Punkt ëmfaasst nëmmen ee primäre an sekundär wärend Multipoint bedeit e primäre a ville sekundären Noden. Loop Topologie ass mat Loop involvéiert, wat wesentlech primär mat dem éischten sekundär a lescht sekundär verbonne mat der primärer verbonne gëtt, sou datt Zwëschen Sekondäre Messagen duerch een anere passéiere wéi se op d'Ufro vun der Primär äntweren. Schlussendlech involvéiert den Hub viraus en Inbound an Outbound Kanal fir d'Kommunikatioun zu sekundären Noden.

HDLC koum ervir nëmmen wann IBM SDLC a verschidden Standardscomitée presentéiert huet an ee vun hinnen (ISO) geännert SDLC an en HDLC Protokoll erstallt huet. Et ass erëm e bësse orientéierte Synchronprotokoll. Trotz der Tatsaach datt verschidde Funktiounen, déi an der SDLC benotzt goufen, ewech gelooss ginn, gëtt HDLC als e kompatiblen superset vun SDLC ugesinn. SDLC Frame Format gëtt vun HDLC gedeelt. Felder vun HDLC hunn déi selwecht Funktionalitéit wéi déi an der SDLC. HDLC ënnerstëtzt och Synchron-, Full-Duplex Operatioun als SDLC. HDLC huet eng Optioun fir 32-Bit Schecksum an HDLC ënnerstëtzt net de Loop oder Hub virauszegesinn Konfiguratiounen, déi kloer kleng Differenzen aus SDLC sinn. Awer den Haaptunterschied kënnt vum Fakt datt HDLC dräi Transfermodi ënnerstëtzt am Géigesaz zu engem an der SDLC. Éischtens ass den Normal Äntwert Modus (NRM) an deem sekundär Wirbelen net mat engem primäre kommunizéiere kënnen, bis de Primär d'Erlaabnes kritt huet. Dëst ass tatsächlech den Transfermodus deen am SDLC benotzt gëtt. Zweetens, den Asynchrone Reaktiounsmodus (ARM) erlaabt sekundär Wirbelen ouni Erlaabnes vun der Primär ze schwätzen. Schlussendlech huet en den asynchrone equilibréierte Modus (ABM) deen e kombinéierten Node agefouert huet, an all ABM Kommunikatioun geschitt nëmmen tëscht dës Aarte vun Noden.

Zesummefaassend sinn SDLC an HDLC béid Datenlink Layer Netzwierkprotokoller. SDLC gouf vum IBM entwéckelt, während HDLC vum ISO definéiert gouf mat SDLC als Basis. HDLC huet méi Funktionalitéit, och wann e puer Features vu SDLC net an HDLC präsent sinn. SDLC ka mat véier Konfiguratioune benotzt ginn, während HDLC nëmme mat zwee benotzt ka ginn. HDLC huet eng Optioun fir 32-Bit Schecksum. Grouss Ënnerscheed tëscht dësen zwee ass d'Transfermodi déi se hunn. SDLC huet nëmmen een Transfermodus, deen ass NRM awer, HDLC huet dräi Modi mat abegraff NRM.