scion-backbone / sbas

Prototype implementation for the Secure Backbone AS (SBAS) routing system.
0 stars 1 forks source link

Use library to interface with iproute2 #37

Closed joelwanner closed 3 years ago

joelwanner commented 3 years ago

This Python library looks solid and could be useful in the future.

birgelee commented 3 years ago

Not completely in love with the idea. I dislike external dependencies where possible because it introduces more code that could have bugs. iproute2 is generally meant to be scripted and has a stable interface. Many other utils like wireguard and openvpn rely heavily on running iproute2 commands directly and I feel like we don't need to do too much crazy stuff with it. that said, if we are getting more into network code, having a layer between us and the iproute commands might be useful.

joelwanner commented 3 years ago

That makes sense! Thanks for the input.