MANTENIMIENTO DEL ANILLO

En toda red Token Ring existe un nodo denominado monitor que se ocupa de resolver los problemas y garantizar el normal funcionamiento del protocolo. En caso de problemas, el monitor restaurará un token en el anillo para que el tráfico pueda seguir circulando normalmente. Además, cualquier host de la red está capacitado para actuar como monitor en caso necesario.

Cuando un nodo se une a la red, escucha la red en busca de tokens o frames de datos. Si no detecta actividad emite un frame Claim Token. Si existe ya un monitor, responderá con un token a la petición. Si no, el nodo recién incorporado a la red recibirá su propio claim token, momento en el cual pasará a constituirse en monitor.

 El monitor cumple un papel muy importante en el funcionamiento de la red, pues es el encargado de resolver diversos problemas de operación. Por ejemplo, se entiende por frame huérfano a aquel frame enviado por una estación que posteriormente falla y no lo saca del anillo. El monitor es el encargado de darse cuenta de la situación y eliminar el frame, utilizando para ello el bit monitor, pues si un frame pasa dos veces por el monitor con el bit seteado quiere decir que corresponde a un frame huérfano. Además, el monitor tiene un timer asociado que permite determinar la falta de tokens en la red.

 El monitor se ocupa también de facilitar los buffers necesarios para garantizar que en todo momento la red puede albergar los 24 bits del token, pues para que el protocolo pueda funcionar es necesario que el tamaño de la red permita mantener el token circulando en todo momento. Una función que no es realizada por el monitor es la de detectar rupturas del anillo. Si un nodo detecta que uno o más de sus vecinos está abajo, transmite una señal Beacon con la dirección de los nodos que fallan. Una vez que esta se propaga, los nodos se sacan del anillo con los relés de bypass.

Hosted by www.Geocities.ws

1