Token passing: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Addbot (dyskusja | edycje)
m Bot: Przenoszę linki interwiki (5) do Wikidata, są teraz dostępne do edycji na d:q1639854
m drobne redakcyjne poprawki
Linia 34:
</center>
 
[[Determinizm]] w metodzie token passing polega na fakcie, iż istnieje możliwość wyznaczenia maksymalnego odstępu czasu jaki musi upłynąć, aby dana stacja końcowa mogła transmitować dane (w przeciwieństwie np. do [[CSMA/CD]]).
 
Protokoły oparte na bazie „tokenu” w odróżnieniu do [[Ethernet]]u nie muszą współzawodniczyć o [[Medium transmisyjne|medium]]. Każda stacja ma swój ściśle określony interwał czasu, w którym żadna inna stacja nie będzie jej przeszkadzać w transmisji. Pozwala to na stworzenie usług o ściśle określonej [[niezawodność|niezawodności]] oraz dostępności. Nie występuje tu zjawisko [[Kolizja pakietów w sieci|kolizji pakietów]], gdyż tylko jedna stacja w danej chwili transmituje informacje. Pozwala to na podniesienie wydajność całej sieci, co staje się bardziej zauważalne wraz ze wzrostem ilość stacji.
 
[[Plik:Wykres ethernet tokenring.PNG|center|frame|Wykres czasu dostępu do medium od obciążenia w sieci]]
 
== Proces transmisji danych ==
Transmisji danych przy wykorzystaniu metody "token passing" wygląda następująco.:
* Stacjastacja, która chce wysłać dane ustawia znacznik zajętości tokenu i dołącza do niego dane.,
* [[Pakiet telekomunikacyjny|Pakietpakiet]] jest przekazywany od stacji do stacji, aż nie dotrze do stacji docelowej.,
* Odbiorcaodbiorca kopiuje pakiet do swojego bufora, a sam pakiet wysyła do swojego sąsiada.,
* Pakietpakiet jest usuwany przez stację go wysyłającą. Stanowi to potwierdzenie dla nadawcy, że informacje dotarły do stacji docelowej.,
* Popo skasowaniu pakietu, bit zajętości w tokenie zostaje zresetowany, a sam token przekazany do następnej stacji.
 
[[Plik:Token passing.PNG|thumb|center|upright=2.5|Proces krążenia tokenu pomiędzy stacjami]]