Session

Resilient nexthop groups

Speakers

Ido Schimmel
Petr Machata

Label

Nuts and Bolts

Session Type

Talk

Contents

Description

Support for resilient nexthop groups was recently added to the Linux
kernel, in version 5.13 [1]. Unlike regular multipath groups, resilient
groups are aimed at minimizing disruption in flow routing across changes
to the group composition and weights of constituent nexthops.

This talk will cover the inner workings of resilient nexthop groups,
including:

* Overview of nexthop objects infrastructure in the Linux kernel
* Extension of nexthop objects infrastructure for resilient nexthop
  groups
* Testing of resilient nexthop groups
* Hardware offload

[1] https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=2a0186a37700b0d5b8cc40be202a62af44f02fa2