I en ringtopologi er hver enhed forbundet til præcis to andre enheder og danner en lukket kreds. Data rejser i en fast retning rundt i ringen, fra enhed til enhed, indtil det når sin destination. Ringtopologien var populær i 1980erne og 1990erne, særligt med IBMs Token Ring-teknologi.
Sådan fungerer ringtopologien
Hver enhed i ringen modtager data fra sin ene nabo, inspicerer det, og sender det videre til den næste nabo. Nar data når den korrekte modtager, kopierer den dataene og sender en bekræftelse tilbage til afsenderen via ringen.
Token passing
Token Ring-netværk bruger en mekanisme kaldet "token passing" for at undga kollisioner. Et lille dataframe - et token - cirkulerer konstant i ringen. Kun den enhed der har tokenet, ma sende data. Nar enheden er færdig med at sende, frigiver den tokenet, sa den næste enhed kan bruge det. Denne deterministiske adgangskontrol garanterer at hver enhed får mulighed for at sende.
Fordele ved ringtopologi
- Ingen kollisioner: Token passing eliminerer kollisioner fuldstændigt, hvilket giver forudsigelig ydeevne.
- Retfærdig adgang: Alle enheder får lige mulighed for at sende data.
- Ydeevne under belastning: I modsætning til bustopologi forringes ydeevnen ikke vasentligt ved mange samtidige brugere.
- Simpel kabling: Hver enhed skal kun forbindes til to naboer.
Ulemper ved ringtopologi
- Single point of failure: Hvis en enhed eller forbindelse fejler, brydes hele ringen.
- Forsinkelse: Data skal passere gennem alle mellemliggende enheder, hvilket skaber latenstid.
- Vanskelig udvidelse: Tilføjelse af nye enheder kræver at ringen brydes midlertidigt.
- Kompleks fejlsogning: Fejl kan være svære at lokalisere, da de pavirker hele ringen.
Dobbelt ring (Dual Ring)
For at lose problemet med single point of failure bruger mange implementeringer en dobbelt ring med to modsatrettede ringe. Hvis den primære ring fejler, kan trafikken omdirigeres til den sekundære ring. FDDI (Fiber Distributed Data Interface) er det mest kendte eksempel på dobbelt ringtopologi med fiberoptisk kabling og hastigheder på 100 Mbit/s.
Ringtopologi i dag
Token Ring og fysiske ringtopologier er stort set udgæt. Dog bruges ringkonceptet stadig i visse sammenhænge:
- SONET/SDH: Telekommunikationsnetværk bruger ringstrukturer i fiberoptiske backbone-netværk med automatisk failover.
- RPR (Resilient Packet Ring): En moderne standard for hojhastighedsnetværk i storbyområder.
- Logiske ringe: Visse protokoller bruger logiske ringstrukturer internt, selv nar den fysiske topologi er en stjerne.