FQ-PIE
FQ-PIE is a hybrid packet scheduler and queue management algorithm, used to control latency and bandwidth utilization on networking devices. It has support in simulators like ns-3, emulators like NeST, and kernels like Linux, FreeBSD, OpenWRT.
As a part of scripting some tests I was carrying out on a virtual testbed in golang, I realized a frequently used library - go-tc - lacked support for FQ-PIE. Thus, this talk will go into briefly understanding the fq_pie algorithm, why it's an important part of the networking stack, and the patch I submitted upstream to go-tc.
Duration: ~20-25 minutes
Target Audience:
Students, developers, researchers, and FOSS enthusiasts interested in Open Source Networking.
Understand the FQ-PIE algorithm, and the role it plays in the networking stack
Details of the patch I've submitted to go-tc
The importance of open source networking and how you can get started contributing to it