Skip to main content

Wat is een synchrone datalinkbesturing?

Synchrone Data Link Control (SDLC) is een protocol dat de overdracht van gegevens biedt via laag twee van wat de Systems Network Architecture (SNA) wordt genoemd.SNA is ontwikkeld door IBM In de jaren zeventig als een Wide Area Networking (WAN) -oplossing voor gebruikers van IBM Mainframe -computers, netwerkhardware en externe terminals.Ter vergelijking: SNA lijkt veel op het Open Systems Interconnect (OSI) -model dat wordt gebruikt in Internet Protocol (IP) -netwerken, waarbij netwerkactiviteiten worden gescheiden in lagen, elk verantwoordelijk voor één aspect van netwerkcommunicatie.Hoewel vergelijkbaar in concept, zijn SNAS -lagen niet compatibel met de OSI -modellenlagen.

In de vroege dagen van netwerkcomputercommunicatie mochten telefoonbedrijven derden bij het leveren van computerverwerkingsdiensten, dus moesten netwerken worden vastgesteld via particuliere verhuurde lijnen.Een gebruiker zou een regel van het telefoonbedrijf leasen en vervolgens zijn computerhardware instellen om via die speciale lijn te netwerken.Met een dergelijke betrouwbare verbinding kon het synchrone datalinkbesturingsprotocol van SNA elke regel beheren en een datacommunicatienetwerk bieden tussen de computersystemen van de gebruikers.Als een eigen protocol werd SDLC toegevoegd aan de modems en computersystemen ontwikkeld door IBM Dat vormde een SNA -omgeving.Later, IBM Deelde het synchrone datalinkcontrolconcept met standaardenorganisaties die vervolgens het hoog niveau Data Link Control (HDLC) -protocol ontwikkelden dat andere hardwareleveranciers begonnen te gebruiken.

Het synchrone datalink-besturingsprotocol was het eerste in zijn soort op basis van verzendingen op basis van zijn soort op basis van zijn soort op basis van zijn soort op basis van verzendingenbytes die verantwoordelijk zijn voor het identificeren van elk verzonden gegevenskader.In SDLC wordt de overdracht van gegevens verbroken in frames die via de verbinding worden gestreamd.Elk frame bevat niet alleen de gegevens die worden verzonden, maar ook een reeks bytes die informatie over het adres dragen waarnaar wordt verzonden, hoe alle frames in de juiste volgorde te regelen, en de mogelijkheid voor het systeem om het systeem te controlerenKader voor eventuele fouten die zich tijdens zijn reis hebben voorgedaan.

De eerste en laatste bytes van het SDLC -frame worden vlaggen genoemd, die in wezen de frames wrapper zijn, wat het begin en einde aangeeft.De volgende byte of twee vormen het adres.De besturingsbytes, die meerdere doelen kunnen hebben, afhankelijk van het type frame dat wordt verzonden, volgen het adres en kunnen de sequencing van de frames, beëindiging van transmissies, statuscontrole, polling, enzovoort verwerken.De gegevensvergoeding volgt de besturingsbytes en na de gegevens, maar vóór de slotvlag worden er een paar bytes gebruikt voor overbodige volgorde controle.

Een SNA -omgeving met behulp van synchrone datalinkbesturing is vrij eenvoudig, waarbij elk knooppunt op het netwerkwordt geïdentificeerd als de primaire of secundaire.De primaire knooppunten zijn hoogstwaarschijnlijk een mainframe -computer, terwijl secondaries terminals zijn die communiceren met het mainframe.Toch is een netwerk dat wordt uitgevoerd onder SDLC in staat tot verschillende soorten topologieën.

In een point-to-point-opstelling communiceren er slechts twee computers met elkaar: een enkel primair mainframe en een enkele secundaire terminal.Met multi-point is het mainframe echter verantwoordelijk voor een aantal secundaire terminals.Een andere topologie is de lusconfiguratie, waarbij het mainframe fungeert als iets van een primair punt in een cirkel waar het frames door de lus passeert via alleen de eerste of laatste terminal in de cirkel.Er is dan iets dat de hub-go-ahead-methode wordt genoemd die een uitgaande kanaal toewijst aan het mainframe en een inkomend kanaal aan de terminals.