SkillAgentSearch skills...

Goevpn

An OpenFlow controller which implements EVPN-VXLAN with GoBGP

Install / Use

/learn @yosisa/Goevpn
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

goevpn

An OpenFlow controller which implements EVPN-VXLAN with GoBGP.

Currently, this is tested with OVS only.

Bridge design

                                        ┌───────┐
                                        │ vxlan │
            ┌───────────────────────────┴───────┴──┐
            │                br-int                │
            └──┬───────┬────────────────┬───────┬──┘
               │ p100u │                │ p200u │
               └───┬───┘                └───┬───┘
                   │                        │
               ┌───┴───┐                ┌───┴───┐
               │ p100d │                │ p200d │
┌──────────────┴───────┴─┐            ┌─┴───────┴──────────────┐
│       br-vni100        │            │       br-vni200        │
└─┬───────┬────┬───────┬─┘            └─┬───────┬────┬───────┬─┘
  │ tap10 │    │ tap11 │                │ tap20 │    │ tap21 │
  └───┬───┘    └───┬───┘                └───┬───┘    └───┬───┘
      │            │                        │            │
  ┌───┴───┐    ┌───┴───┐                ┌───┴───┐    ┌───┴───┐
  │  VM   │    │  VM   │                │  VM   │    │  VM   │
  └───────┘    └───────┘                └───────┘    └───────┘

License

The MIT License

View on GitHub
GitHub Stars15
CategoryDevelopment
Updated1y ago
Forks4

Languages

Go

Security Score

75/100

Audited on Oct 13, 2024

No findings