Task TS02: H11(172.16.101.10) cannot ping H31(172.16.101.12)

_images/ts02_topology.png

Note

To get started, please select in lab manager option 05 to initialize lab devices. Please wait a minute after lab starts for network convergence.

H11 node

 1ts02-H11#ping 172.16.101.12
 2Type escape sequence to abort.
 3Sending 5, 100-byte ICMP Echos to 172.16.101.12, timeout is 2 seconds:
 4.....
 5Success rate is 0 percent (0/5)
 6
 7ts02-H11#ping 172.16.101.1
 8Type escape sequence to abort.
 9Sending 5, 100-byte ICMP Echos to 172.16.101.1, timeout is 2 seconds:
10!!!!!
11Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

We can see that NVE peering looks fine on Leaf1.

L1 node

 1ts02-L1#show nve peer
 2'M' - MAC entry download flag  'A' - Adjacency download flag
 3'4' - IPv4 flag  '6' - IPv6 flag
 4
 5Interface  VNI      Type Peer-IP          RMAC/Num_RTs   eVNI     state flags UP time
 6nve1       50901    L3CP 10.1.254.4       aabb.cc80.0400 50901      UP  A/M/4 01:13:48
 7nve1       10101    L2CP 10.1.254.4       5              10101      UP   N/A  01:13:48
 8nve1       10101    L2CP 10.1.254.6       3              10101      UP   N/A  01:13:48
 9nve1       10101    L2CP 10.1.254.7       3              10101      UP   N/A  01:13:48
10nve1       10102    L2CP 10.1.254.4       4              10102      UP   N/A  01:13:48
11nve1       10102    L2CP 10.1.254.6       2              10102      UP   N/A  01:13:48
12nve1       10102    L2CP 10.1.254.7       2              10102      UP   N/A  01:13:48

BGP is up as well and receives prefixes from neighbors.

 1ts02-L1#show bgp l2vpn evpn summary
 2BGP router identifier 10.1.255.3, local AS number 65001
 3
 4Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
 510.1.255.1      4        65001      23      10       44    0    0 00:01:31       13
 610.1.255.2      4        65001      23       9       44    0    0 00:01:26       13
 7
 8ts02-L1#show l2route evpn mac ip topology 101
 9  EVI       ETag  Prod    Mac Address         Host IP                Next Hop(s)
10----- ---------- ----- -------------- --------------- --------------------------
11  101          0 L2VPN 0000.0001.0101   172.16.101.10                  Et0/0:101
12  101          0   BGP 0000.0002.0101   172.16.101.11         V:10101 10.1.254.4
13  101          0 L2VPN aabb.cc80.0300    172.16.101.1                    Vl101:0
14  101          0   BGP aabb.cc80.0400    172.16.101.1         V:10101 10.1.254.4
15  101          0   BGP aabb.cc80.0600    172.16.101.1         V:10101 10.1.254.6
16  101          0   BGP aabb.cc80.0700    172.16.101.1         V:10101 10.1.254.6

We see, however, that 172.16.101.12 prefix is not present in the list of the EVPN MAC/IP info.

Lets check if we have this route in BGP table – the output below confirms that such route is not present, MAC for the destination host is 0000.0003.0101.

1ts02-L1#show bgp l2vpn evpn route-type 2 0 000000030101 172.16.101.12
2% Network not in table

Is it present on RRs (spines)?

