www.wikidata.de-de.nina.az
Distributed Queue Dual Bus oder kurz DQDB ist ein Netzwerkprotokoll fur die Hochleistungsubertragung DQDB ist fur Ubertragungsraten von 34 Mbit s bis 155 Mbit s ausgelegt und hat den Vorteil dass es bei hoher Last besonders effizient arbeitet Inhaltsverzeichnis 1 Uberblick und Entstehung 2 Topologie 3 Ubertragung 4 Zugriffsverfahren 4 1 Steuerung uber Warteschlange 4 2 Isochroner ZugriffUberblick und Entstehung BearbeitenDQDB wurde Mitte der 80er Jahre in Abstimmung parallel zu ATM entwickelt Dadurch haben beide Standards eine ahnliche Definition der Zellengrosse Ziel war es den Anforderungen fur neue Dienste wie Bildtelefonie oder Videokonferenzen gerecht zu werden DQDB wurde als IEEE 802 6 standardisiert Topologie BearbeitenDQDB besteht aus 2 gegeneinander laufende einseitig gerichtete Busse Kopfstationen an jedem Busanfang Ankopplung der Stationen an beide Busse nbsp Oft werden diese 2 Busse ringformig verlegt wobei beide Kopfstationen zusammenfallen Jede Station ist an beide Busse lesend und schreibend angeschlossen Der Anschluss an das MAN wird uber Bridge und Router abgewickelt Ubertragung BearbeitenDer Kopf sendet einen standigen Strom von 53 Byte grossen leeren Zellen die am jeweiligen Busende von einem Abschlusswiderstand geschluckt werden Jede Station darf eine leere Zelle beschreiben wenn sie berechtigt ist Es konnen jeweils nur Stationen erreicht werden die flussabwarts liegen Das entscheidet implizit auch welcher Bus verwendet wird Das wiederum bedeutet auch dass die Stationen Kenntnis uber die Topologie haben mussen d h welche Stationen hinter und welche vor ihnen liegen Zugriffsverfahren BearbeitenUm den Zugriff auf dem Medium gerecht zu gestalten wurden 2 Verfahren im Standard vorgesehen Warteschlange oder auch Queued Arbitrated Isochroner Zugriff oder auch Pre Arbitrated Steuerung uber Warteschlange Bearbeiten Es existiert fur jeden Bus eine Warteschlange die nach dem FIFO Prinzip abgearbeitet wird Ein Bus regelt die Steuerung der Schlange fur den Anderen Die Warteschlangen sind verteilt implementiert d h in den Stationen Dadurch kennt jede Station den aktuellen Zustand des Netzes Sendewillige Stationen reihen sich in die Warteschlange ein In jedem Knoten sind 2 Zahler pro Bus implementiert Requestcounter RC der sendewillige Knoten zahlt Countdowncounter CD der angibt wie viele Zellen durchgelassen werden mussenIn jeder Zelle gibt es ein Busy Bit und ein Request Bit die anzeigen ob eine Zelle belegt ist oder ob eine nachfolgende Station senden mochte Hat ein Knoten eine Zelle fur Bus A zusammengestellt sendet er eine Anforderung uber Bus B Alle Knoten an B erhalten somit dieses Anforderungsbit Kommt eine leere Zelle wird der RC um eins erniedrigt weil diese Zelle von jemand anders angefordert wurde auf den man nun nicht mehr warten muss Taucht eine Anfrage auf wird der RC um eins erhoht Bei einer Zelle mit belegtem Busy Bit wird ignoriert Nach dem Senden des Anforderungsbit ubertragt der Sender den Zahlerstand vom RC auf den CD und setzt den RC wieder auf 0 Isochroner Zugriff Bearbeiten Hier erfolgt der Zugriff uber vorherbestimmte PA Zellen d h dass jede Station nur fur sie bestimmte Zellen beschreiben darf Es wird ebenso verbindungsorientiert gearbeitet d h eine Akzeptanz einer Verbindung zweier Stationen muss vorausgegangen sein Bemerkung Beide Zugriffsarten konnen gemischt werden Normdaten Sachbegriff GND 4328851 0 lobid OGND AKS Abgerufen von https de wikipedia org w index php title Distributed Queue Dual Bus amp oldid 199037567