Token Ring to technologia łącza danych dla sieci lokalnych (LAN), w których urządzenia są połączone w topologii gwiazdy lub pierścienia. IBM opracował go w latach 80. jako alternatywę dla Ethernetu. Działa w warstwie 2 modelu OSI. Począwszy od lat 90. popularność tokena ringu znacznie spadła, a sieci biznesowe stopniowo go wycofywały, gdy technologia Ethernet zaczęła dominować w projektach sieci LAN.
Standardowy token ring obsługuje do 16 Mb/s. W latach 90. w ramach inicjatywy branżowej o nazwie szybki token ring (HSTR) opracowano technologię, która rozszerzyła token ring do 100 Mb/s, aby konkurować z Ethernetem. Technologia została porzucona z powodu niewystarczającego zainteresowania rynku HSTR.
Jak działa Token Ring
W przeciwieństwie do innych standardowych form połączeń LAN, sieć Token Ring utrzymuje jedną lub więcej wspólnych ramek danych, które w sposób ciągły krążą w sieci.
Wszystkie podłączone urządzenia w sieci współdzielą te ramki w następujący sposób:
- Ramka (pakiet) dociera do następnego urządzenia w sekwencji dzwonka.
- To urządzenie sprawdza, czy ramka zawiera zaadresowaną do niego wiadomość. Jeśli tak, urządzenie usuwa wiadomość z ramki. Jeśli nie, ramka jest pusta (nazywa się to ramką tokena).
- Urządzenie trzymające ramkę decyduje, czy wysłać wiadomość. Jeśli tak, wstawia dane komunikatu do ramki tokena i wysyła je z powrotem do sieci LAN. Jeśli nie, urządzenie zwalnia ramkę tokena dla następnego urządzenia w kolejności do pobrania.
Aby zminimalizować przeciążenie sieci, w danym momencie aktywne jest tylko jedno urządzenie. Powyższe kroki są powtarzane w sposób ciągły dla wszystkich urządzeń w sieci Token Ring.
Tokeny to trzy bajty składające się z ogranicznika początku i końca, które opisują początek i koniec ramki (te bajty oznaczają granice ramki). Również w tokenie znajduje się bajt kontroli dostępu. Maksymalna długość porcji danych to 4500 bajtów.
Jak Token Ring wypada w porównaniu z Ethernetem
W przeciwieństwie do sieci Ethernet, urządzenia w sieci Token Ring mogą mieć ten sam adres MAC bez powodowania problemów.
Oto kilka innych różnic:
- Okablowanie sieci Token Ring jest droższe niż kabel Ethernet CAT 3/5e. Karty sieciowe i porty Token Ring są również droższe.
- Administratorzy mogą skonfigurować sieci Token Ring tak, aby niektóre węzły miały wyższy priorytet niż inne. Nie jest to dozwolone w przypadku sieci Ethernet bez przełączania.
- Sieci Token Ring używają tokenów, aby uniknąć kolizji. Sieci Ethernet są bardziej podatne na kolizje, zwłaszcza gdy system wykorzystuje koncentratory. Systemy te wykorzystują przełączniki, aby uniknąć kolizji.