Token Ring er en dataoverførselsprotokol i et lokalt netværk (LAN) med en ringtopologi og "token-adgang". Det ligger i datalinklaget (DLL) i OSI-modellen .
Stationer i et Token Ring LAN er logisk organiseret i en ringtopologi , med data transmitteret sekventielt fra en station i ringen til en anden. Token Ring bruger en speciel tre-byte blok af data kaldet en token, som også bevæger sig rundt i ringen. Ejerskab af et token giver dets indehaver ret til at overføre data.
Token Ring og IEEE 802.5 er gode eksempler på token-passerende netværk. Token-passerende netværk flytter en lille blok af data kaldet et token rundt på netværket. Ejendomsretten til dette token garanterer retten til overførsel. Hvis værten, der modtager tokenet, ikke har nogen information at sende, videresender den blot tokenet til den næste slutstation. Hver station kan holde markøren i en vis maksimal tid (standard er 10ms).
Denne teknologi tilbyder en løsning på problemet med kollisioner, der opstår under driften af et lokalt netværk. I Ethernet-teknologi opstår sådanne kollisioner under den samtidige transmission af information fra flere arbejdsstationer placeret inden for samme segment , det vil sige ved hjælp af en fælles fysisk datakanal.
Hvis stationen, der ejer tokenet, har information at sende, griber den tokenet, ændrer en bit af det (hvilket resulterer i, at tokenet bliver "begyndelsen af datablok"-sekvensen), tilføjer den information, den ønsker at sende, og sender denne information til de næste ringnetværksstationer. Når en informationsblok cirkulerer rundt i ringen, er der ingen token på netværket (medmindre ringen giver "tidlig frigivelse af token"), så andre stationer, der ønsker at transmittere information, er tvunget til at vente. Derfor kan kollisioner ikke forekomme i Token Ring-netværk. Hvis der gives tidlig frigivelse af tokenet, kan et nyt token udstedes, efter at transmissionen af datablokken er fuldført.
Informationsblokken cirkulerer rundt i ringen, indtil den når den tiltænkte destinationsstation, som kopierer informationen til videre behandling. Informationsblokken fortsætter med at cirkulere rundt i ringen; det fjernes endeligt efter at have nået stationen, der sendte blokken. Afsenderstationen kan kontrollere den returnerede blok for at sikre, at den er blevet set og derefter kopieret af destinationsstationen.
I modsætning til CSMA/CD- netværk (såsom Ethernet), er token-passerende netværk deterministiske netværk. Det betyder, at det er muligt at beregne den maksimale tid, der vil gå, før en slutstation kan sende. Denne egenskab, sammen med nogle pålidelighedsegenskaber, gør Token Ring-netværket ideelt til applikationer, hvor latency skal være forudsigelig, og netværksstabilitet er vigtig. Eksempler på sådanne applikationer er miljøet af automatiserede stationer på fabrikker.
Det bruges som en billigere teknologi og er blevet udbredt overalt, hvor der er kritiske applikationer, hvor det er vigtigt ikke så meget hastighed som pålidelig informationslevering. I øjeblikket er Ethernet ikke ringere end Token Ring med hensyn til pålidelighed og er væsentligt højere i ydeevne.
Teknologien blev oprindeligt udviklet af IBM i 1984 . I 1985 vedtog IEEE 802-udvalget IEEE 802.5- standarden baseret på denne teknologi . På det seneste har selv IBM-produkter været domineret af teknologier fra Ethernet- familien , på trods af at virksomheden i lang tid brugte Token Ring som den vigtigste teknologi til opbygning af lokale netværk [1] .
Der er 2 modifikationer til transmissionshastigheder: 4 Mbps og 16 Mbps . Token Ring 16 Mbps bruger tidlig token-frigivelsesteknologi. Essensen af denne teknologi ligger i det faktum, at stationen, der "fangede" tokenet, genererer et gratis token i slutningen af dataoverførslen og lancerer det i netværket. Forsøg på at introducere 100 Mbps- teknologi var ikke kommercielt vellykkede. Token Ring-teknologi anses nu for at være forældet.
IBM Token Ring | IEEE 802.5 | |
---|---|---|
Overførselshastighed | 4,16 Mbps _ | 4,16 Mbps _ |
Antal stationer i segmentet | 260 (skærmet snoet par) 72 (uskærmet snoet par) |
250 |
Fysisk topologi
Logisk topologi |
Stjerne
Ring |
Udefineret |
Kabel | snoet par | Udefineret |
TCP / IP-protokoller efter lag af OSI-modellen | Grundlæggende|
---|---|
Fysisk | |
kanaliseret | |
netværk | |
Transportere | |
session | |
Repræsentation | |
Anvendt | |
Andet anvendt | |
Liste over TCP- og UDP-porte |
IEEE standarder | |||||||
---|---|---|---|---|---|---|---|
Nuværende |
| ||||||
Serie 802 |
| ||||||
P-serien |
| ||||||
Erstattet | |||||||
|