18–20 Sept 2024
Europe/Vienna timezone

High-availability Seamless Redundancy (HSR) - introduction, current Linux driver status and further development

18 Sept 2024, 11:00
30m
"Hall N1" (Austria Center)

"Hall N1"

Austria Center

180
Networking Track Networking Track

Speaker

Łukasz Majewski (Denx Software Engineering GmbH)

Description

The High-availability Seamless Redundancy (HSR) is the protocol, which is supposed to increase the reliability
of network with no decrease of its availability. Required changes to HW setup - compared to e.g. RSTP -
are minimal. Moreover, some switch ICs provide possibility to offload HSR specific operations.

With contemporary Linux kernel the HSR is supported in DANH and RedBOX modes with only software mode as well as
in-HW offloading for selected switch ICs.

During the network's track session a very short explanation of HSR's idea of operation would be presented. Afterwards,
status of contemporary Linux HSR driver would be examined - with emphasis on currently supported features and QEMU based testing.
The presentation would be concluded with discussion about possible improvements.

Primary author

Łukasz Majewski (Denx Software Engineering GmbH)

Presentation materials