All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

OpenBSD PF Packet Filter Overcomes 4.29 Gbps Bandwidth Limitation for HFSC Traffic Shaping

By

defrost

2mo ago· 2 min readenNews

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 pulled
OpenBSD'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...
Snippet from the RSS feed
Contributed by Peter N. M. Hansteen on 2026-03-19 from the queueing for Terabitia dept.

You might also wanna read