Netzwerkschichten | ||
Zugangsverfahren | ||
|
Beim Token Passing treten keine Kollisionen auf. Es kursiert ein Markierungs-Datenpaket (Token) auf dem Netz, das unidirektional ringförmig von einem Rechner zum nächsten geschickt wird. Die einzelnen Rechner überprüfen die Zieladresse im Header und leiten das Datenpaket weiter, wenn die Zieladresse nicht mit der eigenen Adresse identisch ist. Sind sie gleich, wird das Datenpaket zum einen an die oberen Schichten weitergegeben, und zusätzlich mit einer Empfangsbestätigung an den nächsten Rechner weitergeschickt.
Bekommt der eigentliche Sender das zuvor von ihm losgeschickte empfangsbestätigte Datenpaket nach voller Umrundung des Rings zurück, nimmt er es vom Netz und ersetzt es durch einen Token, der es den anderen Rechnern ermöglicht zu senden. Nur der Rechner, der dieses Token gerade erhalten hat, ist berechtigt, für eine vorgegebene Zeit Datenpakete über das Netz zu schicken. Hat dieser Rechner das Senden beendet oder möchte nicht senden, gibt er das Token weiter.