snabbco / snabb

Snabb: Simple and fast packet networking
Apache License 2.0
2.98k stars 301 forks source link

snabb and quagga/frr or bird #1233

Open paolss opened 7 years ago

paolss commented 7 years ago

Hi

Wondering if there is some plugin like router/netlink plugin in vpp that will give possibility to make dynamic routing with snabb ?

Thanks Paweł

benagricola commented 7 years ago

Hi @paolss,

Coincidentally I'm working on almost exactly that at the moment, based on how the VPP Router plugin was designed (from fd.io - https://wiki.fd.io/view/VPP_Sandbox/router#Design)

It's very far from complete and it's more of a proof of concept than anything else, but shows that the integration between netlink and snabb is feasible.

edit: Current code is in https://github.com/benagricola/snabb/tree/snabbrouter/src , the relevant apps are the route app, and netlink app under socket. It's started and configured using the dtcbridge program.