Un monitor activo, en términos de redes de computadoras, es la función de supervisión que asume una de las computadoras en una red de área local (LAN) token ring para mantener la red. Este monitor se hace cargo de la red observando todas las demás computadoras conectadas a la red y asegurándose de que los datos puedan viajar a través de ellas a las demás en la red. Todas las demás computadoras en una red token ring, entonces, se denominan monitores en espera y solo buscarán un nuevo monitor activo en el caso de que el actual se desconecte.
El nacimiento del monitor activo en una red token ring puede ocurrir de dos formas diferentes. En el caso de un token ring que se inicia cuando cada computadora se une a la red individualmente, la primera computadora que se inicia reclama el rol. En otros casos, sin embargo, como si la red se establece después de que todas las computadoras ya están en funcionamiento o el monitor activo existente abandona la red por alguna razón, el establecimiento del monitor activo ocurre a través de un proceso de elección. Cada una de las computadoras en la red enviará lo que se llama un token de reclamo, declarando su intención de hacerse cargo de la red. A medida que el reclamo viaja por la red, se evalúa rápidamente contra todos los demás reclamos y la computadora con la dirección de control de acceso a medios (MAC) más alta ganará la elección.
Un monitor activo es absolutamente crucial en el funcionamiento de una LAN token ring. El primer marco de token vacío, el paquete que maneja la entrega de datos a las otras computadoras en la red, es generado por el monitor activo y enviado alrededor del anillo. El monitor enviará uno de estos tokens cada siete segundos para asegurarse de que todos los equipos de la red hayan aprendido la dirección y, posteriormente, se hayan identificado entre sí. Si hay tokens adicionales circulando por la red, el monitor es responsable de limpiarlos.
Como una computadora en la red requiere el uso del token para transmitir datos, captura el marco del token, lo convierte en un marco de datos y le da una dirección. Luego lo llena con los datos que desea enviar y lo vuelve a colocar en el anillo. Dado que solo se puede usar un fotograma a la vez, el monitor activo observa para asegurarse de que, si hay un fotograma de datos en juego, se retengan otros tokens. Una vez que los datos han llegado a su destino, la trama se envía de vuelta a la computadora de origen, que luego se requiere para liberar la trama de token vacía de nuevo en el anillo. Si ocurre algún tipo de error de transmisión en el camino, el monitor emitirá una nueva trama de token de regreso al anillo.
Entre las auditorías esenciales de los tokens en la red, el monitor activo también configura un reloj que asegura que todas las demás computadoras en la red permanezcan sincronizadas. Deben capturar y liberar el token a tiempo entre sí para garantizar que la red funcione de manera eficiente. Para ser justos con todas las computadoras de la red, el monitor activo también agrega un retraso para que el token pueda dar la vuelta al anillo.