RRPPDUs

RRPPDUs of subrings are transmitted as data packets in the primary ring, and RRPPDUs of the primary ring can only be transmitted within the primary ring. In the primary ring, Common-Flush-FDB packets and Complete-Flush-FDB packets of subrings are sent to the CPU on each node for processing.

Table 10: RRPPDU types and their functions

Type

Description

Hello

The master node sends Hello packets (also known as Health packets) to detect the integrity of a ring in a network.

Fast-Hello

The master node sends Fast-Hello packets to detect the integrity of a ring in a network. Fast-Hello packets are used for the fast detection mechanism.

Link-Down

When a port on the transit node, edge node, or assistant edge node fails, the node initiates Link-Down packets to notify the master node of the disconnection of the ring.

Common-Flush-FDB

When an RRPP ring transits to Disconnect state, the master node initiates Common-Flush-FDB (FDB stands for Forwarding Database) packets. It uses the packets to instruct the transit nodes, edge nodes, and assistant edge nodes to update their own MAC address entries and ARP/ND entries.

Complete-Flush-FDB

When an RRPP ring transits to Health state, the master node sends Complete-Flush-FDB packets for the following purposes:

  • Instruct the transit nodes, edge nodes, and assistant edge nodes to update their MAC address entries and ARP/ND entries.

  • Instruct the transit nodes to unblock temporarily blocked ports.

Edge-Hello

The edge node sends Edge-Hello packets to examine the SRPTs between the edge node and the assistant edge node.

Fast-Edge-Hello

The edge node sends Fast-Edge-Hello packets to examine the SRPTs between it and the assistant edge node. Fast-Edge-Hello packets are used for the fast detection mechanism.

Major-Fault

The assistant edge node sends Major-Fault packets to notify the edge node of SRPT failure when an SRPT between assistant edge node and edge node is disconnected.