aristanetworks / avd

Arista Validated Designs
https://avd.arista.com
Apache License 2.0
278 stars 201 forks source link

EVPN - Flooded Traffic using Multicast Underlay #2033

Open perimore opened 2 years ago

perimore commented 2 years ago

Enhancement summary

Support for underlay multicast replication of flooded traffic in L2 EVPN domains

Which component of AVD is impacted

eos_designs

Use case example

Rather than using HER for flooded traffic, multicast can be used in the underlay. This is briefly described in the document below:

https://www.arista.com/en/support/toi/eos-4-26-0f/14669-layer-2-multicast-evpn

Describe the solution you would like

Providing the following is true at the fabric level:

underlay_multicast: true

The following can be enabled at the global level. This could be configured at tenant or VLAN level but it's unlikely a customer will want a "mixed" behaviour.

underlay_l2_multicast_flood_group_ipv4_pool: < IPv4_address/Mask >
underlay_l2_multicast_flood_group_ipv4_pool_offset: < optional -> int >

This will build the following config for every VLAN in the topology:

interface Vxlan1
   vxlan vlan 10 flood group 232.1.0.10  <-- derived from pool + VLAN ID
   vxlan vlan 20 flood group 232.1.0.20
   vxlan vlan 30 flood group 232.1.0.30
   vxlan vlan 40 flood group 232.1.0.40

Describe alternatives you have considered

No response

Additional context

No response

Contributing Guide

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 15 days