Posted on December 4, 2019 11:50 pm
 |  Asked by Martin
 |  56 views
0
0
Print Friendly, PDF & Email

Hello,
I am running EVPN Type 5 between two MLAG Pairs [Leaf/Spine] model.
MLAG pair leaf3/4 is propagating 10.42.42.0/24
MLAG pair leaf7/8 is propagating 10.44.44.0/24

And based on the ‘show ip route vrf’ output instead of the MLAG pair’s System-id, the switch’s system mac address is shown with propagated network.
And I am not able to ping between nodes hosted by those MLAG peers.

Isn’t the MLAG pair’s System-ID [MAC] used when packets are routed between two MLAG pairs via EVPN Type 5?

Please advise.

Thanks

Martin

See details below:

PC-1> trace 10.44.44.100
trace to 10.44.44.100, 8 hops max, press Ctrl+C to stop
1 10.42.42.3 55.842 ms 22.908 ms 22.922 ms
2 * * *
3 * * *
4 * * *

mlag pair leaf3/4

leaf4#sh version
Arista vEOS
Hardware version:
Serial number:
System MAC address: 0c71.4176.d62b

MLAG Status:
state : Active
negotiation status : Connected
peer-link status : Up
local-int status : Up
system-id : 0e:71:41:76:d6:2b
dual-primary detection : Configured

===================================
leaf3#sh ip route vrf gold

VRF name: gold
Codes: C – connected, S – static, K – kernel,
O – OSPF, IA – OSPF inter area, E1 – OSPF external type 1,
E2 – OSPF external type 2, N1 – OSPF NSSA external type 1,
N2 – OSPF NSSA external type2, B I – iBGP, B E – eBGP,
R – RIP, I L1 – ISIS level 1, I L2 – ISIS level 2,
O3 – OSPFv3, A B – BGP Aggregate, A O – OSPF Summary,
NG – Nexthop Group Static Route, V – VXLAN Control Service

Gateway of last resort is not set

C 10.42.42.0/24 is directly connected, Vlan42
B E 10.44.44.0/24 [1/0] via VTEP 10.0.255.14 VNI 100001 router-mac 0c:71:41:75:1f:d0

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
MLAG pair Leaf 7/8

leaf7#sh version
Arista vEOS
Hardware version:
Serial number:
System MAC address: 0c71.4175.1fd0

Software image version: 4.19.10M
Architecture: i386
Internal build version: 4.19.10M-9408997.41910M
Internal build ID: 82caffc6-e2a1-4e76-bc4d-9f061097ad43

Uptime: 14 minutes
Total memory: 1893312 kB
Free memory: 775100 kB

MLAG Status:
state : Active
negotiation status : Connected
peer-link status : Up
local-int status : Up
system-id : 0e:71:41:76:d6:2b
dual-primary detection : Configured

leaf7#sh ip route vrf gold

VRF name: gold
Codes: C – connected, S – static, K – kernel,
O – OSPF, IA – OSPF inter area, E1 – OSPF external type 1,
E2 – OSPF external type 2, N1 – OSPF NSSA external type 1,
N2 – OSPF NSSA external type2, B I – iBGP, B E – eBGP,
R – RIP, I L1 – ISIS level 1, I L2 – ISIS level 2,
O3 – OSPFv3, A B – BGP Aggregate, A O – OSPF Summary,
NG – Nexthop Group Static Route, V – VXLAN Control Service

Gateway of last resort is not set

B E 10.42.42.0/24 [1/0] via VTEP 10.0.255.12 VNI 100001 router-mac 0c:71:41:76:d6:2b
C 10.44.44.0/24 is directly connected, Vlan44

leaf8#sh ip route vrf gold

VRF name: gold
Codes: C – connected, S – static, K – kernel,
O – OSPF, IA – OSPF inter area, E1 – OSPF external type 1,
E2 – OSPF external type 2, N1 – OSPF NSSA external type 1,
N2 – OSPF NSSA external type2, B I – iBGP, B E – eBGP,
R – RIP, I L1 – ISIS level 1, I L2 – ISIS level 2,
O3 – OSPFv3, A B – BGP Aggregate, A O – OSPF Summary,
NG – Nexthop Group Static Route, V – VXLAN Control Service

Gateway of last resort is not set

B E 10.42.42.0/24 [1/0] via VTEP 10.0.255.12 VNI 100001 router-mac 0c:71:41:76:d6:2b
C 10.44.44.0/24 is directly connected, Vlan44

leaf8#sh ip route vrf gold

VRF name: gold
Codes: C – connected, S – static, K – kernel,
O – OSPF, IA – OSPF inter area, E1 – OSPF external type 1,
E2 – OSPF external type 2, N1 – OSPF NSSA external type 1,
N2 – OSPF NSSA external type2, B I – iBGP, B E – eBGP,
R – RIP, I L1 – ISIS level 1, I L2 – ISIS level 2,
O3 – OSPFv3, A B – BGP Aggregate, A O – OSPF Summary,
NG – Nexthop Group Static Route, V – VXLAN Control Service

Gateway of last resort is not set

B E 10.42.42.0/24 [1/0] via VTEP 10.0.255.12 VNI 100001 router-mac 0c:71:41:76:d6:2b
C 10.44.44.0/24 is directly connected, Vlan44

0
Posted by Upasana Dangi
Answered on December 4, 2019 11:58 pm

Hi Martin,

Thanks for providing all the relevant details here.

By default, we use the router MAC in the type 5 EVPN update. In order to use the MLAG shared router MAC for type 5 updates, we would need to enable the feature under "interface vxlan 1". This feature is supported from EOS version 4.21.3F onwards.
See: https://eos.arista.com/eos-4-21-3f/evpn-mlag-shared-router-mac/

That said, I see you are currently testing this on vEOS, where the MLAG shared router MAC is not supported.

While the shared router MAC is unavailable in your setup, the actual connectivity should work fine with the router MACs being advertised in the type 5 updates.

This might be failing for you as EVPN IRB was first supported on EOS 4.20.1F. See: https://eos.arista.com/eos-4-20-1f/evpn-irb-with-vxlan-underlay/

Would it be possible to upgrade your vEOS system and test the same?

Post your Answer

You must be logged in to post an answer.