Stratix 5400 - 5410 Parallel Redundancy Protocol (PRP)
Stratix 5400 - 5410 Parallel Redundancy Protocol (PRP)
Document ID QA37435
Summary
Stratix 5400/5410 Parallel Redundancy Protocol (PRP)
Question
• Why is the Parallel Redundancy Protocol (PRP) configuration option missing from
Device Manager?
• How to configure PRP using Device Manager or Command Line Interface (CLI)?
• Can I use any ports on the Stratix 5400/5410 to configure my PRP Channels?
• Are there any known or corrected anomalies with PRP?
Environment
• Stratix 5400 Firmware 15.2(2)EA1 to 15.2(5)EA.fc4
• Stratix 5410 Firmware 15.2(2)EA1 to 15.2(5)EA.fc4
Answer
Table of Contents
• Information About Parallel Redundancy Protocol (PRP)
1 de 11 19/11/2022 05:10 p. m.
Stratix 5400/5410 Parallel Redundancy Protocol (PRP) https://rockwellautomation.custhelp.com/app/answers/answer_view/a_i...
Only the Stratix 5400 and 5410 switches support Parallel Redundancy Protocol (PRP) as a Redundancy Box
(RedBox). As a RedBox, PRP sends duplicate packets from two different ports on independent network paths.
The redundant paths provide high availability for data transmission if one of the paths encounters a failure. A
PRP Network is effectively two similar LANs.
Benefits
• Provides zero packet loss convergence
• Standards Based IEC 62439-3
• Can co-exist with STP and REP
Terms
• A Single Attached Node(s) (SANs) device is a single-port end device that does not
contain any PRP capabilities.
• Dually Attached Node(s) (DANs) with PRP capabilities has an additional element
implemented in their network card called LRE - Link Redundancy Entity.
• Virtual DAN(s) (VDANs) is a node behind a RedBox and appears for other nodes like a
Dually Attached Nodes (DAN).
2 de 11 19/11/2022 05:10 p. m.
Stratix 5400/5410 Parallel Redundancy Protocol (PRP) https://rockwellautomation.custhelp.com/app/answers/answer_view/a_i...
it is called a VDAN. The RedBox itself is a DAN and acts as a proxy on behalf of its VDANs.
How it works
PRP uses a scheme where the end nodes implement redundancy (instead of network elements) by connecting
two network interfaces to two independent, disjointed, parallel networks (LAN-A & LAN-B). Each of these DANs
then have redundant paths to all other DANs in the network
A switch operating with PRP channel configuration designates two Gigabit Ethernet ports connections, one port
is connected to LAN-A and the other port connected to LAN-B. The DAN is connected to one of the other non-
PRP designated port. The DAN sends two packets simultaneously through its two network interfaces to the
destination node. A redundancy control trailer (RCT), which includes a sequence number, is added to each frame
to help the destination node distinguish between duplicate packets. When the destination DAN receives the first
packet successfully, it removes the RCT and consumes the packet. If the second packet arrives successfully, it is
discarded. If a failure occurs in one of the paths, tra�c continues to flow over the other path uninterrupted, and
zero recovery time is required.
A RedBox with VDANs needs to send supervisory frames on behalf of those VDANs. For tra�c coming in on all
other ports and going out PRP channel ports, the switch learns source MAC addresses, adds them to the VDAN
table, and starts sending Supervisory frames for these addresses. Optionally, you can add static entries to the
VDAN and Node tables.
Prerequisites
Configuring PRP on both the Stratix 5400 and the Stratix 5410 using the Device Manager or Command Line
Interface (CLI) depends on the firmware version. The PRP feature is supported on Stratix 5400 and the Stratix
3 de 11 19/11/2022 05:10 p. m.
Stratix 5400/5410 Parallel Redundancy Protocol (PRP) https://rockwellautomation.custhelp.com/app/answers/answer_view/a_i...
5410 in Cisco IOS Release 15.2(2)EA however configuration of PRP is available only using CLI. PRP configuration
via Device Manager is available in 15.2(5)EA.fc4.
On the Stratix 5400, a PRP channel group is composed of two ports, one of which represents LAN-A and the
other LAN-B:
• PRP channel group 1 always uses Gi1/1 for LAN-A and Gi1/2 for LAN-B
• PRP channel group 2 always uses Gi1/3 for LAN-A and Gi1/4 for LAN-B
On the Stratix 5410, a PRP channel group is composed of two ports, one of which represents LAN-A and the
other LAN-B:
• PRP channel group 1 always uses Gi1/17 for LAN-A and Gi1/18 for LAN-B
• PRP channel group 2 always uses Gi1/19 for LAN-A and Gi1/20 for LAN-B
• Access (default)-Layer 2
• Trunk-Trunk mode
• Routed-Layer 3
4 de 11 19/11/2022 05:10 p. m.
Stratix 5400/5410 Parallel Redundancy Protocol (PRP) https://rockwellautomation.custhelp.com/app/answers/answer_view/a_i...
• Channel Group Number drop down, choose a channel group number: 1 (default) or 2
5 de 11 19/11/2022 05:10 p. m.
Stratix 5400/5410 Parallel Redundancy Protocol (PRP) https://rockwellautomation.custhelp.com/app/answers/answer_view/a_i...
6 de 11 19/11/2022 05:10 p. m.
Stratix 5400/5410 Parallel Redundancy Protocol (PRP) https://rockwellautomation.custhelp.com/app/answers/answer_view/a_i...
channel group.
◦ VLAN IDs-Click to allow only the VLANs you specify to transmit tra�c from this
channel group. Type each VLAN ID separated by a comma.
• Native VLAN drop down, (will only be enabled if Trunk is Administrative mode)
choose the VLAN to send and receive untagged tra�c on the trunk port.
◦ The default value is default-1.
• IP Assignment Mode field (will only be enabled for Routed mode) click one of these
options to specify the IP address of this PRP channel group:
◦ No IP Address-Do not assign an IP address.
◦ Static-Assign a static IP address. Type the IP address and the subnet mask.
◦ DHCP-Allow an IP address to be assigned via DHCP.
(Optional) To add an entry to the PRP VDAN table, follow these steps.
Note: For tra�c coming in on all other ports and going out PRP channel ports, the switch learns source MAC
addresses, adds them to the VDAN table, and starts sending Supervisory frames for these addresses.
Optionally, you can add static entries to the VDAN and Node tables.
�. From the PRP window, click the VDAN Table tab then click Add, and then complete
the fields, and then click OK.
7 de 11 19/11/2022 05:10 p. m.
Stratix 5400/5410 Parallel Redundancy Protocol (PRP) https://rockwellautomation.custhelp.com/app/answers/answer_view/a_i...
(Optional) To add an entry to the PRP Node table, follow these steps.
Note: To avoid duplication of packets for SANs, the switch dynamically learns source MAC addresses from
received supervision frames for DAN entries and source MAC addresses from non-PRP (regular tra�c) frames
for SAN entries. The switch maintains these addresses in the Node table. When forwarding packets out of the
PRP channel to SAN MAC addresses, the switch looks up the entry and determines which LAN to send to
rather than duplicating the packet.
�. From the PRP window, click the Node Table tab then click Add, and then complete
the fields, and then click OK.
This Stratix 5400 configuration for PRP example shows how to create a PRP channel, create a PRP channel
8 de 11 19/11/2022 05:10 p. m.
Stratix 5400/5410 Parallel Redundancy Protocol (PRP) https://rockwellautomation.custhelp.com/app/answers/answer_view/a_i...
Note: Configuration for the Stratix 5410 are the same in all the examples below except for the GigabitEthernet
ports would be different.
Note: The spanning-tree bpdufilter enable command is only used when STP is used, when REP is
used, then follow the REP configuration. See below in Other references for REP configuration.
This Stratix 5400 configuration for PRP example shows how to create a PRP channel with a VLAN ID of 2.
Note: The spanning-tree bpdufilter enable command is only used when STP is used, when REP is
used, then follow the REP configuration. See below in Other references for REP configuration.
9 de 11 19/11/2022 05:10 p. m.
Stratix 5400/5410 Parallel Redundancy Protocol (PRP) https://rockwellautomation.custhelp.com/app/answers/answer_view/a_i...
This Stratix 5400 configuration for PRP example shows how to create a PRP channel on a switch configured with
Layer 3.
Other references:
• Parallel Redundancy Protocol (PRP) for IE 4000, IE 4010, and IE 5000 Switches
Configuration Guide
•
• 60492 - Stratix Switch Fiber Connection Facts
•
•
DISCLAIMER
This knowledge base web site is intended to provide general technical information on a particular subject or subjects
and is not an exhaustive treatment of such subjects. Accordingly, the information in this web site is not intended to
constitute application, design, software or other professional engineering advice or services. Before making any
10 de 11 19/11/2022 05:10 p. m.
Stratix 5400/5410 Parallel Redundancy Protocol (PRP) https://rockwellautomation.custhelp.com/app/answers/answer_view/a_i...
decision or taking any action, which might affect your equipment, you should consult a qualified professional advisor.
ROCKWELL AUTOMATION DOES NOT WARRANT THE COMPLETENESS, TIMELINESS OR ACCURACY OF ANY OF THE
DATA CONTAINED IN THIS WEB SITE AND MAY MAKE CHANGES THERETO AT ANY TIME IN ITS SOLE DISCRETION
WITHOUT NOTICE. FURTHER, ALL INFORMATION CONVEYED HEREBY IS PROVIDED TO USERS "AS IS." IN NO EVENT
SHALL ROCKWELL BE LIABLE FOR ANY DAMAGES OF ANY KIND INCLUDING DIRECT, INDIRECT, INCIDENTAL,
CONSEQUENTIAL, LOSS PROFIT OR DAMAGE, EVEN IF ROCKWELL AUTOMATION HAVE BEEN ADVISED ON THE
POSSIBILITY OF SUCH DAMAGES.
ROCKWELL AUTOMATION DISCLAIMS ALL WARRANTIES WHETHER EXPRESSED OR IMPLIED IN RESPECT OF THE
INFORMATION (INCLUDING SOFTWARE) PROVIDED HEREBY, INCLUDING THE IMPLIED WARRANTIES OF FITNESS FOR
A PARTICULAR PURPOSE, MERCHANTABILITY, AND NON-INFRINGEMENT. Note that certain jurisdictions do not
countenance the exclusion of implied warranties; thus, this disclaimer may not apply to you.
www.rockwellautomation.com
11 de 11 19/11/2022 05:10 p. m.