Vad är en synkron Data Link Control?

October 5

Synkron datalänk kontroll (SDLC) är ett protokoll som ger överföring av data via lagret två av vad som kallas systemnätverksarkitektur (SNA). SNA utvecklades av IBM på 1970-talet som ett stort område nätverk (WAN) lösning för användare av IBM stordatorer, nätverkshårdvara och fjärrterminaler. I jämförelse är SNA ungefär som den öppna system interconnect (OSI) modell som används i Internet-protokoll (IP) nätverk, där nätverksoperationer separeras ut i lager, var och en ansvarig för en aspekt av nätverkskommunikation. Även liknande koncept, SNA: s lager är inte kompatibla med OSI modellens skikt.

I början av nätverksdatorkommunikation, har telefonbolagen inte får tillhandahålla databehandlingstjänster, så näten måste upprättas via privat hyrda förbindelser. En användare skulle hyra en linje från telefonbolaget och sedan ställa upp sin hårdvara till nätverk via den dedikerade linjen. Med en sådan tillförlitlig anslutning, var den synkrona datalänkstyrprotokoll för SNA kunna hantera varje rad och ge ett datakommunikationsnät mellan användarnas datorsystem. Som ett eget protokoll, till SDLC läggas till modemen och datasystem som utvecklats av IBM som gjorde upp en SNA miljö. Senare IBM delade synkrona datalänk styrkoncept med standardiseringsorganisationer som sedan utvecklade högnivådatalänkkontroll (HDLC) protokoll som andra leverantörer hårdvara började använda.

Den synkrona datalänkstyrprotokoll var den första i sitt slag att erbjuda sändningar som baseras på byte som är ansvariga för att identifiera varje ram av data som skickas. I SDLC, är överföringen av uppgifter som kan delas in i ramar som strömmas över anslutningen. Varje ram innehåller inte bara de data som skickas, men också en rad bytes som bär information om adress ramen skickas till, hur man ordnar alla ramar i rätt ordning, och förmågan för att systemet ska dubbelkolla rama för eventuella fel som kan ha inträffat under sin resa.

De första och sista byte i SDLC ram kallas flaggor, som i huvudsak ramens omslaget, som anger dess början och slut. Nästa bitgrupp eller två göra upp adressen. Styr byte, vilket kan ha flera syften beroende på vilken typ av ram som sänds, följer adress och kan hantera sekvense av ramarna, uppsägning av transmissioner, statuskontroll, polling och så vidare. Datan följer styr byte, och efter uppgifterna, men innan stängning flaggan, det finns ett par bytes används för redundant sekvens kontroll.

En SNA miljö med synkron datalänk kontroll är ganska enkelt, där varje nod i nätverket identifieras som antingen primär eller sekundär. De primära noder är troligen en stordator, medan sekundär är terminaler som kommunicerar med stordatorn. Ändå är ett nätverk som körs under SDLC kan flera olika typer av topologier.

I en punkt-till-punkt-setup, det finns bara två datorer som kommunicerar med varandra: en enda primär stordator och ett sekundär terminal. Med flera punkter är dock stordatorn ansvarig för valfritt antal sekundära terminaler. En annan topologi är konfigurationen slingan, där stordatorn fungerar som något av en primär punkt i en cirkel där det passerar ramar genom öglan via endast den första eller sista terminalen i cirkeln. Det är då något som kallas navet klartecken metod som allokerar en utgående kanal till stordatorn och en inkommande kanal till terminalerna.