Quantcast
Channel: All Ethernet Switching posts
Viewing all articles
Browse latest Browse all 10307

QFX5100 scale with EVPN+VXLAN

$
0
0

I'd like to understand the scale limitations on QFX5100 when using EVPN+VXLAN.

From my testing i see that any MAC entry in the EVPN database is also inserted into the mac-address table.  For example, here I have vlan/vni 1100 with five entries.  There are three hosts in the lab (MACs 00:0f:53:2a:3b:c8, 3c:fd:fe:a0:37:99 and 3c:fd:fe:a0:38:f9)

The other entries are the VTEPs

 

root@lab1-a1-tor1a> show evpn database | match "VLAN|1100" 
VLAN  DomainId  MAC address        Active source                  Timestamp        IP address
     1100       00:00:5e:00:01:01  05:fa:c0:33:21:00:00:04:4c:00  Apr 04 20:08:18
     1100       00:0f:53:2a:3b:c8  00:03:03:03:03:03:03:03:03:03  Apr 04 22:25:29
     1100       3c:fd:fe:a0:37:99  00:02:02:02:02:02:02:02:02:02  Apr 04 20:56:07
     1100       3c:fd:fe:a0:38:f9  00:01:01:01:01:01:01:01:01:01  Apr 04 21:15:07
     1100       f0:1c:2d:2f:95:f0  10.112.97.1                    Apr 04 20:49:16  172.16.0.1

So then checking in the ethernet-switching table I see this:

root@lab1-a1-tor1a> show ethernet-switching table | match "Vlan|V100" 
   Vlan                MAC                 MAC      Logical                Active
   V100                00:00:5e:00:01:01   DR       esi.1744               05:fa:c0:33:21:00:00:04:4c:00 
   V100                00:0f:53:2a:3b:c8   DL       ae11.0               
   V100                3c:fd:fe:a0:37:99   D        vtep.32770             10.112.97.7                   
   V100                3c:fd:fe:a0:38:f9   DL       ae10.0               
   V100                f0:1c:2d:2f:95:f0   D        vtep.32769             10.112.97.1                   

Two of the hosts are local (ae10 and ae11) and the other host is off vtep.32770

So my question is.  Will all MAC addresses be in both the evpn database AND the ethernet-switching table?

We also have to take into account the bgp.evpn.0 route and other route tables:

 

root@lab1-a1-tor1a> show route summary             
Autonomous system number: 4206909901
Router ID: 10.112.97.5

inet.0: 15 destinations, 15 routes (15 active, 0 holddown, 0 hidden)
              Direct:      3 routes,      3 active
               Local:      4 routes,      4 active
                 BGP:      7 routes,      7 active
              Static:      1 routes,      1 active

:vxlan.inet.0: 9 destinations, 9 routes (9 active, 0 holddown, 0 hidden)
              Direct:      3 routes,      3 active
               Local:      4 routes,      4 active
              Static:      2 routes,      2 active

inet6.0: 1 destinations, 1 routes (1 active, 0 holddown, 0 hidden)
               INET6:      1 routes,      1 active

bgp.evpn.0: 35 destinations, 35 routes (35 active, 0 holddown, 0 hidden)
                 BGP:     24 routes,     24 active
                EVPN:     11 routes,     11 active

default-switch.evpn.0: 28 destinations, 28 routes (28 active, 0 holddown, 0 hidden)
                 BGP:     21 routes,     21 active
                EVPN:      7 routes,      7 active

I'm trying to understand what is the maximum amount of "hosts" a QFX5100 could handle when using EVPN.  If we look at the unified forwarding table info UFT we can see that there are various options for memory allocation.  

Where do things like the bgp.evpn table fit there?  If I had 200,000 hosts, would that mean 200,000 bgp.evpn routes, and 200,000 MACs?


Viewing all articles
Browse latest Browse all 10307

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>