Token Passing

Token Passing

Der Begriff Tokenweitergabe oder englisch Token Passing bezeichnet ein Medienzugriffsverfahren in Rechnernetzen.

Grundlage von Token Passing ist das Token, das im Netzwerk von einer Station zur benachbarten Station in einer logischen Ringtopologie weitergeleitet wird. Es existieren zwei unterschiedliche Realisierungsformen des Token Passing: Token Ring und Token Bus.

Bei Token Ring ist der Nachbar die physisch nächste erreichbare Station, bei Token Bus ist es die logisch nächste erreichbare Station (realisiert durch die Adressen der Netzwerkkarte).

Ablauf

Ein Beispielnetzwerk

Ein Freitoken (bestehend aus 3 Bytes bzw. 24 Bit) wird von Punkt zu Punkt ständig weitergeschickt. Möchte ein Computer A Daten an Computer C übermitteln, wartet er darauf, dass das Token ihn passiert und hängt dann dem Token, sofern es frei ist, das Datenpaket an, adressiert es an Computer C und markiert das Token als besetzt.

Das gesamte Paket schickt Computer A an seinen Nachbar Computer B. Computer B erkennt, dass nicht er der Empfänger des Datenframes ist und sendet es an seinen Nachbar Computer C. Da C als Empfänger eingetragen ist, kopiert er das Datenframe und modifiziert das Token auf empfangen. Dann sendet er den Frame wieder auf den Ring. Da das Token immer noch besetzt ist, kann kein Computer Daten anhängen. Beim Eintreffen des Frames bei Computer A überprüft A, ob der Inhalt mit dem versendeten übereinstimmt und die Empfangsmarkierung gesetzt ist.

Ist dies der Fall, so war die Übertragung erfolgreich. Der Datenframe wird entfernt und das Token wird wieder auf frei gesetzt. Selbst wenn eine Übertragung fehlgeschlagen ist, muss der Sender nach dem Empfang der Empfangsmarkierung (Quittung) auf jeden Fall ein freies Token senden. So wird gewährleistet, dass nach jeder Datenübertragung ein freies Token im Ring ist.

Verwendet wird Token Passing für Netzwerke mit hoher Last, aber auch für Echtzeitanwendungen.


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Token Passing — Token Passing,   Token Ring …   Universal-Lexikon

  • Token-Passing — Der Begriff Tokenweitergabe oder englisch Token Passing bezeichnet ein Medienzugriffsverfahren in Rechnernetzen. Grundlage von Token Passing ist das Token, das im Netzwerk von einer Station zur benachbarten Station in einer logischen… …   Deutsch Wikipedia

  • Token passing — In telecommunication, token passing is a channel access method where a signal called a token is passed around between nodes that authorizes the node to communicate.Token passing schemes are a technique in which only the system which has the token …   Wikipedia

  • token passing —    A network access methodthatusesacirculatingelectronictokento prevent multiple nodes from transmitting on the network simultaneously.    Before a node can transmit, it must be in possession of the token. Fiber Distributed Data Interface (FDDI) …   Dictionary of networking

  • Token Passing — Tokenverfahren; für Ringe (⇡ Netzwerktopologie) konzipiertes Verfahren zur Datenübertragung, aber auch bei Busnetzen verwendet. Eine bestimmte Kontrollinformation (Token) wird von Netzknoten zu Netzknoten weitergereicht. Das Token beinhaltet eine …   Lexikon der Economics

  • token passing —    A network access method that uses a distinctive character sequence as a symbol (token), which is passed from node to node indicating when to begin transmission. Any node can remove the token, begin transmission, and replace the token when it… …   IT glossary of terms, acronyms and abbreviations

  • token passing — ● ►en loc. m. ►NET Passage de jeton (des précisions ?) …   Dictionnaire d'informatique francophone

  • Token — ⇡ Token Passing …   Lexikon der Economics

  • Token-Ring — im TCP/IP‑Protokollstapel: Anwendung HTTP IMAP SMTP DNS … Transport TCP UDP …   Deutsch Wikipedia

  • Token Ring — im TCP/IP‑Protokollstapel: Anwendung HTTP IMAP SMTP DNS … Transport TCP UDP Internet …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”