AF_XDP is a new kernel networking technology that is part of the XDP framework. It can, after running an eBPF program, sent packets to userspace. Userspace can than process these packets and do whatever it likes, i.e. modify the packet and sent it out of another interface that supports AF_XDP, or drop them, etc. Open vSwitch is one of the first OSS projects that use this new interface for its datapath. This talk goes over how it's being used in OVS, and what the speed benefits are compared to the traditional kernel datapath and DPDK. As well as other areas of optimization that could be worked on.
Friday January 24, 2020 11:30am - 11:55am CET
E105Faculty of Information Technology Brno University of Technology, Božetěchova, Brno-Královo Pole, Czechia