Hacker News new | ask | show | jobs
by rayhaanj 1547 days ago
I've been working on a BGP implementation in Rust over the last few years: https://github.com/net-control-plane/bgp/

It's still in a proof of concept stage and nowhere as complete as GoBGP though.

1 comments

Thank you for having a front page that actually says what BGP is.
I'm not sure if this will help explain the culture or not, but this is from the NTT (the Japanese telecommunications company), so probably they thought that everyone knew what BGP is (since that you probably won't encounter this otherwise).

Also, they have a Rust version: https://github.com/osrg/rustybgp

Searching around, I found someone that benchmarked gobgp, rustybgp, and some others, and gobgp didn't seem to do all that well compared to other implementations.

https://elegantnetwork.github.io/posts/comparing-open-source...

rustybgp seems to do pretty well (see #5 post of blog series) and is created by the same author(s) of gobgp. Additionally, it looks like the configs are transferable between gobgp and rustybgp.