![]()
一个开源项目用2.0版本完成了对逝者的承诺——这在科技圈并不常见。LibreQoS 刚刚发布的 v2.0,把已故工程师 Dave Täht 生前提了多年的想法,变成了可点击的按钮和可视化的图表。
Dave Täht 是谁?简单说,他是让路由器厂商睡不着觉的人。 他花了十几年向全世界证明:带宽≠网速,延迟才是视频卡顿、游戏掉线的真凶。这个概念叫「bufferbloat」(缓冲区膨胀),指网络设备为了求稳而过度缓存数据,结果拖慢了整个连接。2011年,他和团队做的 CeroWrt 固件首次让普通家庭路由器能测这个指标;后来 Bufferbloat.net 社区成了运营商工程师的暗号。
他去年去世,但代码还在替他说话。
2.0版本到底改了什么
官方 release 写得克制:「更易操作、更易理解、对日常网络工作更有用」。翻译成人话就是:以前你得懂 Linux 命令行才能调 QoS(服务质量)规则,现在有个像样的网页界面了。
具体功能包括实时看全网流量、用更好的工具定位单个用户的问题。对 ISP(互联网服务提供商)和 WISP(无线互联网服务提供商)来说,这意味着客服接到「网速慢」投诉时,能5分钟内判断是用户设备问题、线路问题,还是隔壁邻居在满速下载。
同期发布的还有 LibreQoS Bufferbloat Test v2,浏览器直接跑,测「负载下的延迟、抖动、丢包」,以及这些指标对浏览、流媒体、视频会议、游戏等实际场景的影响。不用装软件,打开网页就行。
为什么运营商愿意用开源
商业 QoS 方案贵,且把用户锁在特定硬件里。LibreQoS 从2021年起走开源路线,底层用 eBPF(一种能在 Linux 内核里安全运行代码的技术)和 XDP(高速数据包处理框架),性能不输商用设备,还能跑在廉价白盒硬件上。
对中小型运营商来说,这是真金白银的节省。更重要的是,他们能自己改代码——比如某个偏远地区的 WISP 发现雨季信号衰减模式特殊,可以直接调算法,不用等厂商发补丁。
Dave Täht 生前反复说的「网络质量是可测量的、可改进的」,现在成了一整套开源工具链。
延迟战争的下半场
Bufferbloat 这个概念提出十几年,主流厂商的态度很微妙:承认问题存在,但解决方案总是「买我们的新路由器」。LibreQoS 的存在是个反例——证明用开源社区的力量,也能做出运营商级的流量调度系统。
2.0版本没有颠覆性新功能,但把「能用」变成了「好用」。这也是开源项目的典型路径:先解决有无,再打磨体验。对 Dave Täht 的老同事来说,这个 release 像是一份迟到的结案报告。
项目维护者在公告里没写煽情的话,只提了一句「many capabilities reflect ideas long championed by our late colleague」。但熟悉这个圈子的人都知道,能把逝者的技术理想变成可部署的软件,是开源社区特有的纪念方式。
你现在用的网络,延迟是多少毫秒?如果超过50ms还在负载下波动,也许该问问你的运营商:他们测过 bufferbloat 吗?
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.