BUM Traffic Handling for EVPN E-Tree via Network Convergence
AssigneeArista Networks, Inc.
InventorsAkhil Shashidhar, Aaron David Bamberger
Life of this patent
Estimating the term…
Abstract
An EVPN device may convey broadcast, unknown unicast, or multicast (BUM) traffic to one or more peer EVPN devices. Leaf-sourced BUM traffic may be dropped. After the network configuration for (known) unicast traffic has resolved, unicast versions of the BUM traffic may be appropriately forwarded to provide EVPN E-Tree service.
Claims20
A network device configured to provide Ethernet Virtual Private Network (EVPN) Ethernet-Tree (E-Tree) service, the network device comprising:
- memory circuitry;
- and
- one or more processors coupled to the memory circuitry and configured to:
- receive broadcast, unknown unicast, or multicast (BUM) traffic associated with an EVPN and originating from a remote end host on a Virtual Local Area Network (VLAN),
- drop at least a portion of the received BUM traffic, and
- send, based on the received BUM traffic, a request to one or more local end hosts on the VLAN, wherein the request is configured to cause a response from at least some of the one or more local end hosts.
A method for providing Ethernet Virtual Private Network (EVPN) Ethernet-Tree (E-Tree) service, the method comprising:
- receiving, by a first network device and from a second network device, broadcast, unknown unicast, or multicast (BUM) traffic associated with an EVPN instance and originating from a root-designated end host on a Virtual Local Area Network (VLAN) and locally attached to the second network device;
- dropping, by the first network device, at least a portion of the received BUM traffic;
- and
- sending, by the first network device and based on the received BUM traffic, a request to at least an additional end host on the VLAN and locally attached to the first network device to solicit a response from the additional end host.
A network device configured to provide Ethernet Virtual Private Network (EVPN) Ethernet-Tree (E-Tree) service, the network device comprising:
- an input-output interface;
- memory circuitry;
- and
- one or more processors coupled to the memory circuitry and configured to:
- receive broadcast, unknown unicast, or multicast (BUM) traffic associated with an EVPN instance and originating from a remote leaf-designated end host on a Virtual Local Area Network (VLAN),
- drop at least a portion of the BUM traffic,
- receive, after dropping at least the portion of the BUM traffic, local traffic from a local end host on the VLAN at the input-output interface, and
- advertise, after receiving the local traffic, an EVPN route indicating a Media Access Control (MAC) address of the local end host and an EVPN E-Tree classification of the local end host.
Dependencies are inferred from the claim text.