摘要: 本文介绍了一种新型的 ISP 边缘基础设施架构,通过在 OLT 硬件上直接运行 eBPF 加速的 BNG,实现了分布式 BNG 以解决传统集中式 BNG 存在的瓶颈问题。文章详细阐述了该架构的设计理念、技术实现以及优势,并对比了 eBPF 和 VPP 在性能和部署上的差异。该方案采用两阶段 DHCP、哈希环 IP 分配等设计,提高了性能和可靠性。文章还讨论了边缘站点离线时的操作方式,并介绍了项目的实现细节和硬件要求。最后,作者呼吁开源该方案,以促进 ISP 基础设施的创新和发展。
讨论: 本文讨论了宽带网络网关(BNG)的设计和实现,以及其在互联网服务提供商(ISP)网络架构中的应用。文章中提到了一个开源的BNG项目,并讨论了其在实际网络部署中的优势和挑战。一些参与者分享了他们在使用类似架构时的经验,包括使用Mikrotik作为PPPoE集中器的情况。讨论还涉及了BNG的可靠性和性能问题,以及商业解决方案如6WIND VRouter/VS-R解决方案。文章还探讨了BNG技术的历史发展,包括Cisco的cnBNG和Metaswitch的技术尝试,以及5G网络中BNG的角色。最后,讨论了将新技术引入网络核心的挑战,包括客户需求、兼容性和安全性的问题。
原文标题:Killing the ISP Appliance: An eBPF/XDP Approach to Distributed BNG
原文链接:https://markgascoyne.co.uk/posts/ebpf-bng/
讨论链接:https://news.ycombinator.com/item?id=46735179