Devconf.cz 2023 has ended
Friday, June 16 • 12:45pm - 1:20pm
Tracing the Linux networking stack with Retis

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Today’s Linux networking infrastructure is increasingly complex, even more so on Hybrid Cloud topologies. At any given time, many different packets are traversing the core networking stack (socket or netdev layers, tcp/udp stacks), many optional yet super-common kernel modules (nf_conntrack, nf_tables, bridge, ipsec, etc) and even userspace applications (OpenvSwitch).
Debugging networking issues by trying to trace specific packets throughout this complex maze is quite a challenge.
The new network tracing tool, “retis”, aims to provide a comprehensive yet easy-to-use network tracing and analysis tool that can be used on complex networks, easy to extend to new environments and where OpenvSwitch is a first class citizen. Written in rust and based on ebpf, it takes inspiration from other existing tools to balance flexibility and user-friendliness.
In this talk we will present the first version of retis, discuss its main features and future plans as well as show its potential in a demo.

avatar for Adrián Moreno

Adrián Moreno

Principal Software Engineer, Red Hat
Software Engineer working on the OpenVSwitch / DPDK team at Red Hat

Friday June 16, 2023 12:45pm - 1:20pm CEST
E112 | Talks