S1 node

 1ts02-S1#show bgp l2vpn evpn route-type 2 0 000000030101 172.16.101.12
 2BGP routing table entry for [2][10.1.255.5:101][0][48][000000030101][32][172.16.101.12]/24, version 15
 3Paths: (1 available, best #1, table EVPN-BGP-Table)
 4Advertised to update-groups:
 5    2
 6Refresh Epoch 1
 7Local
 8    10.1.254.5 (metric 11) (via default) from 10.1.255.5 (10.1.255.5)
 9    Origin incomplete, metric 0, localpref 100, valid, internal, best
10    EVPN ESI: 00000000000000000000, Label1 10101, Label2 50901
11    Extended Community: RT:10:10 RT:65001:101 ENCAP:8
12        Router MAC:AABB.CC80.0500
13    rx pathid: 0, tx pathid: 0x0
14    Updated on May 17 2023 12:31:29 CET

Note

The update-group might be different in your lab!

Route is present and is being advertised to the BGP update-group (note the group number in the output above). Lets see which routers are part of it.

 1ts02-S1#sh bgp l2vpn evpn update-group 2
 2BGP version 4 update-group 2, internal, Address Family: L2VPN E-VPN
 3BGP Update version : 40/0, messages 0, active RGs: 1
 4Route-Reflector Client
 5Community attribute sent to this neighbor
 6Extended-community attribute sent to this neighbor
 7Topology: global, highest version: 40, tail marker: 40
 8Format state: Current working (OK, last not in list)
 9                Refresh blocked (not in list, last not in list)
10Update messages formatted 37, replicated 111, current 0, refresh 0, limit 1000, mss 1460, SSO is disabled
11Number of NLRIs in the update sent: max 1, min 0
12Minimum time between advertisement runs is 0 seconds
13Has 3 members:
1410.1.255.4       10.1.255.6       10.1.255.7

Looking into the update-group members, peer 10.1.255.3 is not part of it.

To identify the reason for this issue, we will check the BGP config for problem and working neighbors.

 1ts02-S1#show bgp l2vpn evpn neighbors 10.1.255.3 | begin L2VPN E-VPN
 2For address family: L2VPN E-VPN
 3Session: 10.1.255.3
 4BGP table version 62, neighbor version 62/0
 5Output queue size : 0
 6Index 2, Advertise bit 1
 72 update-group member
 8Community attribute sent to this neighbor
 9Extended-community attribute sent to this neighbor
10Slow-peer detection is disabled
11Slow-peer split-update-group dynamic is disabled
12Prefers VxLAN if VTEP is UP else MPLS
13<...skip...>
14
15ts02-S1#show bgp l2vpn evpn neighbors 10.1.255.4 | begin L2VPN E-VPN
16For address family: L2VPN E-VPN
17Session: 10.1.255.4
18BGP table version 62, neighbor version 62/0
19Output queue size : 0
20Index 1, Advertise bit 0
21Route-Reflector Client
221 update-group member
23Community attribute sent to this neighbor
24Extended-community attribute sent to this neighbor
25Slow-peer detection is disabled
26Slow-peer split-update-group dynamic is disabled
27Prefers VxLAN if VTEP is UP else MPLS
28<...skip....>

Looks like route-reflector-client command is missing for the 10.1.255.3 neighbor. That configuration command is required since S1 node is acting as a Spine in the EVPN fabric.

Lets also verify neighbor 10.1.255.5. We can see that this neighbor is not route reflector client either.

 1ts02-S1#sh bgp l2vpn evpn neighbors 10.1.255.5 | beg L2VPN E-VPN
 2For address family: L2VPN E-VPN
 3Session: 10.1.255.5
 4BGP table version 40, neighbor version 40/0
 5Output queue size : 0
 6Index 1, Advertise bit 0
 71 update-group member
 8Community attribute sent to this neighbor
 9Extended-community attribute sent to this neighbor
10Slow-peer detection is disabled
11Slow-peer split-update-group dynamic is disabled
12Prefers VxLAN if VTEP is UP else MPLS
13<...skip....>

Similarly, such configuration is missing on S2 node too.

S2 node

 1ts02-S2#show bgp l2vpn evpn neighbors 10.1.255.3 | begin L2VPN E-VPN
 2For address family: L2VPN E-VPN
 3Session: 10.1.255.3
 4BGP table version 101, neighbor version 101/0
 5Output queue size : 0
 6Index 1, Advertise bit 0
 71 update-group member
 8Community attribute sent to this neighbor
 9Extended-community attribute sent to this neighbor
10Slow-peer detection is disabled
11Slow-peer split-update-group dynamic is disabled
12Prefers VxLAN if VTEP is UP else MPLS
13<...skip....>
14
15ts02-S2#sh bgp l2vpn evpn neighbors 10.1.255.5 | beg L2VPN E-VPN
16For address family: L2VPN E-VPN
17Session: 10.1.255.5
18BGP table version 40, neighbor version 40/0
19Output queue size : 0
20Index 2, Advertise bit 1
212 update-group member
22Community attribute sent to this neighbor
23Extended-community attribute sent to this neighbor
24Slow-peer detection is disabled
25Slow-peer split-update-group dynamic is disabled
26Prefers VxLAN if VTEP is UP else MPLS
27<...skip....>

Lets fix it on S1 and S2 nodes (make sure to do it on both Spines).

S1/S2 nodes

1conf t
2 router bgp 65001
3  address-family l2vpn evpn
4   neighbor 10.1.255.3 route-reflector-client
5   neighbor 10.1.255.5 route-reflector-client

After that we will see 172.16.101.12 in l2route table of Leaf1.

L1 node

 1ts02-L1#show l2route evpn mac ip topology 101
 2  EVI       ETag  Prod    Mac Address         Host IP                Next Hop(s)
 3----- ---------- ----- -------------- --------------- --------------------------
 4  101          0 L2VPN 0000.0001.0101   172.16.101.10                  Et0/0:101
 5  101          0   BGP 0000.0002.0101   172.16.101.11         V:10101 10.1.254.4
 6  101          0   BGP 0000.0003.0101   172.16.101.12         V:10101 10.1.254.5
 7  101          0 L2VPN aabb.cc80.0300    172.16.101.1                    Vl101:0
 8  101          0   BGP aabb.cc80.0400    172.16.101.1         V:10101 10.1.254.4
 9  101          0   BGP aabb.cc80.0500    172.16.101.1         V:10101 10.1.254.5
10  101          0   BGP aabb.cc80.0600    172.16.101.1         V:10101 10.1.254.6
11  101          0   BGP aabb.cc80.0700    172.16.101.1         V:10101 10.1.254.7

Lets try to ping from H11 to verify.

H11 node

1ts02-H11#ping 172.16.101.12
2Type escape sequence to abort.
3Sending 5, 100-byte ICMP Echos to 172.16.101.12, timeout is 2 seconds:
4!!!!!
5Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms