an agent for configuring linux network stack via GoBGP
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

GoPlane

Build Status

GoPlane is an agent for configuring linux network stack via GoBGP

    +=========================+
    |          GoBGP          |
    +=========================+
                 | <- gRPC API
    +=========================+
    |         GoPlane         |
    +=========================+
                 | <- netlink/netfilter
    +=========================+
    |   linux network stack   |
    +=========================+

Install

You need glide to resolve goplane's dependencies.

$ go get github.com/osrg/goplane
$ cd $GOPATH/src/github.com/osrg/goplane; glide install

Features

  • EVPN/VxLAN L2VPN construction
  • Flowspec/iptables remote firewall configuration