[a-nsp] Arista and EVPN-VPWS, RFC 8214

Joris Claassen joris at arista.com
Thu Nov 7 12:08:46 EST 2019


Hi Gert,

As no-one else chimed in before, let me do so - even though I am a bit late.

This is indeed possible. It does require some features to be turned on
concurrently. The basis of this functionality is setting up a single VNI
per VPWS service, and binding the VNI to a VLAN on two endpoints like you
would do for a "normal" EVPN L2VPN. The only difference would be that you
would not enable generation of Type-2 routes (redistribute learned) for the
VNI that houses this service.

As per version 4.22.0F Arista also supports Layer 2 Control Plane
Forwarding on a selection of platforms (7020, 7280 and 7500 series). This
enables forwarding of tagged/untagged/all type PAUSE/LACP/LLDP/MACSEC/STP
frames on any configured Ethernet port. A specific list of platforms and
how to configure this feature can be found on the community portal:

https://eos.arista.com/eos-4-22-0f/l2-protocol-forwarding/

MAC learning can be turned off on a per-port basis, as per the manual:

https://www.arista.com/en/um-eos/eos-section-19-3-mac-address-table

This combination of features will:

   - Use EVPN to fill the flood-lists on the respective VTEPs that host the
   endpoints of your VPWS service
   - Forward tagged/untagged/all type PAUSE/LACP/LLDP/MACSEC/STP frames
   through the VXLAN tunnel
   - Not learn endpoint MAC addresses on the ethernet ports that you would
   map to the VPWS service
   - All the traffic will be transparently sent to the other side as the
   MAC address will not be learned

Best regards,

On Tue, Oct 22, 2019 at 8:06 AM Gert Doering <gert at greenie.muc.de> wrote:

> Hi,
>
> Arista documentation is sometimes hard to navigate... but one of
> you might know.
>
> A few days ago, on one of the neighbouring lists, the subject of
> EVPN pseudowires was brought up (EVPN-VPWS, RFC 8214), as in
> "transparent point-to-point pseudowire, without MAC lookups, possibly
> even forwarding all sorts of control packets (STP BPDUs, LLDP, ...)".
>
> So - can Arista do that?  If yes, which software versions and on
> which platforms?
>
> gert
> --
> "If was one thing all people took for granted, was conviction that if you
>  feed honest figures into a computer, honest figures come out. Never
> doubted
>  it myself till I met a computer with a sense of humor."
>                              Robert A. Heinlein, The Moon is a Harsh
> Mistress
>
> Gert Doering - Munich, Germany
> gert at greenie.muc.de
> --
> arista-nsp mailing list
> arista-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/arista-nsp
>


-- 

Joris Claassen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://puck.nether.net/pipermail/arista-nsp/attachments/20191107/72723a71/attachment-0001.htm>


More information about the arista-nsp mailing list