Šiuolaikiniame laidiniame kompiuterių tinkle dominuoja Ethernet. Net jei standartinis eterneto kabelis – 8P8C kabelis – nenaudojamas, pagrindinis protokolas vis tiek beveik neabejotinai yra Ethernet, ypač LAN aplinkoje. Pavyzdžiui, šviesolaidiniai kabeliai vis dar naudoja eterneto protokolą LAN aplinkoje.
Tačiau ankstyvosiomis dienomis „Ethernet“ nebuvo vienintelis žaidimas mieste. Žetonų žiedas buvo konkuruojantis standartas. 1984 m. jį pasiūlė IBM, o 1989 m. IEEE standartizavo pagal 802.5.
Tinklo architektūra
Token ring tinklas, kaip galbūt atspėjote iš pavadinimo, naudoja žiedo topologiją. Tai nebūtinai yra fizinė žiedo topologija, bet tai yra loginė žiedo topologija. Fizinis laiptelis reikalauja, kad kiekvienas įrenginys turėtų du tinklo prievadus ir du kabelius. Loginę žiedo topologiją lengviau konfigūruoti naudojant medijos prieigos blokus arba MAU, atliekančius neaiškiai panašų vaidmenį kaip eterneto jungiklis.
Kiekvienas MAU sukonfigūruoja fizinę žvaigždės topografiją. Tada jis gali prisijungti žiedu prie kelių kitų MAU. Vis dėlto bendra loginė tinklo topografija yra žiedas.
Susidūrimų išvengimas
Susidūrimai yra bet kokios bendros prieigos medijos problema. Eternete yra funkcija, vadinama CSMA/CD arba Carrier Sense Multiple Access with Collision Detection. CSMA / CD tinklo mazgas naudoja nešiklio pojūtį, kad patikrintų, ar tinklas yra aiškus, prieš perduodamas. Jei tada aptinka susidūrimą, jis perduoda strigties signalą ir trumpam atsitiktiniam laikui atsitraukia prieš pakartotinai perduodamas, jei tinklas yra laisvas.
Žetonų žiedas naudoja titulinį žetoną, kad nustatytų, ar pagrindinis kompiuteris gali perduoti, ar ne. Kai tinklas tyli, aplink žiedą perduodamas tuščias paketas. Kiekvienas įrenginys persiunčia tuščią paketą, nebent jis nori perduoti duomenis. Norėdamas perduoti duomenis, jis sukuria norimą paketą ir prideda jam žetono reikšmę prieš išsiųsdamas jį aplink žiedą vietoje tuščio paketo.
Kai pagrindinis kompiuteris nustato, kad jis yra paketo gavėjas, jis nuskaito duomenis, tada nulinės prieigos raktą ir pakartotinai persiunčia paketą. Paketas sudaro visą žiedo kilpą. Kai jis patenka į pradinį siuntėją, jis patikrina, ar ženklas buvo pašalintas, nurodydamas gavimą. Tada jis pašalina paketą ir iš naujo siunčia tuščią paketą.
Žetonų žiedo tinklas leidžia išvengti tinklo susidūrimų, nes vienu metu galioja tik vienas prieigos raktas. Kol tuščias paketas nenaudoja prieigos rakto, bet kuris kompiuteris gali perduoti.
Palyginimai su eternetu
Prieiga prie žetonų žiedo yra deterministinė, o ne pagrįsta ginčais. Taip užtikrinama, kad nebūtų susidūrimų, o ne sumažinama jų tikimybė ir tvarkoma, kai jie įvyksta. Bet kuriuos du eterneto įrenginius galima tiesiog sujungti. istoriškai tam reikėjo kryžminio kabelio, tačiau šiuolaikiniai įrenginiai paprastai turi automatinio jutimo galimybes, kad tai būtų galima naudoti su bet kokiu kabeliu. Token ring to nepalaiko be papildomos aparatinės ir programinės įrangos.
Token ring tinkle palaikomi keli identiški MAC adresai. Tačiau MAC adresai turi būti unikalūs eterneto tinkle. Kiekvieno token ring tinklo prievado programinės įrangos licencijavimo išlaidos buvo daugiau nei tris kartus didesnės nei eterneto. Be to, maršrutizatoriai taip pat buvo žymiai brangesni už žetonų žiedą nei eternetas. Ethernet taip pat gana anksti standartizavo pigesnį kabelį, suteikdamas jam didelių išlaidų pranašumų. Tuo metu žetonų žiedo ir eterneto pralaidumas buvo apytiksliai palyginamas, tačiau paaiškėjus, kad eternetas yra pageidaujama technologija, žetonų žiedo standartas buvo nustotas atnaujinti.
Išvada
Žetonų žiedas buvo tinklo protokolas ir ryšio standartas devintojo dešimtmečio viduryje ir pabaigoje. Tai buvo šiek tiek sėkminga verslo aplinkoje, tačiau namų ir galiausiai verslo aplinkoje jį užtemdė eternetas, kuris standartų karo pabaigoje pasiūlė didesnį greitį mažesnėmis sąnaudomis. Jis veikė naudojant žiedo topologiją ir vieną prieigos raktą. Jei prieigos raktas buvo nenustatytas, pagrindinis kompiuteris galėtų jį pareikalauti ir perduoti. Jei prieigos raktas buvo nustatytas, pagrindinis kompiuteris turi palaukti, kol jis bus paleistas, kad galėtų jį paimti ir perduoti. Šiais laikais žetonų žiedas iš esmės yra miręs, o Ethernet yra dominuojantis tinklo protokolas ir standartas.