How EPSR Works
Restoring Normal Operation
Master Node
Once the fault has been fixed, the master node’s Health messages traverse the whole ring and arrive at the master node’s secondary port. The master node then restores normal conditions by:
1.declaring the ring to be in a state of Complete
2.blocking its secondary port for data VLAN traffic (but not for the control VLAN)
3.flushing its forwarding database for its two ring ports
4.sending a
Transit Nodes with One Port Down
As soon as the fault has been fixed, the transit nodes on each side of the (previously) faulty link section detect that link connectivity has returned. They change their ring port state from Links Down to
Once these transit nodes receive the
•flush the forwarding databases for both their ring ports
•change the state of their ports from blocking to forwarding for the data VLAN, which allows data to flow through their
The transit nodes do not start forwarding traffic on the
Transit Nodes with Both Ports Down
The Allied Telesis implementation includes an extra feature to improve handling of double link failures. If both ports on a transit node are down and one port comes up, the node:
1.puts the port immediately into the forwarding state and starts forwarding data out that port. It does not need to wait, because the node knows there is no loop in the ring— because the other ring port on the node is down
2.remains in the Links Down state
3.starts a DoubleFailRecovery timer with a timeout of four seconds
4.waits for the timer to expire. At that time, if one port is still up and one is still down, the transit node sends a
Sending this message allows any ports on other transit nodes that are blocking or in the Pre- forwarding state to move to forwarding traffic in the Links Up state. The timer delay lets the device at the other end of the link that came up configure its port appropriately, so that it is ready to receive the transmitted message.
Note that the master node would not send a
Page 7 AlliedWare™ OS How To Note: EPSR