Token Ring on datalinkkitekniikka lähiverkkoihin (LAN), joissa laitteet on kytketty tähti- tai rengastopologiaan. IBM kehitti sen 1980-luvulla vaihtoehdoksi Ethernetille. Se toimii OSI-mallin kerroksessa 2. 1990-luvulta alkaen token ringin suosio laski merkittävästi ja yritysverkot lopettivat vähitellen sen käytön Ethernet-tekniikan alkaessa hallita lähiverkkosuunnittelua. Tavallinen token ring tukee jopa 16 Mbps. 1990-luvulla alan aloite nimeltä high-speed token ring (HSTR) kehitti teknologiaa, joka laajensi token ring 100 Mbps kilpaillakseen Ethernetin kanssa. Teknologia hylättiin, koska markkinoiden kiinnostus HSTR:ää kohtaan ei ollut riittävä.
Kuinka Token Ring toimii
Toisin kuin muut LAN-yhdysliitännät, token ring ylläpitää yhtä tai useampaa yhteistä datakehystä, jotka kiertävät jatkuvasti verkon läpi. Kaikki verkkoon kytketyt laitteet jakavat nämä kehykset seuraavasti:
- Kehys (paketti) saapuu seuraavaan laitteeseen soittojärjestyksessä.
- Laite tarkistaa, sisältääkö kehys sille osoitetun viestin. Jos näin on, laite poistaa viestin kehyksestä. Jos ei, kehys on tyhjä (tätä kutsutaan token-kehykseksi).
- Kehystä pitävä laite päättää lähettääkö viestin. Jos näin on, se lisää viestidatan token-kehykseen ja palauttaa sen lähiverkkoon. Jos ei, laite vapauttaa merkkikehyksen, jotta seuraava laite voi noutaa sekvenssin.
Verkon ruuhkautumisen minimoimiseksi vain yksi laite on aktiivinen kerrallaan. Yllä olevat vaiheet toistetaan jatkuvasti kaikille token ring -laitteille. Tokenit ovat kolme tavua, jotka koostuvat alun ja lopun erottimesta, joka kuvaa kehyksen alun ja lopun (nämä tavut merkitsevät kehyksen rajat). Tokenin sisällä on myös tavu kulunvalvontaa varten. Dataosan enimmäispituus on 4 500 tavua.
Kuinka Token Ring verrataan Ethernetiin
Toisin kuin Ethernet-verkossa, Token ring -verkon laitteilla voi olla sama MAC-osoite aiheuttamatta ongelmia. Tässä on lisää eroja:
- Token ring -verkkojen kaapelointi on kalliimpaa kuin Ethernet CAT 3/5e -kaapeli. Token ring verkkokortit ja portit ovat myös kalliimpia.
- Järjestelmänvalvojat voivat määrittää token ring -verkot niin, että tietyillä solmuilla on enemmän prioriteettia kuin toisilla. Tämä ei ole sallittua kytkemättömän Ethernetin kanssa.
- Token ring -verkot käyttävät tokeneita välttääkseen törmäyksiä. Ethernet-verkot ovat alttiimpia törmäyksille, varsinkin kun järjestelmä käyttää keskittimiä. Nämä järjestelmät käyttävät kytkimiä estämään törmäykset.