OpenBSD PF Packet Filter Overcomes 4.29 Gbps Bandwidth Limitation for HFSC Traffic Shaping
By
defrost
If you only eat one bagel today, this is the bagel.
Summary
OpenBSD's PF packet filter has overcome a significant technical limitation where HFSC traffic shaping queues were previously capped at approximately 4.29 Gbps due to a 32-bit limitation in the service curve structure. This limitation became problematic as 10G, 25G, and 100G network interfaces became commonplace. The article discusses how OpenBSD developers have made progress in unlocking the kernel for SMP and adding drivers for high-speed network cards, making this bandwidth limitation a critical issue to address for modern networking needs.
Key quotes
· 3 pulledOpenBSD's PF packet filter has long supported HFSC traffic shaping with the queue rules in pf.conf(5).
However, an internal 32-bit limitation in the HFSC service curve structure (struct hfsc_sc) meant that bandwidth values were silently capped at approximately 4.29 Gbps.
With 10G, 25G, and 100G network interfaces now commonplace, OpenBSD devs making huge progress unlocking the kernel for SMP, and adding drivers for cards supporting some of these speeds, this limitation st...
You might also wanna read
IPv8: An Alternative IPv4 Successor with Backward Compatibility and Integrated Network Management
This article introduces IPv8, an alternative successor to IPv4 that differs from IPv6 by focusing on integrated network management and singl
Cloudflare fixes CUBIC congestion control bug in QUIC implementation that permanently pinned performance at minimum
Cloudflare engineers discovered and fixed a bug in the CUBIC congestion control algorithm (RFC 9438) used in their QUIC implementation (quic
Aether: Open-Source ISP Orchestration Lab for Network Testing
Aether is an open-source ISP orchestration lab that provides a demo environment for testing broadband network infrastructure. The lab includ
Distributed BNG Architecture Using eBPF/XDP for ISP Edge Infrastructure
The article presents an innovative approach to ISP infrastructure by developing an open-source, eBPF-accelerated Broadband Network Gateway (
OpenBSD pf Firewall Patch Proposes Making af-to IPv4/IPv6 Translation Less Magical
The article discusses a proposed patch for OpenBSD's pf firewall to make the af-to option less 'magical' and more explicit. The af-to option
Netflix engineer's open-source tool cuts AI token usage by up to 90%
Netflix senior engineer Tejas Chopra created software called "Project Headroom" that prunes redundant tokens from AI agent instructions befo
