Ethernet Ring Redundancy

06 Jun 2025

This document provides basic background information regarding adding ring redundancy in your wired Ethernet networks. It will explore the N-Tron proprietary protocol N-Ring and how it is a step up from IEEE Spanning Tree and Rapid Spanning Tree Protocol (STP, RSTP). Examples for creating a redundant ring are included in this document.
 

APPLICABLE PRODUCTS

Industrial Ethernet Switches

 

Broadcast Storms in Ethernet Networks

Network loops can cause network storms if ring management is not employed. When an unmanaged switch receives a broadcast or multicast packet, it repeats these packets out every port except the one it was received on. In a looped or ring environment, the broadcasts and multicasts are continuously repeated creating a broadcast storm. The network throughput will quickly diminish until 100% of the bandwidth is used to circulate these packets.

Figure 1 Network Loop

Mission critical network applications frequently require redundant paths of communication (redundant media) in the event that one path is lost. If media redundancy is employed, only one path can be active at a time. One solution is to have a redundant cable left unplugged in case the primary cable is damaged, but that would take a manual intervention to repair.

 

IEEE Spanning Tree and Rapid Spanning Tree Protocol (STP, RSTP)

The IEEE Spanning Tree Protocol (STP) was designed to discover network loops and break them before they can cause a broadcast storm. Spanning Tree (STP) will also automatically activate the redundant link if the primary link fails.

Figure 2 Spanning Tree Protocol blocking one path

Figure 2, shows a network with spanning tree automatically blocking one of the redundant or ring path connections. Spanning Tree will set a port on one of the switches to a blocking state so that it will not forward or receive standard Ethernet frames. The exception is the Spanning Tree BPDU (bridge protocol data units) packet which is generated to determine the shortest path through the network and as a heartbeat to determine if the ring connections are intact. The time required to detect a break in the primary path and to unblock the blocked port to establish a path around the break is the ring “Heal Time”. The “Heal Time” of a failed network connection using the STP protocol is 30-120 seconds. In larger networks it can take as long as 5 minutes for spanning tree to recover.

Spanning Tree Protocol was standardized by IEEE in 1990 as 802.3d. In 1998 The IEEE standardized Rapid Spanning Tree Protocol (RSTP) 802.3w with a faster heal time of 2-3 seconds. STP & RSTP are open standards that many switch manufacturers, including N-Tron, implement in their managed switch products. The faster heal time of RSTP is very helpful in the enterprise network where a few seconds network delay is not a problem. However in an industrial controls network, one second of missed communications can cause serious problems. Factory automation applications typically involve machinery requiring much faster fail over times. This is required for safe operation of the processes being controlled and to prevent expensive plant down time. Programmable control products and process controllers both require high speed fail over networks in order to maintain control of the I/O, Drives, and other field devices being controlled by them.

 

N-Tron N-Ring™ Protocol

N-Ring is a high speed proprietary protocol developed by N-Tron to provide consistent healing times of ~30 milliseconds, many times faster than RSTP’s one to two second heal time. N-Ring will prevent disruptions in even the fastest control networks.

Screen_Shot_2019-04-05_at_10.21.05_AM.png

Figure 3 Ring Management Comparison

N-Ring requires an N-Tron managed switch (700, 7000, NT5000, and NT24k) to be configured as a Ring Manager and can support up to 250 managed or 50 unmanaged N-Tron switches as ring members. The Ring Manager sends out Health Check Packets around the ring at a fast rate. When these packets make it back to the Ring Manager in the specified amount of time, the ring is intact and therefore healthy. However, if the ring is broken and the Ring Manager stops receiving the health check packets, the ring manager will remove the block and reroute the network traffic within ~30 Ms.

Figure 4 N-Tron N-Ring high speed ring management

 

N-Ring Monitoring

When using all N-TRON fully managed switches in the N-Ring, a detailed Ring Map and Fault Location Chart will also be provided via the Ring Manager’s web interface. This provides an additional diagnostic tool to identify the status of the ring.

Figure 5, N-Ring Manager Status (No Fault)

Figure 5, N-Ring Manager Status (Fault)

Figure 5 shows an N-Ring fault status view indicating that a fault has been detected in the N-Ring network. This fault map shows a communication error has occurred between Switch 1, Port A2 and Switch 2, Port A2. In this case the Ring Manager declared a fault and re-mapped the ring within ˜30ms, allowing communication to continue until the cable segments can be evaluated and repaired in the field.

 

N-Ring Rules

• Only N-Tron switches are allowed on the N-Ring.

• Ring Manager runs N-Ring only. RSTP & Trunking, are disabled.

• Only one N-Ring Manager is allowed per N-Ring.

• N-Ring Auto-Members can run RSTP on non N-Ring ports.

• N-Ring switches can only participate in one N-Ring.

• N-Rings can be linked using N-Link (see N-Link Rules)

All N-Ring ring nodes must be on the same VLAN when operating in tagged mode.

• Only fully managed N-Tron switches will appear in Ring Manager’s Fault Map.

 

Rapid Spanning Tree (RSTP) MESH Configurations

IEEE Rapid Spanning Tree can be used to configure very complicated MESH Networks as shown in Figure 6.

Figure 6, RSTP MESH Configuration

 

Multi Ring, N-Ring RSTP Mix Topology

Mesh networks can only be configured using RSTP. N-Tron N-Ring Protocol can be used with RSTP to form a multiple ring topology as in Figure 7.

Figure 7, N-Ring with Multi RSTP Ring Configuration

 

Redundant and Multiple N-Ring Topologies

N-Ring can be configured into redundant multiple ring topologies using the N-Tron N-Link technology as demonstrated figure 8 and 9.

Figure 8, Redundant N-Rings using N-Link

Figure 9, Multiple N-Rings using N-Link

N-Link Rules

  • N-Link Master
    • N-Link must be turned on and ports configured if default ports are not used.
    • N-Ring Manager is automatically disabled (the N-Ring Manager and N-Link Master must be separate switches)
    • RSTP is automatically disabled
  • N-Link Slave
    • Standby N-Link coupler Port must be configured if defaults are not used
    • N-Ring Manager is automatically disabled
    • RSTP is automatically disabled
  • N-Link Primary Coupler
    • No Configuration Required
    • Can’t be an N-Ring Manager
  • N-Link Standby Coupler
    • No Configuration Required
    • Can’t be an N-Ring Manager
  • Control Link
    • N-Link Master, Control Link Port – Configuration (default port 3)
    • N-Link Slave, Control Link Port – Detected Automatically
  • Partner Link
    • N-Link Master, Partner Link Port – Detected Automatically
    • N-Link Slave, Partner Link Port – Detected Automatically
  • Primary Coupler Link
    • N-Link Master, Primary Coupler Port – Configuration (default port 4)
    • N-Link Primary Coupler, Primary Link Port – Detected Automatically
  • Standby Coupler Link
    • N-Link Slave, Standby Coupler Port – Configuration (default port 4)
    • N-Link Standby Coupler, Standby Coupler Port – Detected Automatically
  • All N-Link Switches must be 708,7016 and 7018 (7014 and 9000 may not be used to perform the N-Link function.