Token Ring, der blev udviklet af IBM i 1980'erne som et alternativ til Ethernet, er en datalinkteknologi til lokale netværk (LAN), hvor enheder er forbundet i en stjerne- eller ringtopologi. Den opererer i lag 2 af OSI-modellen.
Fra begyndelsen af 1990'erne blev Token Ring markant faldet i popularitet og blev gradvis udfaset af forretningsnetværk, da Ethernet-teknologien begyndte at dominere LAN-design.
Standard Token Ring understøtter kun op til 16 Mbps. I 1990'erne kaldes et industriinitiativ High-speed Token Ring (HSTR) udviklet teknologi til udvidelse af Token Ring til 100 Mbps for at konkurrere med Ethernet, men der var ikke tilstrækkelig interesse for markedet for HSTR produkter, og teknologien blev forladt.
Hvordan Token Ring Works
I modsætning til alle andre standardformer af LAN-sammenkoblinger opretholder Token Ring et eller flere fælles datarammer, som kontinuerligt cirkulerer gennem netværket.
Disse rammer deles af alle tilsluttede enheder på netværket som følger:
- En ramme (pakke) ankommer til den næste enhed i ringsekvensen.
- Denne enhed kontrollerer, om rammen indeholder en besked adresseret til den. Hvis det er tilfældet, fjerner enheden beskeden fra rammen. Hvis ikke, er rammen tom (kaldet a token ramme ).
- Enheden, der holder rammen, bestemmer, om der skal sendes en besked. Hvis det er tilfældet, indsætter det meddelelsesdata i token-rammen og sender det tilbage til LAN'et. Hvis ikke, frigiver enheden tokenrammen for den næste enhed i rækkefølge for at afhente.
Med andre ord, i et forsøg på at minimere overbelastning af netværket, anvendes kun en enhed ad gangen. Ovenstående trin gentages kontinuerligt for alle enheder i tokenringen.
Token er tre byte, der består af en start- og slutgrænser, der beskriver starten og slutningen af rammen (dvs. de markerer rammens grænser). Også inden for token er adgangskontrollen byte. Den maksimale længde af datafeltet er 4500 byte.
Hvordan Token Ring sammenligner med Ethernet
I modsætning til et Ethernet-netværk kan enheder i et Token Ring-netværk have nøjagtig samme MAC-adresse uden at forårsage problemer.
Her er nogle flere forskelle:
- Kabling til Token Ring-netværk er dyrere end Ethernet's CAT 3 / 5e. Også mere dyr er Token Ring netværkskort og porte.
- Token Ring-netværk kan konfigureres, hvor bestemte noder kan have højere prioritet end andre, noget der ikke er tilladt med uswitched Ethernet.
- Som nævnt ovenfor bruger Token Ring-netværk tokens for at undgå en kollision, mens Ethernet-netværk (især når hubs bruges) er mere tilbøjelige til dem. Derfor bruger Ethernet-netværk switche.