An OpenFlow controller which implements EVPN-VXLAN with GoBGP.
Currently, this is tested with OVS only.
┌───────┐
│ vxlan │
┌───────────────────────────┴───────┴──┐
│ br-int │
└──┬───────┬────────────────┬───────┬──┘
│ p100u │ │ p200u │
└───┬───┘ └───┬───┘
│ │
┌───┴───┐ ┌───┴───┐
│ p100d │ │ p200d │
┌──────────────┴───────┴─┐ ┌─┴───────┴──────────────┐
│ br-vni100 │ │ br-vni200 │
└─┬───────┬────┬───────┬─┘ └─┬───────┬────┬───────┬─┘
│ tap10 │ │ tap11 │ │ tap20 │ │ tap21 │
└───┬───┘ └───┬───┘ └───┬───┘ └───┬───┘
│ │ │ │
┌───┴───┐ ┌───┴───┐ ┌───┴───┐ ┌───┴───┐
│ VM │ │ VM │ │ VM │ │ VM │
└───────┘ └───────┘ └───────┘ └───────┘
The MIT License