• This repository has been archived on 02/Feb/2024
  • Stars
    star
    119
  • Rank 297,930 (Top 6 %)
  • Language
    Go
  • Created over 9 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

an agent for configuring linux network stack via GoBGP

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