1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

27
1 Token Ring © 2001, Cisco Systems, Inc. Token Ring

Transcript of 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

Page 1: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

1Token Ring © 2001, Cisco Systems, Inc.

Token RingToken Ring

Page 2: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

2Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token RingToken Ring

• Alle Stationen sind gleichberechtigt und ringförmig verbunden.

• Die Datenübertragung erfolgt Bit für Bit von Station zu StationPunkt-zu-Punkt unidirektional.

• Die einzelnen Stationen regenerieren das Signal.

• Jede Station enthält einen 1-Bit-Puffer, um “im Fluge” Änderungen am Datenstrom vornehmen zu können.

• Steuer- und Überwachungsfunktionen könnten von allen Ringstationen wahrgenommen werden, nur eine Station übt diese Aufgabe aus.

PC 2

PC 3

Token Ring

PC 1

PC 4

Server

Page 3: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

3Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Der Token (Berechtigungsmerkmal)

Der TokenDer Token

• Stationen mit Sendewunsch benötigen einen Token ihrer oder geringerer Priorität.

• Nur ein Token zirkuliert in einem physischen Ring.

• Deterministisches Zugriffsverfahren

Page 4: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

4Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token-Regeln

Der TokenDer Token

• Der Token hat eine bestimmte Priorität- 0 bis 7 ist möglich, 7: höchste Priorität

• Die sendende Station setzt das Token-Bit auf “1” (besetzt) und die Reservierungsbits auf “0”.

• Nach der Übertragung erzeugt die Sendestation einen neuen freien Token.

Page 5: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

5Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Monitorfunktion

Der MonitorDer Monitor

• Die erste aktive Station übernimmt die Monitorfunktion.- Generierung des Erst-Token der Priorität 0

• Alle anderen Stationen stehen in Bereitschaft, diese Monitorfunktion zu übernehmen.- Sie überwachen den aktiven Monitor.

Page 6: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

6Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Aufgaben des aktiven Monitors

Der MonitorDer Monitor

• Token-Überwachung- verlorene, falsche oder zu viele Token

• Löschen von Frames, die mehr als einmal zirkulieren.

• Bereitstellen des Taktes - Synchronisation und Timing-Kontrolle

Page 7: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

7Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Einfachring mit MSAUEinfachring mit MSAU

Einfachring mit einem Ringleitungsverteiler

- Die sternförmige Verkabelung wird durch den Ringleitungsverteiler zur Ringtopologie (Star shaped Ring).

- PC1 und PC2 sind bereits im Netz, PC3 ist noch aus- geschaltet.

RI

Lobe- oderAbzweigkabel

Ringleitungsverteiler

PC 3 PC 2 PC 1

RO

Page 8: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

8Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Station geht ans NetzStation geht ans Netz

PC 3 geht ans Netz- PC 3 ist bisher nicht in den Ring eingefügt- Adaptertest- Looptest

- Aufschalten der Phantom- Gleichspannung durch PC 3- Wenn aktiver Monitor vorhanden, einen Frame an sich selbst schicken (DAT).- Feststellen, wer der nächste Nachbar (NAUN) ist.- PC 3 kann Ringoperationen ausführen

RI

Lobe- oderAbzweigkabel

Ringleitungsverteiler

PC 3 PC 2 PC 1

RO

RI

Lobe- oderAbzweigkabel

Ringleitungsverteiler

PC 3 PC 2 PC 1

RO

Page 9: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

9Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

AnschlusselementAnschlusselement

Ringleitungsverteiler-Anschlusselement(Quelle: IBM)

galvanische Trennung desLobe-Bereichs vom Ring

+5 V Phantomspannung zur Speisung des Relais im Ringleitungsverteiler

Page 10: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

10Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Ringnetz mit MSAUsRingnetz mit MSAUs

Token Ring-Netz mit passiven MSAUs, z.B. IBM 8228

Page 11: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

11Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Ringleitungsverteiler-Typen

Token RingToken Ring

• Der passive Ringleitungsverteiler (MSAU)- hat keine eigene Stromversorgung- besitzt Relais zur Einschaltung/Überbrückung von Stationen

