DQDB

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

DQDB (původem v anglickém Distributed Queue Dual Bus), česky dvojitá sběrnice s rozprostřenou frontou, je počítačová síť sběrnicové topologie, kterou tvoří dvě protisměrné sběrnice. Řadí se především mezi sítě typu MAN, protože může pokrýt oblast na vzdálenost až 100 km až s 500 uzly se vzdáleností mezi sousedy až 2 km.[1] Síť je specifikovaná standardem IEEE 802.6, který byl schválen v roce 1989. Její hlavní předností je nespecifická přenosová rychlost, která se odvíjí pouze na základě užité technologie. Díky této možnosti se DQDB využívá jak pro datové služby, tak i pro služby probíhající v reálném čase (video, hlas).[2]

V každé protisměrné sběrnici probíhá pouze jednosměrné čtení a zápis.[3] V případě spojení obou konců sběrnic je možné vytvořit topologii dvojitého kruhu.[4], která je bezpečná a spolehlivá v případě výpadku jednoho z uzlů.

Protokol je založen na koncepci ATM, tudíž je přenosová kapacita obdobně rozdělena na malé kousky (buňky) s pevnou délkou (53 bytů; 48 bytů dat a 5 bytů záhlaví) místo paketů, které se délkou liší (užívané v LAN).

Historie[editovat | editovat zdroj]

Technologie dvojité sběrnice s rozprostřenou frontou byla vyvinuta australskou společností QPSX Communications Pty. Ltd. a sponzorovaná Telecom Australia.[5] Původně byla nazvána jako "Queued Packet and Synchronous Circuit Exchange" (QPSX), norma IEEE 802.6 ji však přejmenovala jako DQDB.[6]

Přístupové metody[editovat | editovat zdroj]

DQDB využívá dvou základních mechanismů podle přístupu k médiu:

  • PA (Prearbitrated Acces, česky Přidělování časových úseků) - mechanismus, který přiděluje konstantní rychlost pro služby probíhající v reálném čase (video, hlas) a nemělo by docházet k různému zpožďování. Sloty mají po sestavení spojení přidělen identifikátor cesty VCI, který je vložen do hlavičky rámců nesoucí data.[1]
  • QA (Queue Arbitrated Access, česky Distribuovaná fronta) - je asynchronní metoda, která je určena pro všechny typy přenosu kromě izochronních. Čas využívání přenosového média je rozdělen na sloty, které jsou nutné předem rezervovat a to proti směru toku posílaných dat. Dávají přitom přednost všem uzlům po směru toku dat. Každý uzel sítě vede frontu požadavků (proto distribuovaná) na vysílání stanic, které jsou „předchůdci“ na dané sběrnici.[4] Pokud se zavedou i priority, pak se musí udržovat dvojice front pro každou prioritu. Při neuvažování prioritního mechanismu má každá stanice pro každý směr dva čítače, čítač žádostí o vysílání RC (Request Counter) a čítač pozice ve frontě CD (Count Down).[1]

Reference[editovat | editovat zdroj]

  1. a b c Architektura sítí [online]. 24. 4. 2009, [cit. 2011-12-13]. Dostupné online.  
  2. DQDB [online]. http://amapro.cz, [cit. 2011-12-13]. Dostupné online.  
  3. DQDB [online]. svetsiti.cz, [cit. 2011-12-13]. Dostupné online.  
  4. a b [Šárka]. DQDB (Distributed Queue Dual Bus [online]. Ústav informatiky, FPF SU Opava, 28. 3. 2011, [cit. 2011-12-13]. Dostupné online.  
  5. ZUKERMAN, Moshe. Queueing Performance of QPSX [online]. Torino: Telecom Australia Research Laboratories, Červen 1988, [cit. 2011-12-13]. Dostupné online. (anglicky) 
  6. Metropolitní sítě (MAN) [online]. [cit. 2011-12-13]. Dostupné online.  

Externí odkazy[editovat | editovat zdroj]