...
Example output: N9K-VTEP# show mac address-table vlan 2431 | i beef C 2431 dead.beef.aaaa dynamic 0 F F nve1(192.168.50.10 192.168.50.11) <- - - MAC is associated with two NVE peers. N9K-VTEP# show l2route evpn mac evi 2431 mac dead.beef.aaaa detail Flags -(Rmac):Router MAC (Stt):Static (L):Local (R):Remote (V):vPC link (Dup):Duplicate (Spl):Split (Rcv):Recv (AD):Auto-Delete (D):Del Pending (S):Stale (C):Clear, (Ps):Peer Sync (O):Re-Originated (Nho):NH-Override (Pf):Permanently-Frozen, (Orp): Orphan Topology Mac Address Prod Flags Seq No Next-Hops ----------- -------------- ------ ------------- ---------- ---------------- 2431 dead.beef.aaaa BGP Rcv 0 192.168.50.10 Route Resolution Type: ESI Forwarding State: Resolved (PL) Resultant PL: 192.168.50.10, 192.168.50.11 <- - - Two Resultant PL entries. Sent To: L2FM ESI : 03aa.aaaa.aaaa.aa00.0001 <- - - ESI is present. N9K-VTEP# show hardware mac address-table 1 vlan 2431 address dead.beef.aaaa FE | VLAN | MAC | Dynamic | Port |Location Index| | | | | | | ---+------+---------------+---------+---------+--------------+ 0 2431 dead.beef.aaaa dynamic <- - - Egress port does not exist. Remove one of the remote VTEP and it works: N9K-VTEP# show l2route evpn mac evi 2431 mac dead.beef.aaaa detail Flags -(Rmac):Router MAC (Stt):Static (L):Local (R):Remote (V):vPC link (Dup):Duplicate (Spl):Split (Rcv):Recv (AD):Auto-Delete (D):Del Pending (S):Stale (C):Clear, (Ps):Peer Sync (O):Re-Originated (Nho):NH-Override (Pf):Permanently-Frozen, (Orp): Orphan Topology Mac Address Prod Flags Seq No Next-Hops ----------- -------------- ------ ------------- ---------- ---------------- 2431 dead.beef.aaaa BGP Rcv 0 192.168.50.10 Route Resolution Type: ESI Forwarding State: Resolved (PL) Resultant PL: 192.168.50.10 <- - - One Resultant PL entries. Sent To: L2FM ESI : 03aa.aaaa.aaaa.aa00.0001 <- - - ESI is present. N9K-VTEP# show hardware mac address-table 1 vlan 2431 address dead.beef.aaaa FE | VLAN | MAC | Dynamic | Port |Location Index| | | | | | | ---+------+---------------+---------+---------+--------------+ 0 2431 dead.beef.aaaa dynamic nve1 <- - - Egress port is now populated.
Mixed vendor or hardware topology where ESI is used. Some vendors use ESI for redundancy. First generation Nexus 9000 switches support ESI.
Do not use ESI. ESI is not currently supported on Cloudscale platforms. For N9k switches VPC can be used instead of ESI for dual homing and redundancy.