Token, token ring

Innholdsfortegnelse:
- Hva er en datatoken
- Eksempler på programmeringstoken
- Token Ring nettverksarkitektur
- Token Ring er ikke et ringtopologinettverk
- Token Passing protokoll og drift
- Mulige feil i Token Ring-nettverket
- Konklusjoner om symbolet og hvorfor denne nettverkstopologien ble avviklet
Token er et av disse ordene som kommer fra engelsk og brukes ofte i nettverk, datamaskiner og til og med i bankdrift. Sikkert hvor du har lyttet mest er i " Token Ring " -nettverk. I hovedsak vil betydningen være den samme, noe tvetydige, men som vi håper å kunne forklare med størst mulig presisjon og enkelhet.
Innholdsindeks
Hva er en datatoken
La oss begynne med å definere den generelle betydningen av token, som representerer et objekt eller symbol (det vil si oversettelsen til spansk), som kan være både programvare og maskinvare som representerer evnen eller retten til å utføre en operasjon.
Engangsnøkkel for generator
Dette uttrykket brukes hovedsakelig i sikkerhetsfeltet, siden tokenet er en identifikator som konverterer sensitive data til en som er sikker. Denne prosessen kalles tokenisering, der du tar et stykke informasjon eller et element eller et stykke informasjon som for eksempel kan være ren tekst og legge til et lag med beskyttelse for å konvertere den til krypterte eller konfidensielle data. Det er også symboler i form av enhetsanordninger som bruker engangs passord.
For øyeblikket må sensitive data som reiser over nettverket og som er lagret, for eksempel bankkontoer, medisinske poster og spesielt Internett- aksjetransaksjoner, tokeniseres, og en detokenizer vil detokenisere dem for systemene å bruke dem trygt.. Og hvis vi kunne ha gjort en tunge twister med dette emnet.
Vi kan skille alle disse typene token:
- Token Ring: Dette er en nettverkstopologi der et token sirkulerer i en logisk ring. Vi vil se dette mer detaljert nedenfor Access Token: det vil være et objekt som representerer en tilgangskontrolloperasjon Security Token: i dette tilfellet vil det være et objekt hvis formål er å autentisere en bruker på en datamaskin. Det kan være et maskinvare- eller programvareelement. Session token: er en unik identifikator som definerer en økt, for eksempel brukernavn
Tokenet er et begrep som er ganske relatert til økonomien, og vi snakker om det som cryptocururrency, casinokoder, fysiske valutaer, etc.
Eksempler på programmeringstoken
Hvis symbolene er logiske eller fysiske objekter, er hvert element som utgjør en programkode et av disse elementene, for eksempel:
"HVIS streng =! nøkkel DET ”
Hvert av disse elementene er et symbol, noen av dem er klasseidentifikatorer og andre verdier.
- IF og THEN er reserverte ord, som brukes som klassetegn for å opprette en tilstand. =! Det er et operatørtoken, det skaper den logiske betingelsen at strengen må oppfylles og identifikatorene er nøkkel, som kan krypteres slik at dens interne verdi ikke dekrypteres av noen bortsett fra programmet som bruker den.
Token Ring nettverksarkitektur
Selv om det i dag er en arkitektur som ikke lenger brukes og som er erstattet på alle områder av Ethernet-standarder, er det verdt å henvise til det bare for å gi læring.
MAU IBM 8-port
Denne arkitekturen dukket opp etter opprettelsen av de første dataoverføringsnettverk som ARPANET. Selskaper som Procom, Proteon og senere IBM opprettet de første nettverkene av denne typen. Det var nettopp IBM som satset mest på dem, selv om det tilbød ekstremt høye priser for lisensen. Men allerede på 70-tallet begynte Ethernet-standarden å bli implementert gjennom IEEE, ved bruk av koaksialkabler og star- eller nett- topologi mye billigere, allsidig.
Token Ring er ikke et ringtopologinettverk
Det er viktig å gjøre det klart at Token Ring ikke i seg selv er et ringnettverk. I disse nettverkene er hver node koblet både til høyre og til venstre til den danner en lukket ring. Og en datamaskin går ned, nettverket går i stykker og slutter å fungere, i det minste de der informasjon bare kan reise en vei.
IBM multiportadapter
Men et nettverk av denne typen er ikke det. Implementeringen som IBM foretok var et nettverk med en logisk ringformet topologi, men som fysisk ser ut som en mesh-topologi, som du ser i forrige grafikk. I den er det en enhet for flere stasjoner (MAU eller MSAU), som gjennom token passerer med en 3-byte ramme som går gjennom ringen, og kobler til de forskjellige noder i nettverket plassert i en stjerne. Som vi ser er det veldig forskjellig fra det grunnleggende ringnettet, siden her ikke nodene er direkte koblet til hverandre, men snarere til en ringbuss som lukker seg selv.
IBM dual RS-232 Ethernet-port nettverkskort
Denne topologien er standardisert til IEEE 802.4, og er for tiden avskrevet til fordel for Ethernet. Egenskapene til et Token Ring- nettverk vil være:
- Ringlogisk og fysisk stjernetopologi Kan bruke vridd parkabel og støtter en maksimal lengde på 366 m Avstanden mellom MAU og en knutepunkt kan ikke være mer enn 100 m Maksimal kapasitet for en MAU er 8 noder (8 munner) Maksimal hastighet er 16 Mbps, selv om den med HSTR ble hevet til 100 Mbps
Token Passing protokoll og drift
Egentlig er ringen inne i MAU, så all informasjonen må gå gjennom den enheten slik at den ikke sendes direkte til destinasjonsnoden, men til neste node i den rekkefølgen som er etablert. Dette er den grunnleggende forskjellen med et stjernenettverk, der rammen ikke sirkulerer gjennom ringen før den finner sin destinasjon, men sendes direkte til destinasjonsnoden eller til en gang hvis vi bruker en hub.
Token passering er protokollen som er ansvarlig for at alt kjører på en ordnet måte, slik at et team ikke kan overføre til nettverket før token når dette teamet. Selv om et team ikke vil motta eller overføre noe, vil symbolet gå gjennom hver av dem kontinuerlig, og være et vitne som bare vil bli brukt av den interesserte til enhver tid.
Token Ring Plot
Token er en 3 byte ramme som inneholder:
- SD (Star Delimiter): 8 biter for å indikere hvor AC (Access Control) -token begynner : en annen byte for å indikere om tokenet er fritt (0) eller opptatt (1) ED (End Delimiter): samme som den første som avgrenser slutten av token
I tillegg vil hele rammen ha 12 byte for å lagre destinasjons- og kildeadresse, 4 byte for CRC-feilkontroll og ytterligere to byte for rammekontroll og status.
Tokenet vil forbli i hver node i maksimalt 10 ms, som kalles holdetid. Når du legger inn informasjonen, vil rammen fortsette å reise til den interesserte noden tar den og kopierer den. I øyeblikket vil litt indikere at det allerede er kopiert, slik at når det når MAU, startes tokenet på nytt og går gjennom ringen igjen.
Mulige feil i Token Ring-nettverket
Som i alle nettverk kan det være feil både i tap av token og i tap eller brudd på en node i nettverket, så ettersom det er fullstendig definert er det praktisk å vite hva som ville bli gjort i disse tilfellene.
IBM 8-bit ISA nettverkskort
Først av alt, må vi vite at alle nodene som er koblet til dette nettverket, kan bruke betingelsen om aktiv monitor (AM) eller standby (SM). Det kan bare være en AM, som er ansvarlig for å overvåke driften av nettverket, og avgjøres av kravstokenet. Når AM mislykkes, vil den nærmeste SM sende en kravstokenramme, til neste node som vil endre MAC-adressen til avsenderen hvis den har en høyere verdi. På denne måten vil den gå gjennom alle noder på ringen tre ganger, og MAC som er igjen i kravstokenrammen, vil være den for nettets nye AM.
AM-en har andre viktige funksjoner, for eksempel å opprette et nytt token hvis det gjeldende forsvinner. Og det er at når tokenet passerer gjennom AM, plasserer det en tidtaker på 10 ms, hvis tokenet tar lengre tid å passere, vil det gå tapt og en ny opprettes.
Det kan også skje at mottakeren av pakken ikke er til stede, så AM må sørge for at den når målet ved å stille litt til en viss verdi. Hvis du går gjennom AM igjen med den samme verdien, blir rammen ødelagt.
Konklusjoner om symbolet og hvorfor denne nettverkstopologien ble avviklet
Vi har allerede sett betydningen av et symbol og dets mange bruksområder i databehandling, men det er utvilsomt mest kjent for topologien som bærer navnet Token Ring, og det er sikkert grunnen til at du har skrevet inn denne artikkelen.
For øyeblikket har dette nettverket falt i bruk til fordel for Ethernet, siden det tilbyr en rekke åpenbare fordeler sammenlignet med denne topologien, for eksempel å tillate direkte tilkobling av utstyr gjennom crossover-kabler eller automatisk deteksjon.
Og selv om denne topologien forhindrer pakkekollisjoner, er Ethernet mye raskere og billigere å distribuere på grunn av Token Rings bruk av dyrere nettverkskort og kravet om å bruke 8-porters rutere.
Visste du denne nettverkstopologien, veide du at Token Ring ganske enkelt var en ringtopologi? Hvis du vil avklare noe, har et spørsmål eller likte det, la det ligge i en kommentar nedenfor.
Windows 10 build 14393 tilgjengelig i sakte ring

For timer siden Windows 10 Build 14393 nådde den raske ringen til Microsoft Insider-programmet og er nå tilgjengelig for den langsomme ringen.
Windows 10 build 14393.5 tilgjengelig i rask ring

En ny kumulativ oppdatering, Windows 10 Build 14393.5, ble utgitt i dag, og korrigerte noen problemer.
Windows 10 build 14986 tilgjengelig i sakte ring

Microsoft har allerede gjort Windows 10 build 14986 tilgjengelig i den langsomme ringen til Insider-programmet. Denne byggingen tilhører Creators Update grenen.