ERPS eliminates loops on an Ethernet ring network when no faulty links exist and promptly restores communication if a link fault occurs. ERPSv2, compatible with ERPSv1, supports multi-ring topologies and association with CFM, in addition to ERPSv1 functions, such as single ring topologies and multi-instance.
Generally, redundant links are used to access an upper-layer network to provide link backup and enhance network reliability. The use of redundant links, however, may produce loops, causing broadcast storms and rendering the MAC address table unstable. As a result, the communication quality deteriorates, and communication services may even be interrupted. To resolve these problems, ERPS can be used for loop avoidance purposes. ERPS blocks redundant links under normal conditions and unblocks them to promptly restore communication if a link fault occurs. As ERPSv1 supports only single ring topologies, ERPSv2 that supports multi-ring topologies can be used on the multi-ring network shown in Figure 1.
ERPS and other ring network protocols, such as STP and Smart Link, cannot run on the same port.