• Der aktive Ringleitungsverteiler (CAU)- hat eine eigene Stromversorgung- besitzt Relais oder digitale Schalter zur Einschaltung/ Überbrückung von Stationen und defekten Kabelstrecken

Page 12: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

12Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

DoppelringDoppelring

Token Ring-Netz mit zwei MSAUs

Ringleitungsverteiler

PC 3 PC 2 PC 1

RI RO

Ringleitungsverteiler

PC 6 PC 5 PC 4

RI RO

Lobe- oderAbzweigkabel

Trunk-VerbindungErsatzring

Hauptring

Page 13: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

13Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token RingToken Ring

• Verkabelung- grundsätzlich zweipaarig

• Lobe-Kabel- ein Paar zum Empfangen- ein Paar zum Senden

• Trunk-Kabel - ein Paar für den Hauptring- ein Paar für den Ersatzring

Page 14: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

14Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token RingToken Ring

Kabelunterbrechung im Lobe-Kabel

Ringleitungsverteiler

PC 3 PC 2 PC 1

RI RO

Ringleitungsverteiler

PC 6 PC 5 PC 4

RI RO

Lobe- oderAbzweigkabel

Trunk-VerbindungErsatzring

Hauptring

Kabel-unterbrechung

Page 15: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

15Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token RingToken Ring

Kabelunterbrechung im Lobe-Kabel

- Durch die Unterbrechung des Lobe-Kabels zum PC 4 wird auch die Phantomspannung vom zugehörigen Relais im Ringleitungsverteiler genommen.

- Das Relais fällt ab.

- Der Ring wird geschlossen.

- PC 4 ist nicht mehr im Netz.

Page 16: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

16Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token RingToken Ring

Kabelunterbrechung im Trunk-Kabel

Ringleitungsverteiler 1

PC 3 PC 2 PC 1

RI RO

Ringleitungsverteiler 2

PC 6 PC 5 PC 4

RI RO

Lobe- oderAbzweigkabel

Trunk-VerbindungErsatzring

Hauptring Kabelunterbrechung

Page 17: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

17Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token RingToken Ring

Kabelunterbrechung im Trunk-KabelDie Trunk-Verbindung zwischen RI Ringleitungsverteiler 1 und RO Ringleitungsverteiler 2 ist unterbrochen.

- Beaconing zur Emittlung des Fehlerortes

- PC 2 empfängt keine Frames mehr.

- PC 2 schickt einen Beacon-Frame an seinen NAUN, hier PC4.

- PC 4 schaltet sich ab und führt Test durch.

- Selbsttest des Adapters von PC 4 und der Looptest sind erfolgreich, d.h. der Fehler liegt in der Trunkverbindung zwischen RO-Port von Ringleitungsverteiler 2 und RI-Port von Ringleitungsverteiler 1.

Page 18: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

18Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token RingToken Ring

Kabelunterbrechung im Trunk-KabelDie Trunk-Verbindung zwischen RI Ringleitungsverteiler 1 und RO Ringleitungsverteiler 2 ist unterbrochen.

- Fehlerbehandlung bei passiven Ringleitungsverteilern

Die Stecker der Trunkverbindung müssen am RI-Port von Ringleitungsverteiler 1 und am RO-Port von Ringleitungsverteiler 2 gezogen werden, um an den jeweiligen Ports die Schaltung auf den Ersatzring vorzunehmen.

- Fehlerbehandlung bei aktiven Ringleitungsverteilern

RI von Ringleitungsverteiler 1 und RO von Ringleitungsverteiler 2 schalten automatisch auf den Ersatzring um.

Page 19: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

19Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token RingToken Ring

Nach Fehlerbehebung bei Kabelunterbrechung im Trunk-Kabel

Das Netz funktioniert wieder, lediglich die Redundanz geht verloren.

Ringleitungsverteiler 1

PC 3 PC 2 PC 1

RI RO

Ringleitungsverteiler 2

PC 6 PC 5 PC 4

