EVPN
EVPN
Коротко
Ethernet VPN, RFC 7432. Control plane на BGP для L2/L3 overlay. MAC/IP анонсируются через MP-BGP вместо flood-and-learn.
Underlay - IP fabric, обычно eBGP unnumbered. Overlay - VXLAN или MPLS на data plane.
Address family
AFI 25 (L2VPN), SAFI 70 (EVPN).
Route types
| Type | Назначение |
|---|---|
| 1 | Ethernet Auto-Discovery, multi-homing |
| 2 | MAC/IP Advertisement |
| 3 | Inclusive Multicast Ethernet Tag (BUM, replication list) |
| 4 | Ethernet Segment, multi-homing DF election |
| 5 | IP Prefix Route (L3VPN-like) |
Термины
| RD | Route Distinguisher, делает префикс уникальным в BGP |
| RT | Route Target, политика import/export между VRF/EVI |
| EVI | EVPN Instance |
| ESI | Ethernet Segment Identifier |
| VTEP | VXLAN Tunnel Endpoint |
| VNI | VXLAN Network Identifier, 24 бит |
Сценарии
| Сценарий | Что |
|---|---|
| L2VNI | bridging одного broadcast domain через fabric |
| L3VNI | routing между VRF поверх fabric |
| Symmetric IRB | route-and-bridge симметричный, маршрутизация на ingress и egress VTEP |
| Asymmetric IRB | route-only-on-ingress, на egress только bridging |
| Multi-homing all-active | через Type-1 и Type-4, без блокировки линков как в STP |