Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Babel implementation in Python3.4+
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
This is a minimalist implementation of Babel (RFC6126). It is written in Python 3.4(+), uses normal Python socket API, and Linux "ip" command to interact with the rest of the system. If you ever think to use this for production use, don't! Intentional limitations: - IPv6 only (legacy IP? what's that?) - no real cost calculation - lack of media specific handling - most values assume reasonable lossless connection, _but_ - no split horizon - no support for other drafts (yet..?) - RFC7298 (Babel HMAC) would be nice to support at some point?) For real implementation and much more information about the protocol, please see: http://www.pps.univ-paris-diderot.fr/~jch/software/babel/