MRP(Media Redundancy Protocol) is an open standard for ring topologies in industrial ethernet networks defined in common standards-based protocol(IEC 62439-2). In an MRP-enabled network each Ethernet switch is connected to two other switches forming a ring. An MRP-enabled ring can overcome single link point of failures at worst case recovery time of 30ms - which is faster than STP.
In this talk Horatiu Vultur will describe the MRP protocol in some detail. They will then proceed to discuss the effort to add support to the kernel; different implementation approaches considered and eventual implementation path taken after receiving feedback on the mailing list. And last but not least, future work will be discussed including hardware offload of MRP as well as preliminary results comparing hardware-offloaded MRP vs non-offloaded version.
More info: https://netdevconf.info/0x14/session.html?talk-adding-MRP-to-the-linux-kerne...
Reminder, registration is now open and early bird is still in effect. https://netdevconf.info/0x14/registration.html
cheers, jamal