Ring Poll Process: NAUN - AMP - SMP
Die Fähigkeiten der Token-Ring-Adapter, Fehler zu erkennen und ggfs. zu beheben, setzen voraus, daß jede Station die MAC-Adresse ihrer Vorgänger-Station kennt. Die jeweilige Vorgänger-Station wird NAUN (Next Addressable Upstream Neighbor) genannt.
Hierzu wird alle 7 Sekunden vom Active Monitor ein AMP-MAC-Frame gesendet, mit dem er sich der Nachfolge-Station bekannt macht; danach senden der Reihe nach jeder Standby Monitor jeweils einen SMP-MAC-Frame, um sich der jeweils nachfolgenden Station bekannt zu machen.
Die AMP/SMP-Frames werden mit der Empfänger-Adresse 'C0-00-FF-FF-FF-FF' (Ring Broadcast) verschickt (und also von Bridges nicht berücksichtigt).
Active Monitor Present - AMP
Der vom Active Monitor gesendete MAC-Frame meldet Active Monitor Present (etwa: Aktiver Monitor ist gegenwärtig); hierbei werden die AC-Bits jeweils auf Null gesetzt (A=0, C=0).
Anhand von AC=00 erkennt die nachfolgende Ring-Station (Standby Monitor), daß noch keine andere Station vor ihr den AMP-Frame empfangen bzw. quittiert hat; daraus schließt sie, daß sie die erste Station nach dem AM ist, und übernimmt die Absender-Adresse als NAUN-Adresse (auch: SUA). Dann setzt sie die AC-Bits auf '11', wodurch alle nachfolgenden Stationen den AMP-Frame zwar als solchen erkennen, sich selbst aber nicht für die angesprochene Nachfolge-Station halten. Schließlich setzt die Station ihren Timer: Receive Notification, der sich auf die AMP-Frames richtet, zurück gesetzt. (Ein Überschreiten des Timer: Receive Notification wird der Claim Token-Prozess ausgelöst.)
Danach nutzt die dem Active Monitor nachfolgende Station das nächste freie Token, um ihrerseits einen SMP-Frame zu senden. SMP-Frames entsprechen AMP-Frames mit der Ausnahme, daß sie eben nicht vom Active Monitor, sondern von einem Standby Monitor gesendet werden. Die AC-Bits des SMP-Frames stehen zunächst auf '00', wodurch die nachfolgende Station erkennt, daß sie die erste ist, die dem SMP-Frame empfängt.
Auf diese Weise lernt jede Ring-Station die jeweilige NAUN-Adresse. Sobald der AM einen SMP-Frame mit AC=00 erhält, ist der Kreislauf des Ring Poll-Prozesses abgeschlossen.
Ein nicht abgeschlossenes NAUN-Verfahren wird vom AM erkannt und an den CRS gemeldet; die Folge sind Ring Purge sowie ein neues Token (sofern nicht die Ursache des unterbrochenen NAUN-Verfahrens ein Hardware-Fehler ist, der den Ring unterbrochen hat).
Bei der Token-Ring-Analyse ist es erheblich wichtig, daß die Reihenfolge der Ring-Stationen bekannt ist. Der einfachste Weg, sich entsprechend ins Bild zu setzen, ist eine Beobachtung bzw. Auswertung des Ring Poll-Prozesses.