mirror of
https://github.com/osrg/gobgp.git
synced 2024-05-11 05:55:10 +00:00
ed23fbe22bde2c554b17355ae36df3cedc9cdfe2
fix 9f6b62a5e5
[skip ci]
Signed-off-by: ISHIDA Wataru <ishida.wataru@lab.ntt.co.jp>
…
GoBGP: BGP implementation in Go
GoBGP is an open source BGP implementation designed from scratch for modern environment and implemented in a modern programming language, the Go Programming Language.
Getting started
Installing GoBGP is quite easy (only two commands!):
$ go get github.com/osrg/gobgp/gobgpd
$ go get github.com/osrg/gobgp/gobgp
No dependency hell (library, package, etc) thanks to Go.
Documentation
Using GoBGP
- Getting Started
- CLI
- Typical operation examples
- Complete syntax
- Route Server
- Route Reflector
- Policy
- FIB manipulation
- MRT
- BMP
- EVPN
- Flowspec
- RPKI
- Managing GoBGP with your favorite language
- Using GoBGP as a Go Native BGP library
- Graceful Restart
Community, discussion and support
We have the Slack and mailing list for questions, discussion, suggestions, etc.
You have code or documentation for GoBGP? Awesome! Send a pull request. No CLA, board members, governance, or other mess.
Licensing
GoBGP is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.
Description
Languages
Go
76.4%
Python
20.4%
Shell
3%
Makefile
0.1%