Skip to main content

Hvad er en synkron datalink -kontrol?

Synkron Data Link Control (SDLC) er en protokol, der leverer transmission af data gennem lag to af det, der kaldes Systems Network Architecture (SNA).SNA blev udviklet af IBM I 1970'erne som en bredt område Networking (WAN) -løsning til brugere af IBM Mainframe -computere, netværkshardware og fjernterminaler.Til sammenligning ligner SNA meget som den åbne systeminterconnect (OSI) -model, der bruges i Internet Protocol (IP) Networking, hvor netværksoperationer adskilles i lag, der hver er ansvarlig for et aspekt af netværkskommunikation.Skønt de er ens i konceptet, er SNA'er ikke kompatible med OSI -modellerne lag.

I de tidlige dage af netværkskommunikation, fik telefonselskaber ikke lov til at levere computerbehandlingstjenester, så netværk måtte etableres via privat lejede linjer.En bruger lejede en linje fra telefonselskabet og oprettede derefter sin computerhardware til netværk gennem den dedikerede linje.Med en så pålidelig forbindelse var SNA's synkrone datalink -kontrolprotokol i stand til at administrere hver linje og tilvejebringe et datakommunikationsnetværk mellem brugernes computersystemer.Som en proprietær protokol blev SDLC føjet til modemer og computersystemer udviklet af IBM Det udgjorde et SNA -miljø.Senere IBM Delte det synkrone datalinkkontrolkoncept med standarderorganisationer, der derefter udviklede Protokol på højt niveau Link Control (HDLC), som andre hardwareleverandører begyndtebytes, der er ansvarlige for at identificere hver sendt data.I SDLC er transmission af data opdelt i rammer, der streames over forbindelsen.Hver ramme indeholder ikke kun de data, der sendes, men også en række bytes, der bærer information om adressen, som rammen sendes til, hvordan man arrangerer alle rammerne i korrekt rækkefølge, og evnen til systemet til at dobbelttjekkeramme for eventuelle fejl, der måtte have fundet sted under dens rejse.

De første og sidste bytes af SDLC -rammen kaldes flag, som i det væsentlige er rammerneindpakningen, hvilket indikerer dens begyndelse og slutning.Den næste byte eller to udgør adressen.Kontrolbyte, som kan have flere formål afhængigt af den type ramme, der transmitteres, følger adressen og kan håndtere sekventering af rammer, afslutning af transmissioner, statuskontrol, afstemning og så videre.Data -nyttelasten følger kontrolbyte, og efter dataene, men inden det afsluttende flag er der et par byte, der bruges til overflødig sekvenskontrol.

Et SNA -miljø ved hjælp af synkron datalink -kontrol er ret ligetil, hvor hver node på netværketidentificeres som enten den primære eller sekundære.De primære knudepunkter er sandsynligvis en mainframe -computer, mens sekundærer er terminaler, der kommunikerer med mainframe.Stadig er et netværk, der kører under SDLC, i stand til flere forskellige typer topologier.

I et punkt-til-punkt-opsætning er der kun to computere, der kommunikerer med hinanden: en enkelt primær mainframe og en enkelt sekundær terminal.Med flerpunkt er Mainframe imidlertid ansvarlig for et vilkårligt antal sekundære terminaler.En anden topologi er loopkonfigurationen, hvor mainframe fungerer som noget af et primært punkt i en cirkel, hvor den passerer rammer gennem løkken via kun den første eller sidste terminal i cirklen.Der er så noget, der kaldes navet, der går mod metoden, der tildeler en udgående kanal til mainframe og en indgående kanal til terminalerne.