What is PRP?

PRP stands for Parallel Redundancy Protocol and is a network protocol that provides seamless network redundancy by transmitting packets simultaneously over two independent networks. PRP is standardised in IEC 62439-3.

PRP is used in industrial environments where zero packet loss, maximum availability and determinism are required — such as in energy, chemicals, rail and critical process automation.


🧠 How does PRP work?

  1. Each device with PRP (a DANP – Dual Attached Node PRP) is connected to two physical networks: LAN A and LAN B
  2. Each network packet is sent twice – once via each network
  3. The receiving node accepts the first packet that arrives and ignores the duplicate
  4. Both networks are fully active and independent
  5. If one network fails, communication remains fully intact and without delay

PRP provides zero recovery time: no failover is needed — communication remains active at all times.


🏭 Use of PRP in industrial networks

  • Critical infrastructures such as power grids, nuclear power plants and rail traffic
  • Networks with strict requirements for availability and real-time performance
  • Dual redundant networks combined with SCADA, PLCs and Drives
  • Used together with protocols such as IEC 61850, OPC UA and ProfiNET
  • Supported by industrial devices from vendors such as Hirschmann, Siemens, ABB and Ruggedcom

PRP is particularly suitable for zones 0 and 1 in the Purdue Model.


🔍 PRP vs. MRP vs. RSTP

Aspect PRP (Parallel Redundancy Protocol) MRP (Media Redundancy Protocol) RSTP (Rapid Spanning Tree Protocol)
Recovery time 0 ms (no interruption) <200 ms 1–10 sec
Topology Two fully separate networks Ring Flexible (mesh, ring, tree)
Complexity High Moderate Low
Use in OT For critical, loss-free communication Common standard for redundancy Basic failover in standard networks

🔐 Security considerations

  • PRP increases availability, but not necessarily security
  • Both networks must be secured separately with Firewall, ACL, VLAN and SIEM
  • Monitoring must take place on both channels to detect anomalous behaviour
  • Use RBAC and physical security on all network components
  • Avoid cross-connecting switches to prevent errors or loops

Segmentation and consistent management of both PRP networks are essential for safety and reliability.


📌 In summary

PRP provides unmatched network redundancy without delay or data loss, essential for business-critical industrial applications. Although more complex than other redundancy methods, it is the only solution that guarantees zero-time failover.