You ask for feedback: I am surprised the author did not mention or uses Software Defined Networking (SDN), Openflow or P4 (programming language for programmable switches) or the mininet simulator. He must have skipped reading the scientific literature even though he is a computer science sophomore? I programmed and build one of the very first ISP hardware and software systems in 1987-1997 when we connected the first…
Show HN: I built an ISP infrastructure emulator from scratch with a custom vBNG
21–24 of 24 posts
Re: Show HN: I built an ISP infrastructure emulator from scratch with a custom vBNG
#22Thanks for sharing! I am happy to see open-source BNG projects taking off in the last few months. These are a couple of others to look at:- https://github.com/codelaboratoryltd/bng-edge-infra https://github.com/veesix-networks/osvbng
Meanwhile, I also found another project that works with eBPF-accelerated BNGs for k8s edge deployments. https://github.com/codelaboratoryltd/bng (BUSL-1.1 license though)
Thank you for listing me the projects. Really helped me out!!
Re: Show HN: I built an ISP infrastructure emulator from scratch with a custom vBNG
#23You ask for feedback: I am surprised the author did not mention or uses Software Defined Networking (SDN), Openflow or P4 (programming language for programmable switches) or the mininet simulator. He must have skipped reading the scientific literature even though he is a computer science sophomore? I programmed and build one of the very first ISP hardware and software systems in 1987-1997 when we connected the first…
P4 was a great idea, but there's not much hardware that supports it.
fd.io / vpp is an impressive stack for software-only routing. Like all SW-only solutions, it suffers from high power consumption and packet rate variability. At today's packet rates, you always have to ask 'how many CPU instructions / cycles are required to perform this or that function per packet'.