A Token Ring egy adatkapcsolati technológia a helyi hálózatokhoz (LAN), amelyekben az eszközök csillag vagy gyűrű topológiában csatlakoznak. Az IBM az 1980-as években fejlesztette ki az Ethernet alternatívájaként. Az OSI modell 2. rétegében működik. Az 1990-es évektől kezdődően a token ring népszerűsége jelentősen csökkent, és az üzleti hálózatok fokozatosan megszüntették, ahogy az Ethernet technológia kezdett uralni a LAN-terveket.
A szabványos token ring akár 16 Mb/s sebességet is támogat. Az 1990-es években a nagy sebességű token ring (HSTR) nevű iparági kezdeményezés olyan technológiát fejlesztett ki, amely 100 Mbps-ra kiterjesztette a token ringet, hogy versenyezzen az Ethernettel. A technológiát a HSTR iránti elégtelen piaci érdeklődés miatt hagyták el.
A Token Ring működése
A LAN-összekapcsolások más szabványos formáitól eltérően a token ring egy vagy több közös adatkeretet tart fenn, amelyek folyamatosan keringenek a hálózaton.
A hálózaton lévő összes csatlakoztatott eszköz a következőképpen osztja meg ezeket a kereteket:
- Egy keret (csomag) érkezik a csengetési sorrendben a következő eszközhöz.
- Az eszköz ellenőrzi, hogy a keret tartalmaz-e neki címzett üzenetet. Ha igen, a készülék eltávolítja az üzenetet a keretből. Ha nem, akkor a keret üres (ezt token keretnek nevezik).
- A keretet tartó eszköz dönti el, hogy küldjön-e üzenetet. Ha igen, beszúrja az üzenetadatokat a token keretbe, és visszaküldi a LAN-nak. Ha nem, az eszköz felszabadítja a token keretet a következő eszközhöz, hogy felvegye.
A hálózati torlódások minimalizálása érdekében egyszerre csak egy eszköz aktív. A fenti lépések folyamatosan ismétlődnek a token ringben lévő összes eszköznél.
A tokenek három bájt, amelyek a keret elejét és végét leíró kezdő és záró határolóból állnak (ezek a bájtok jelölik a kerethatárokat). A tokenen belül található a hozzáférés-vezérlő bájt is. Az adatrész maximális hossza 4500 bájt.
A Token Ring összehasonlítása az Ethernettel
Az Ethernet-hálózattól eltérően a token ring hálózaton belüli eszközök problémamentesen rendelkezhetnek ugyanazzal a MAC-címmel.
Íme néhány további különbség:
- A token ring hálózatok kábelezése drágább, mint az Ethernet CAT 3/5e kábel. A token ring hálózati kártyák és portok is drágábbak.
- A rendszergazdák beállíthatják a token ring hálózatokat úgy, hogy bizonyos csomópontok nagyobb prioritást élvezzenek, mint mások. Ez nem megengedett kapcsolatlan Ethernet esetén.
- A Token ring hálózatok tokeneket használnak az ütközések elkerülésére. Az Ethernet hálózatok hajlamosabbak az ütközésekre, különösen akkor, ha a rendszer hubokat alkalmaz. Ezek a rendszerek kapcsolókat használnak az ütközések elkerülésére.