Главная
Study mode:
on
1
Introduction
2
Current API
3
Overhead
4
Backwards Compatibility
5
Use Case
6
Switch Dev
7
Hybrid Approach
8
Routing Suites
9
Routing Demons
10
Validation
11
Hardware Programming
12
Kernel Information
13
Separate Object
14
API
15
Multipath
16
Code Constraints
17
RTA and Hide
18
Code Overview
19
Nexthop Structure
20
Data Structures
21
ipv6 Multipath
22
ipv6 Nexthops
23
Basic Nexthops
24
Converting Legacy to New
25
Benefits
26
Overlay
27
Flame Graph
28
Link Event
29
RFC 5549
30
FRR
31
Whats next
32
Notifications
33
Route Dump
34
Backward Compatibility
35
Questions
36
MAC address
Description:
Explore a comprehensive talk from the Linux Plumbers Conference on improving route scalability using nexthop objects. Learn about the new API committed to the kernel for managing nexthops as separate objects from routes, reducing overhead and enabling new capabilities. Dive into the kernel-side implementation, userspace API, performance improvements, and potential follow-on features. Understand how this approach benefits Linux as a Network Operating System (NOS) and other networking deployments. Discover the current API's limitations, use cases, and the hybrid approach for routing suites and daemons. Examine the code constraints, data structures, and the process of converting legacy systems to the new method. Gain insights into benefits such as overlay support, link event handling, and compatibility with RFC 5549. Explore future developments, including notifications and route dump improvements, while considering backward compatibility.

Improving Route Scalability with Nexthop Objects

Linux Plumbers Conference
Add to list