EVPN MPLS not forwarding

Hey Everyone,

I wanted to setup EVPN on MPLS, but I am facing a strange problem. Hopefully someone can assist me if I am hitting a limit or not.

Setup:
I have deployed two C8000V (VM) routers in VMware.
Each router has two virtual interfaces (1 = LAN & 2 = MPLS)
On the underlay, I am running ISIS type L2
On the overlay, I am running BGP L3MPLS between the two routers

I wanted to deploy EVPN over MPLS and it seems that each router sees the two hosts, but the traffic is not flooding. Meaning if I ping from 10.30.10.1 to 10.30.10.100 it does not work.

ISIS peer

8500-2#sh isis neighbors

Tag null:
System Id       Type Interface     IP Address      State Holdtime Circuit Id
8500-1          L2   Gi3           198.50.0.1      UP    9        8500-1.01
8500-2#

BGP Peer

8500-2#sh ip bgp sum
BGP router identifier 20.20.20.20, local AS number 65001
BGP table version is 1, main routing table version 1

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
1.1.1.1         4        65001      39      37        1    0    0 00:17:24        0

L2VPN EVPN Peer

8500-2#sh l2vpn evpn peers

EVI    BD    Peer-IP                                 Num routes UP time
------ ----- --------------------------------------- ---------- --------
10     3023  1.1.1.1                                 3          00:12:13

Bridge-Domain MAC on EVPN

8500-2#sh bridge-domain 3023
Bridge-domain 3023 (2 ports in all)
State: UP                    Mac learning: Enabled
Aging-Timer: 300 second(s)
Unknown Unicast Flooding Suppression: Disabled
Maximum address limit: 65536
    GigabitEthernet2 service instance 3023
    EVPN Instance 10
   AED MAC address    Policy  Tag       Age  Pseudoport
   -----------------------------------------------------------------------------
   -   0050.56A4.D03A forward static_r  0    EFI10.3023.4210706, EVPN
   -   0050.56A4.DA56 forward dynamic_c 300  GigabitEthernet2.EFP3023

8500-2#
** EVPN MAC IP status **
8500-2#sh l2vpn evpn mac ip
IP Address                              EVI   BD    MAC Address    Next Hop(s)
--------------------------------------- ----- ----- -------------- -----------
10.30.10.1                              10    3023  0050.56a4.da56 Gi2:3023
10.30.10.100                            10    3023  0050.56a4.d03a 1.1.1.1

8500-2#

BGP table

8500-2#sh bgp l2vpn evpn
BGP table version is 76, local router ID is 20.20.20.20
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
              x best-external, a additional-path, c RIB-compressed,
              t secondary path, L long-lived-stale,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

     Network          Next Hop            Metric LocPrf Weight Path
Route Distinguisher: 10:10
 *>i  [2][10:10][0][48][005056A4D03A][0][*]/20
                      1.1.1.1                  0    100      0 ?
 *>i  [2][10:10][0][48][005056A4D03A][32][10.30.10.100]/24
                      1.1.1.1                  0    100      0 ?
 *>   [2][10:10][0][48][005056A4DA56][0][*]/20
                      ::                                 32768 ?
 *>   [2][10:10][0][48][005056A4DA56][32][10.30.10.1]/24
                      ::                                 32768 ?
 *>i  [3][10:10][0][32][1.1.1.1]/17
                      1.1.1.1                  0    100      0 ?
 *>   [3][10:10][0][32][2.2.2.2]/17
                      ::                                 32768 ?
8500-2#

MPLS forwarding

8500-2#sh mpls forwarding-table
Local      Outgoing   Prefix           Bytes Label   Outgoing   Next Hop
Label      Label      or Tunnel Id     Switched      interface
16         No Label   evpn(mc:bd 3023) 51720         none       point2point
18         Pop Label  1.1.1.1/32       0             Gi3        198.50.0.1
19         Pop Label  10.10.10.10/32   0             Gi3        198.50.0.1
20         No Label   evpn(uc:bd 3023) 0             none       point2point
8500-2#

I don’t know if it does not work on VM, but can someone help me? Much appreciated :slight_smile:

Hello Arsanet

I don’t have a clear answer for you, but I do have some suggestions of things to examine to further troubleshoot your issue.

MPLS Forwarding Table - Your MPLS forwarding table doesn’t seem to show an LSP for the EVPN destination.

16 No Label evpn(mc:bd 3023) 51720 none point2point

There is no outgoing interface and no next hop. That suggests that your MPLS path for the EVPN label isn’t resolved. Take a look at the following:

  • Check to see that MPLS is enabled on all of the correct interfaces in your underlying topology.
  • Also make sure that LDP (or whatever label distribution method you are using) is enabled and working.
  • Confirm RTs are symmetrical on both PEs.

Take a look at these issues and let us know how you get along so that we can help you further…

I hope this has been helpful!

Laz