IPv6 Extension Headers (EH) allows the IPv6 to be more flexible and extensible. Justin Iurman et al say, unfortunately, the EH does not survive easily on the global internet and it is often tricky to analyze these losses without real deployment; and for this reason they built an eBPF instrumented tool based that operators can use to test the survivability of specific IPv6 EHs. The tool can inject any of the extension headers (Hop-by-Hop Options Header, Destination Options Header, Routing Header, the Fragment Header, etc).
The talk will go into the details of both the kernel and user space architecture and code of the tool. Justin will further demonstrate its potential usage through a use case deployed by a network service provider.
cheers, jamal
Reminder: Three days to go before early-bird registration ends!