VPLS MAC movement

A MAC address is considered to be moved when the same MAC address is received on a different interface with same VLAN. In MCT, a MAC movement is allowed on both local and remote nodes.

The following table describes the allowed VPLS MAC movements in MCT.

MAC movement scenario Behavior

Local dynamic MAC move from PW A to PW B on MCT1.

On local node MCT1, the MAC address is updated to point to the new PW interface.

There is no MAC route update required to the remote MCT node. As on the remote node, the MAC always point towards the MCT peer for all VPLS addresses.

Local dynamic MAC move from PW to the Layer 2 CCEP1 client interface on MCT1.

On local node MCT1, the MAC address is updated to point to the new client interface CCEP1.

A MAC update route is sent with the new ESI of client 1.

The remote node updates the MAC address to point to the CCEP of client 1.

For a MAC learned on a PW locally (MCT1). Dynamic MAC move to CCEP1 on MCT2.

On the MCT2 node for the CR MAC learned from MCT1, it is considered as a MAC move when the same mac is learned on a CCEP1 port. The MAC is updated as CCL on MCT2 and now points to the local CCEP1 port on MCT2 instead of pointing to the MCT1 (PW) node.

MCT2 sends a CCL MAC update to MCT1. MCT1 updates the MAC as CCR and points to the CCEP1 port.

For a MAC CCL learned on a CCEP1 port locally (MCT1). Dynamic MAC move to the PW on the remote MCT2 node.

On the MCT2 node for the CCR MAC learned from MCT1 for client 1, it is considered as a MAC move when the same MAC is learned on the PW. The MAC is updated as the Dynamic on MCT2 and now points to the PW on MCT2 instead of pointing to CCEP1.

From MCT2, it sends a Dynamic MAC update to MCT1. MCT1 updates the MAC to point to MCT2.

Local dynamic MAC move from PW (MCT1) to CEP1 client interface on MCT1.

On local node MCT1, the MAC address is updated to point to the new interface CEP1.

A MAC advertise route is sent with ESI 0 to the remote MCT node.

The remote node MCT2 updates the MAC address to point to the MCT1 node.

For a MAC learned as Dynamic on a PW locally (MCT1). Dynamic MAC move to CEP on MCT2.

On the MCT2 node for the CR MAC learned from MCT1, it is considered as a MAC move when the same mac is learned on the CEP port. The MAC is updated as Dynamic on MCT2 and points to the local CEP1 port.

From MCT2, it sends a Dynamic MAC updated to MCT1. MCT1 updates the MAC as EVPN and points to the MCT2 node.

For a MAC learned as Dynamic on a CEP1 port locally (MCT1). Dynamic MAC move to PW on remote MCT2 node.

On MCT2 node for the CR MAC learned from MCT1 for CEP, it will be considered as a MAC move when the same mac is learned on the PW. The MAC is updated as Dynamic on MCT2 and now points to the PW on MCT2.

MCT2 sends a Dynamic MAC updated to MCT1 with the ESI of the PW client, MCT1 now should updated the MAC point to the MCT2.