Of course, given that the monitor is very important to the
rings ability to handle failures, we need a way to handle
the failure of the monitor itself.
This can be handled by having station's timeout if they
don't see a free token for a very long time.
Alternately:
- Each packet contains a bit called the monitor bit.
- When a station sends a message it stores zero in the
monitor bit.
- When a message passes through the monitor, the monitor
sents the packet's monitor bit to 1.
- If a station ever see one of its own packet's return without
having the monitor bit sent, it suspect trouble and starts
an election for a new monitor.