Rhp processing in mrp phase 1 – Brocade TurboIron 24X Series Configuration Guide User Manual
Page 317
Brocade TurboIron 24X Series Configuration Guide
283
53-1003053-01
Metro Ring Protocol (MRP)
RHP processing in MRP Phase 1
A ring interface can have one of the following MRP states:
•
Preforwarding (PF) – The interface can forward RHPS but cannot forward data. All ring ports
begin in this state when you enable MRP.
•
Forwarding (F) – The interface can forward data as well as RHPs. An interface changes from
Preforwarding to Forwarding when the port preforwarding time expires. This occurs if the port
does not receive an RHP from the master, or if the forwarding bit in the RHPs received by the
port is off. This indicates a break in the ring. The port heals the ring by changing its state to
Forwarding. The preforwarding time is the number of milliseconds the port will remain in the
Preforwarding state before changing to the Forwarding state, even without receiving an RHP.
•
Blocking (B) – The interface cannot forward data. Only the secondary interface on the master
node can be Blocking.
When MRP is enabled, all ports begin in the Preforwarding state. The primary interface on the
master node, although it is in the Preforwarding state like the other ports, immediately sends an
RHP onto the ring. The secondary port on the master node listens for the RHP.
•
If the secondary port receives the RHP, all links in the ring are up and the port changes its state
to Blocking. The primary port then sends another MRP with its forwarding bit set on. As each
of the member ports receives the RHP, the ports changes their state to Forwarding. Typically,
this occurs in sub-second time. The ring very quickly enters the fully initialized state.
•
If the secondary port does not receive the RHP by the time the preforwarding time expires, a
break has occurred in the ring. The port changes its state to Forwarding. The member ports
also change their states from Preforwarding to Forwarding as their preforwarding timers expire.
The ring is not intact, but data can still travel among the nodes using the links that are up.
shows an example.