The BGP4J project aims to become a complete Border Gateway Protocol implementation written in pure Java only.

BGP4J is not meant as a replacement for existing BGP routing daemons but more as a foundation for advanced use cases like:

Interoperability with existing BGP speakers is an important aim of the project.
It is planned to verify interoperability with these well-known implementations:


Existing router hardware interoperability needs (network) access to these boxes.
Sponsors providing a read-only access are welcome.

License

This is an open source project under the Apache 2.0 license.

Contact

Please contact rainer(at)bgp4j.org for questions or imporvements.

01.02.2012

Project became public by hosting on GITHub