Token Ring er utviklet av IBM i løpet av 1980-tallet som et alternativ til Ethernet, og er en datalinkteknologi for lokale nettverk (LAN) hvor enheter er koblet til en stjerne- eller ringtopologi. Den opererer på lag 2 av OSI-modellen.
Fra 1990-tallet ble Token Ring vesentlig redusert i popularitet, og ble gradvis fasedet ut av forretningsnettverk da Ethernet-teknologien begynte å dominere LAN-design.
Standard Token Ring støtter bare opptil 16 Mbps. På 1990-tallet ble et næringsinitiativ kalt High-speed Token Ring (HSTR) utviklet teknologi for å utvide Token Ring til 100 Mbps for å konkurrere med Ethernet, men utilstrekkelig interesse for markedet eksisterte for HSTR-produkter og teknologien ble forlatt.
Hvordan Token Ring Works
I motsetning til alle andre standardformer for LAN-sammenkoblinger opprettholder Token Ring en eller flere vanlige datarammer som kontinuerlig sirkulerer gjennom nettverket.
Disse rammene deles av alle tilkoblede enheter på nettverket som følger:
- En ramme (pakke) kommer til neste enhet i ringesekvensen.
- Den enheten kontrollerer om rammen inneholder en melding adressert til den. I så fall fjerner enheten meldingen fra rammen. Hvis ikke, er rammen tom (kalles a token ramme ).
- Enheten som holder rammen, bestemmer om det skal sendes en melding. Hvis det er tilfelle, legger det inn meldingsdata i token-rammen og sender det tilbake til LAN. Hvis ikke, frigjør enheten token-rammen for neste enhet i rekkefølge for å plukke opp.
Med andre ord, i et forsøk på å minimere overbelastning av nettverket, brukes bare en enhet om gangen. Ovennevnte trinn gjentas kontinuerlig for alle enheter i token-ringen.
Tokene er tre byte som består av en start- og sluttgrenser som beskriver begynnelsen og slutten av rammen (dvs. de markerer rammens grenser). Også innenfor token er tilgangskontrollbyten. Maksimal lengde på datapartiet er 4500 byte.
Hvordan Token Ring Sammenligner med Ethernet
I motsetning til et Ethernet-nettverk kan enheter innenfor et Token Ring-nettverk ha nøyaktig samme MAC-adresse uten å forårsake problemer.
Her er noen flere forskjeller:
- Kabling for Token Ring-nettverk er dyrere enn Ethernet's CAT 3 / 5e. Også mer kostbare er Token Ring nettverkskort og porter.
- Token Ring-nettverk kan konfigureres der enkelte noder kan ha høyere prioritet enn andre, noe som ikke er tillatt med uswitched Ethernet.
- Som nevnt ovenfor bruker Token Ring-nettverk tokens for å unngå kollisjon, mens Ethernet-nettverk (spesielt når hubber brukes) er mer utsatt for dem. Det er derfor Ethernet-nettverk bruker brytere.