ETHERNET
ETHERNET
ETHERNET
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Sieci komputerowe 5Transmisja w kazdej magistrali odbywa sie za pomoca slotow, ktorychstruktura jest przedmiotem dalszej dyskusji. Wezly umieszczajainformacje w slotach zgodnie z podanymi dalej regulami.Wszystkie sloty rozpoczynaja sie na poczatku magistrali i koncza na jejkoncu. Inaczej mowiac mamy do czynienia z dwoma wyroznionymiwezlami, z ktorych jeden pelni role generatora pustych slotow (okreslanyjako head of bus), drugi zas jest terminatorem. Struktura wezla w sieciDQDB zawiera jednostke dostepu (AU - Access Unit) oraz jej fizycznepolaczenie do obu magistral. Access Unit reprezentuje pojedynczepolaczenie typu: zapis - odczyt do kazdej magistrali, a wiec wypelnia rolewarstwy DQDB dla wezla sieci.Synchronizacja w sieci DQDBWszystkie operacje transmisji w sieci DQDB podlegaja cyklom zegara ookresie 125 [us] (wartosc ta wynika bezposrednio z tradycyjnego wsystemach cyfrowej transmisji mowy probkowania z czestotliwoscia 8[kHz] i ma zapewnic zapewnienie implementacji tego rodzaju uslugizochronicznych). Inaczej rzecz ujmujac wezel poczatkowy (head) wdanej magistrali jest odpowiedzialny za generacje co 125 [us]odpowiedniej ilosci slotow - zaleznej od fizycznej przeplywnoscimedium.DQDB - kontrola dostepuFunkcje generatora cyklow zegarowych pelni w sieci DQDB najczesciejwyrozniony do tych zadan wezel aczkolwiek mozliwe jest pobieraniesygnalu zegarowego z zewnetrznych zrodel. Wlasnie ta druga opcjapozwala na bardzo skuteczna prace uslug izochronicznych (transmisjacyfrowa mowy) kiedy to siec DQDB wspolpracuje z zewnetrzna sieciatelekomunikacyjna, z ktorej pobiera sygnal zegarowy.DQDB - odpornosc na awarieKluczowa cecha sieci DQDB jest to ze dzialanie magistrali jako caloscinie zalezy od funkcjonowania - sprawnosci poszczegolnych Access Unit.Usuniecie AU lub jej awaria nie powoduje wiec przerwania pracy sieci.Siec DQDB posiada mozliwosc auto-rekonfiguracji w przypadkuwystapienia awarii medium. Rozwiazanie to opiera sie na zasadzie zekazdy sprawny wezel moze pelnic role wezla poczatkowego i (lub)koncowego dla obu magistral.Tak wiec w przypadu uszkodzenia medium - braku mozliwosciprzeplywu informacji na danym odcinku miedzy wezlami - nastepujeautomatyczna rekonfiguracja sieci. Funkcje rekonfiguracji sieci i rolewezlow poczatkowych i koncowych zostaja przekazane wezlom wnajblizszym sasiedztwie awarii medium. Dzieki temu logiczna przerwa wstrukturze sieci zostaje umieszczona w miejscu odpowiadajacymprzerwie fizycznej.W przypadku gdyby z jakichs wzgledow (niesprawnosc) wezel nie moglpelnic roli poczatkowego - koncowego to jest on sukcesywnieeliminowany z sieci a zadanie rekonfiguracji spoczywa na najblizszychdo niego sprawnych (w sensie tych funkcji) wezlach. Nalezy podkreslicze mechanizm auto-rekonfiguracji sieci jest o wiele bardziej skuteczny wprzypadku topologii looped dual bus gdzie rekonfiguracja dlapojedynczej awarii medium pozwala na zachowanie kompletu polaczen.Jak latwo zauwazyc w topologii liniowej (open dual bus) w przypadkuawarii medium po rekonfiguracji uzyskujemy jedynie dwie odrebnesprawne sieci DQDB. Ponizsze rysunki ilustruja przedstawionezagadnienie auto-rekonfiguracji:O funkcjonalnosci sieci komputerowej (szerzej - telekomunukacyjnej)stanowi w duzej mierze mozliwosc zapewnienie poprawnej obslugiroznych rodzajow uslug. Upraszczajac rozrozniamy dwa rodzajeaplikacji:• wymagajacych gwarantowanego dostepu do medium wreguralnych odstepach czasu. Mozemy tutaj mowic o pracy w czasierzeczywistym, ktorej dobrym przykladem jest cyfrowa tranmisja mowy.Aby zapewnic poprawna jakosc uslug w systemach cyfrowej tranmisjimowy bazujacych na probkowaniu sygnalu z czestotliwoscia 8[kHz]niezbedna jest stala przeplywnosc 64[Kb/s]. W standardzie DQDB dlaaplikacji wymagajacych gwarantowanej przeplywnosci stosuje siekontrole dostepu pozwalajaca na rezerwacje pasma w medium (PA - Pre-Arbitrated).• nie wymagajacych regularnego dostepu do medium, lecz tylkow przypadku koniecznosci przeslania informacji. Jako przyklady moznatutaj podac uslugi zwiazane z transmisja plikow czy poczta elektroniczna.Stosowanym rodzajem kontroli dostepu dla takich uslug jestkolejkowanie poszczegolnych zadan dostepu do medium (QA - QueuedArbitrated).Uwaga !: Warto w tym momencie podkreslic ze konsekwencja podzialuna dwie metody kontroli dostepu do medium sa dwa rodzaje slotowDQDB okreslanych odpowiednio QA i PA (maja one a sama dlugosc).Metoda dostepu - Queued ArbitratedWymieniony w naglowku protokol opisuje zasady dostepu wezlow doslotow QA w medium sieci DQDB.Wstep.Jak wczesniej wspomniano komunikacja w sieci DQDB jestpodyktowana natura tej struktury i wezel [i] chcacy komunikowac sie zwezlem [j] musi wybrac magistrale, w ktorej wezel [j] jest po nim(wzgledem kierunku transmisji w tej magistrali) - downstream. Powybraniu wlasciwej magistrali - przyjmijmy A - wezel [i] mozetransmitowac dane w slotach, ktore przychodza wolne w tej magistrali odwezlow poprzedzajacych wezel [i] - upstream (A). Jezeli wezly upstream(A) uzywaja medium to oczywiscie wezel [i] nie moze transmitowac.Aby zapobiec monopolizacji wykorzystywania medium stworzonomechanizm dystrybucyjnej rezerwacji slotow - wezel [i] majac dane dotransmisji musi wyslac (bo metoda dystrybucyjna) zgloszenie rezerwacjislotow do wezlow upstream (A). Oczywiscie ze wzgledu na scisleokreslone kierunki transmisji w sieci musi to zgloszenie wyslac w drugiejmagistrali - u nas B (w magistrali B mamy odwrotne nazewnictwo