RI RO

Lobe- oderAbzweigkabel

Trunk-VerbindungErsatzring

Hauptring Kabelunterbrechung

Page 20: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

20Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token Ring KodierungToken Ring Kodierung

Differential Manchester Code für 4 und 16 Mbit/sGleichsspannungsfreiheit innerhalb eines Bit-Intervalls

Impliziter Takt

Durch Kodeverletzung (Code-Violation) eindeutige Begrenzer, die nicht aus Datencode bestehen (Non-Data-Delimiters)

keine festen Polaritäten für “0” und “1”

Bit-Grenzen

Differential Manchester

1

Differential Manchester

0

Differential Manchester

Bitfolge

Differential Manchester

V

Starting Delimiter

SD

Ending Delimiter

ED

01 0 1 0

V0

0 1 1

0V1 V0 0 V1

0V1 V0 1 V1

Halb-Bit-Grenzen

V0 1 0

V0 0 0

V1 V0 V1

Page 21: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

21Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token Ring FrameToken Ring Frame

Token Ring Rahmenformat

Token-Frame

SD AC ED

1 1 1 Byte

Data-Frame

Daten

SD AC FC DA SA RI LPDU FCS ED FS

1 1 1 6 6 var. var. 4 1 1 Bytes

TrailerHeader

FCS kontrolliert

Page 22: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

22Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token Ring FrameToken Ring Frame

Token ( 3 Bytes)

Starting Delimiter (SD)

V1 V0 0 V1 V0 0 0 0 Bits

Bit 0 Bit 7

Access Control (AC)

P P P T M R R R Bits

Bit 0 Bit 7

Ending Delimiter (ED)

V1 V0 1 V1 V0 1 I E Bits

Bit 0 Bit 7

Page 23: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

23Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token Ring FrameToken Ring Frame

Access Control (AC)P P P Priorisierungsbits0 0 0 aktuelle Token-Priorität = 0 (niedrigste Priorität)1 1 1 aktuelle Token-Priorität = 7 (höchste Priorität)

T Tokenbit0 Token-Frame1 Daten-Frame

M Monitorbit0 Monitor hat Frame noch nicht gesehen1 Monitor hat Frame bereits gesehen

R R R Reservierungsbits

Page 24: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

24Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token Ring FrameToken Ring Frame

Frame Status (FS)

Bit 0 Bit 7

A C r r A C r r Bits

0 0 keine Station erkannte die Adresse, Frame wurde nicht kopiert

1 1 Station erkannte Adresse und kopierte den Frame

1 0 Station erkannte Adresse, aber kopierte nicht den Frame

A Adresse erkannt-Bits

C Frame kopiert-Bits (copied)

r reservierte Bits

Page 25: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

25Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Maximale Länge des Datenfeldes

Token Ring FrameToken Ring Frame

• 4 Mbit/s Datenübertragungsrate im Ring mit 4/16 Mbit/s-Adaptern: 4501 Bytes

• 16 Mbit/s Datenübertragungsrate im Ring: 17997 Bytes

Page 26: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

26Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Token Ring Eigenschaften

Token Ring Eigenschaften

• Da deterministisches Zugriffsverfahren, sind keine Kollisionen möglich

• Gutes Hochlastverhalten

• Hardwareredundanz gegenüber Störungen im Ring

• Echtzeit-Sprachübertragung infolge der Priorisierung möglich

Page 27: 1Token Ring © 2001, Cisco Systems, Inc. Token Ring.

27Token Ring © 2001, Cisco Systems, Inc. www.bildungsinitiative-networking.de

Weiterentwicklung: HSTR

High Speed Token RingHigh Speed Token Ring

• IEEE 802.5t 100 Mbit/s Datenübertragungsrate - Punkt-zu-Punkt-Verbindung in einer switched Token Ring-Umgebung- Signalisierung und Medien wie bei FDDI und Fast Ethernet

• IEEE 802.5v (Draft v1.2) 1000 Mbit/s Datenübertragungsrate - Signalisierung und Medien wie bei Gigabit Ethernet