Token Ring Fault Management - Cisco 7000 Hardware Installation And Maintenance

Hide thumbs Also See for 7000:
Table of Contents

Advertisement

Preparing Network Connections
When a token is circulating, only stations with a priority equal to or higher than the priority value in
the token fields can seize that token or reserve the next token. Once the token is seized and changed
to a busy token with an information frame, a station with a higher priority than the transmitting
station can reserve the next token (for the next pass around the network) by setting the reservation
field. When the original sending station receives a token with the reservation field set for a
higher-priority station, it issues the new free token with the priority field set to that of the reserving
station. Only the reserving station or another station with an equal or higher priority can seize the
token. After the higher priority station seizes the token and completes it transmission, it must first
determine that all other higher-priority stations are finished transmitting then reinstate the previous,
lower priority. When the station detects a free token with the higher priority, it assumes that there is
no more higher-priority traffic waiting and downgrades the priority of the token before passing it
back onto the ring.
Early token release allows a station to release a new token onto the ring immediately after
transmitting, instead of waiting for the first frame to return. This feature can help increase the total
bandwidth on the ring, but decreases ring reliability. The TRIP supports early token release, but by
default it is not enabled on any TRIP ports.
Unlike CSMA/CD networks such as Ethernet, token-passing networks are deterministic. Each
station can hold the token for a maximum period of time, so it is possible to calculate the maximum
time that will pass before any end station will be able to transmit. This and the fault management
mechanisms discussed in the following section make Token Ring networks robust and predictable.

Token Ring Fault Management

Token Ring networks employ several mechanisms for detecting and compensating for network
faults. For example, one station in the Token Ring network is designated as the active monitor. This
station, which potentially can be any station on the network, acts as a centralized source of timing
information for other ring stations and performs a variety of ring maintenance functions. These
functions include detecting and correcting a lost or persistent busy (continuously circulating) token
on the ring.
To detect a lost token, the active monitor uses a timeout greater than the time required for the longest
frame to traverse the ring completely. If the active monitor does not see a token during this time, it
assumes that the token is lost, purges the ring of any residual data, and issues a new token.
When a sending device fails, its frame may continuously circle the ring, preventing other stations
from transmitting their own frames and essentially locking up the network. To detect a circulating
busy token, the active monitor sets a monitor bit to 1 on any passing busy token. If it sees a busy
token with a bit already set, it knows that the transmitting station failed to purge its packet. The
monitor changes the busy token to a free token, and sends it back out to the ring.
Other stations on the ring have the role of passive monitor; their primary job is to detect failure of
the active monitor and assume that role if necessary. A contention-resolution algorithm determines
which station takes over if the active monitor fails.
A Token Ring algorithm called beaconing detects and tries to repair certain network faults.
Whenever a station detects a serious problem with the network (such as a cable break), it sends a
beacon frame. The beacon frame defines a failure domain, which includes the station reporting the
failure, its nearest active upstream neighbor, and everything in between. Beaconing initiates a
process called autoreconfiguration, where nodes within the failure domain automatically perform
diagnostics and attempt to reconfigure the network around the failed areas. Physically, the MSAU or
MAU can accomplish this through electrical reconfiguration.
2-96 Cisco 7000 Hardware Installation and Maintenance

Advertisement

Table of Contents
loading

Table of Contents