Skip to main content

Was ist eine synchrone Datenverbindungssteuerung?

Synchronous Data Link Control (SDLC) ist ein Protokoll, das die Übertragung von Daten über Layer Two der als Systems Network Architecture (SNA) bezeichneten Systeme zur Verfügung stellt.SNA wurde von IBM reg;In den 1970er Jahren als WAN -Lösung (Wide Area Networking) für Benutzer von IBM Mainframe -Computer, Netzwerkhardware und Remote -Terminals.Im Vergleich dazu ähnelt SNA dem Open Systems Interconnect (OSI) -Modell (IP) -Netzwerk (IP), bei dem Netzwerkvorgänge in Ebenen unterteilt werden, die jeweils für einen Aspekt der vernetzten Kommunikation verantwortlich sind.Obwohl SNAs -Ebenen ähnlich im Konzept sind, sind sie nicht mit den OSI -Modelsebenen kompatibel.

In den frühen Tagen der vernetzten Computerkommunikation erlaubten Telefonunternehmen die Bereitstellung von Computerverarbeitungsdiensten, sodass Netzwerke über privat gemietete Linien eingerichtet werden mussten.Ein Benutzer mietete eine Linie von der Telefongesellschaft und richte dann seine Computerhardware für diese dedizierte Linie ein.Mit einer solch zuverlässigen Verbindung konnte das Synchron Data Link Control -Protokoll von SNA jede Zeile verwalten und ein Datenkommunikationsnetzwerk zwischen den Computersystemen der Benutzer bereitstellen.Als proprietäres Protokoll wurde SDLC zu den von IBM Reg entwickelten Modems und Computersystemen hinzugefügt;Das bildete eine SNA -Umgebung.Später ibm reg;gemeinsam mit Standardsorganisationen, die dann das HDLC-Protokoll (High-Level Data Link Control) entwickelten, das andere Hardwareanbieter mithilfe von Synchron Data Link Control-Konzept (Data Link Control Control) entwickeltenBytes, die für die Identifizierung jedes Datenbildes verantwortlich sind.In SDLC wird die Übertragung von Daten in Frames unterteilt, die über die Verbindung gestreamt werden.Jeder Frame enthält nicht nur die gesendeten Daten, sondern auch eine Reihe von Bytes, die Informationen über die Adresse enthalten, an die der Rahmen gesendet wird, wie alle Frames in ordnungsgemäßer Reihenfolge ordnen, und die Fähigkeit, das System zu überprüfenRahmen für Fehler, die möglicherweise während seiner Reise aufgetreten sind.

Die ersten und letzten Bytes des SDLC -Rahmens werden als Flags bezeichnet, die im Wesentlichen der Rahmenwrapper sind, der ihren Anfang und Ende anzeigt.Das nächste oder zwei Byte bildet die Adresse.Die Kontrollbytes, die je nach übertragener Rahmenart mehrere Zwecke haben können, folgen der Adresse und können die Sequenzierung der Frames, die Beendigung von Übertragungen, Statusüberprüfung, Umfragen usw. verarbeiten.Die Datennutzlast folgt den Steuerbytes und nach den Daten, aber vor dem Schließflag werden einige Bytes für die redundante Sequenzprüfung verwendet.

Eine SNA -Umgebung mit synchroner Datenverbindungssteuerung ist ziemlich einfach, wobei jeder Knoten im Netzwerk einen Knoten im Netzwerkwird entweder als primär oder sekundär identifiziert.Die Hauptknoten sind höchstwahrscheinlich ein Mainframe -Computer, während Sekundäranschlüsse mit dem Mainframe kommunizieren.Ein unter SDLC ausgeführtes Netzwerk ist jedoch zu verschiedenen Arten von Topologien in der Lage.

In einem Punkt-zu-Punkt-Setup kommunizieren nur zwei Computer miteinander: einen einzelnen primären Mainframe und ein einzelnes Sekundärterminal.Mit einem Multi-Punkt ist der Mainframe jedoch für eine beliebige Anzahl von sekundären Terminals verantwortlich.Eine andere Topologie ist die Schleifenkonfiguration, bei der der Mainframe als ein Hauptpunkt in einem Kreis fungiert, an dem er nur über das erste oder letzte Terminal im Kreis durch die Schleife geleitet wird.Dann gibt es etwas, das die Hub-Go-Ahead-Methode nennt, die dem Mainframe einen ausgehenden Kanal und einem eingehenden Kanal zu den Terminals zuteilt.