Home > Networking Solutions > Enterprise/Data Center Networking Solutions > Enterprise SONiC Networking Solutions > Guides > EVPN-VxLAN based Multisite Data Center Interconnect (DCI) using Dell Enterprise SONiC > Fabric A BL1
! ip load-share hash ipv4 ipv4-src-ip ip load-share hash ipv4 ipv4-dst-ip ip load-share hash ipv4 ipv4-ip-proto ip load-share hash ipv4 ipv4-l4-src-port ip load-share hash ipv4 ipv4-l4-dst-port ip load-share hash ipv6 ipv6-src-ip ip load-share hash ipv6 ipv6-dst-ip ip load-share hash ipv6 ipv6-next-hdr ip load-share hash ipv6 ipv6-l4-dst-port ip load-share hash ipv6 ipv6-l4-src-port ssh-server vrf mgmt mac address-table aging-time 600 kdump enable kdump memory 0M-2G:256M,2G-4G:256M,4G-8G:384M,8G-:448M kdump num-dumps 3 ip anycast-mac-address 00:11:11:11:11:11 ip anycast-address enable ipv6 anycast-address enable core enable lldp system-name Fabric-A-BL1 factory default profile l3 confirm interface breakout port 1/5 mode 1x40G interface breakout port 1/6 mode 1x40G ip vrf mgmt ip vrf VrfTenant1 ! ip vrf VrfTenant2 ! ! ! nat timeout 600 tcp-timeout 86400 udp-timeout 300 ! tam ! qos scheduler-policy copp-scheduler-policy ! queue 0 type wrr weight 1 ! queue 1 meter-type packets pir 100 type wrr weight 1 ! queue 2 meter-type packets pir 600 type wrr weight 2 ! queue 3 meter-type packets pir 8000 type wrr weight 1 ! queue 4 meter-type packets pir 500 type wrr weight 1 ! queue 5 meter-type packets pir 300 type wrr weight 1 ! queue 6 meter-type packets pir 2000 type wrr weight 2 ! queue 7 meter-type packets pir 6000 type wrr weight 2 ! queue 8 meter-type packets pir 1000 type wrr weight 2 ! queue 9 meter-type packets pir 300 type wrr weight 2 ! queue 10 meter-type packets pir 3000 type wrr weight 2 ! queue 11 meter-type packets pir 3000 type wrr weight 2 ! queue 12 meter-type packets pir 2000 type wrr weight 2 ! queue 13 meter-type packets pir 5000 type wrr weight 2 ! queue 14 meter-type packets pir 10000 type wrr weight 6 ! queue 15 meter-type packets pir 5000 type wrr weight 4 ! queue 16 meter-type packets pir 5000 type wrr weight 4 ! queue 17 meter-type packets pir 500 type wrr weight 2 ! queue 18 meter-type packets pir 500 type wrr weight 2 ! queue 19 meter-type packets pir 5000 type wrr weight 3 ! queue 20 meter-type packets pir 1500 type wrr weight 10 ! queue 21 meter-type packets pir 16000 type wrr weight 30 ! queue 22 meter-type packets pir 500 type wrr weight 10 ! queue 23 meter-type packets pir 500 type wrr weight 10 ! port meter-type packets ! hardware ! access-list counters per-entry ! tcam ! line vty service-policy type qos in oob-qos-policy ! interface Vlan101 description "Tenant-1 Compute VM" neigh-suppress ip vrf forwarding VrfTenant1 ip anycast-address 192.168.10.254/24 ! interface Vlan201 description "Tenant-2 Compute VM" neigh-suppress ip vrf forwarding VrfTenant2 ip anycast-address 192.168.20.254/24 ! interface Vlan3101 description "Vlan for VNI to VRF mapping" neigh-suppress ip vrf forwarding VrfTenant1 ! interface Vlan3102 description "Vlan for VNI to VRF mapping" neigh-suppress ip vrf forwarding VrfTenant2 ! interface Loopback 0 description Router-ID ip address 10.0.1.12/32 ! interface Loopback 1 description nve_loopback ip address 10.101.101.12/32 ! interface Loopback 2 description "Multi-Site External VTEP IP" ip address 10.111.111.12/32 ! interface Management 0 description Management0 mtu 1500 autoneg on speed 1000 ! interface Ethernet0 mtu 9100 speed 100000 shutdown ! interface Ethernet4 mtu 9100 speed 100000 shutdown ! interface Ethernet8 mtu 9100 speed 100000 shutdown ! interface Ethernet12 mtu 9100 speed 100000 shutdown ! interface Ethernet16 description "Connected to Tenant-1 Compute" mtu 9100 speed 40000 no shutdown switchport access Vlan 101 ! interface Ethernet20 description "Connected to Tenant-2 Compute" mtu 9100 speed 40000 no shutdown switchport access Vlan 201 ! interface Ethernet24 mtu 9100 speed 100000 shutdown ! interface Ethernet28 mtu 9100 speed 100000 shutdown ! interface Ethernet32 mtu 9100 speed 100000 shutdown ! interface Ethernet36 mtu 9100 speed 100000 shutdown ! interface Ethernet40 mtu 9100 speed 100000 shutdown ! interface Ethernet44 description "Connected to FabricB BL1" mtu 9100 speed 100000 no shutdown ipv6 enable ! interface Ethernet48 mtu 9100 speed 100000 shutdown ! interface Ethernet52 mtu 9100 speed 100000 shutdown ! interface Ethernet56 mtu 9100 speed 100000 shutdown ! interface Ethernet60 mtu 9100 speed 100000 shutdown ! interface Ethernet64 mtu 9100 speed 100000 shutdown ! interface Ethernet68 mtu 9100 speed 100000 shutdown ! interface Ethernet72 mtu 9100 speed 100000 shutdown ! interface Ethernet76 mtu 9100 speed 100000 shutdown ! interface Ethernet80 mtu 9100 speed 100000 shutdown ! interface Ethernet84 mtu 9100 speed 100000 shutdown ! interface Ethernet88 mtu 9100 speed 100000 shutdown ! interface Ethernet92 description "Connected to Spine1" mtu 9100 speed 100000 no shutdown ipv6 enable ! interface Ethernet96 mtu 9100 speed 100000 shutdown ! interface Ethernet100 mtu 9100 speed 100000 shutdown ! interface Ethernet104 mtu 9100 speed 100000 shutdown ! interface Ethernet108 mtu 9100 speed 100000 shutdown ! interface Ethernet112 mtu 9100 speed 100000 shutdown ! interface Ethernet116 mtu 9100 speed 100000 shutdown ! interface Ethernet120 mtu 9100 speed 100000 shutdown ! interface Ethernet124 mtu 9100 speed 100000 shutdown ! interface Ethernet128 mtu 9100 speed 10000 shutdown ! interface Ethernet129 mtu 9100 speed 10000 shutdown ! router bgp 65012 vrf VrfTenant1 router-id 10.0.1.12 log-neighbor-changes timers 60 180 ! address-family ipv4 unicast redistribute connected maximum-paths 128 maximum-paths ibgp 1 ! address-family l2vpn evpn advertise ipv4 unicast default-originate ipv4 rd 65012:1 route-target both auto route-target import 203101:1 route-target export 103101:1 ! router bgp 65012 vrf VrfTenant2 router-id 10.0.1.12 log-neighbor-changes timers 60 180 ! address-family ipv4 unicast redistribute connected maximum-paths 128 maximum-paths ibgp 1 ! address-family l2vpn evpn advertise ipv4 unicast default-originate ipv4 rd 65012:2 route-target both auto route-target import 203102:1 route-target export 103102:1 ! router bgp 65012 router-id 10.0.1.12 log-neighbor-changes bestpath as-path multipath-relax timers 60 180 ! address-family ipv4 unicast redistribute connected maximum-paths 128 maximum-paths ibgp 1 ! address-family l2vpn evpn advertise-all-vni ! vni 10101 route-target both auto route-target import 20101:101 route-target export 10101:101 ! vni 10201 route-target both auto route-target import 20201:201 route-target export 10201:201 ! peer-group external remote-as external timers connect 30 advertisement-interval 0 capability extended-nexthop ! address-family ipv4 unicast activate send-community both ! address-family l2vpn evpn activate fabric-external ! peer-group spine remote-as external timers connect 30 advertisement-interval 0 bfd capability extended-nexthop ! address-family ipv4 unicast activate allowas-in 2 send-community both ! address-family l2vpn evpn activate ! neighbor interface Ethernet44 description "DCI Multi-Site Neighbor" peer-group external ! neighbor interface Ethernet92 peer-group spine ! interface vxlan vtep12 source-ip 10.101.101.12 external-ip 10.111.111.12 vni-downstream external map vni 10101 vlan 101 map vni 10201 vlan 201 map vni 103101 vlan 3101 map vni 103102 vlan 3102 map vni 103101 vrf VrfTenant1 map vni 103102 vrf VrfTenant2 ! class-map class-oob-arp match-type fields match-all match ethertype arp ! class-map class-oob-dhcp-client match-type fields match-all match ethertype ip match ip protocol udp match destination-port eq 68 ! class-map class-oob-dhcp-server match-type fields match-all match ethertype ip match ip protocol udp match destination-port eq 67 ! class-map class-oob-ip-multicast match-type fields match-all match ethertype ip match destination-address ip 224.0.0.0/4 ! class-map class-oob-ipv6-multicast match-type fields match-all match ethertype 0x86DD match destination-address ipv6 ff00::/8 ! class-map copp-system-arp match-type copp match protocol arp_req match protocol arp_resp match protocol neigh_discovery ! class-map copp-system-bfd match-type copp match protocol bfd match protocol bfdv6 ! class-map copp-system-bgp match-type copp match protocol bgp match protocol bgpv6 ! class-map copp-system-dhcp match-type copp match protocol dhcp match protocol dhcpv6 ! class-map copp-system-dhcpl2 match-type copp match protocol dhcp_l2 match protocol dhcpv6_l2 ! class-map copp-system-iccp match-type copp match protocol iccp ! class-map copp-system-icmp match-type copp match protocol icmp match protocol icmpv6 ! class-map copp-system-igmp match-type copp match protocol igmp_query ! class-map copp-system-ip2me match-type copp match protocol ip2me ! class-map copp-system-lacp match-type copp match protocol lacp ! class-map copp-system-lldp match-type copp match protocol lldp ! class-map copp-system-mtu match-type copp match protocol l3_mtu_error ! class-map copp-system-nat match-type copp match protocol src_nat_miss match protocol dest_nat_miss ! class-map copp-system-ospf match-type copp match protocol ospf ! class-map copp-system-pim match-type copp match protocol pim ! class-map copp-system-sflow match-type copp match protocol sample_packet ! class-map copp-system-stp match-type copp match protocol stp match protocol pvrst ! class-map copp-system-subnet match-type copp match protocol subnet ! class-map copp-system-suppress match-type copp match protocol arp_suppress match protocol nd_suppress ! class-map copp-system-ttl match-type copp match protocol ttl_error ! class-map copp-system-udld match-type copp match protocol udld ! class-map copp-system-vrrp match-type copp match protocol vrrp match protocol vrrpv6 ! class-map default match-type any ! copp-action copp-system-arp set trap-action copy set trap-queue 10 set trap-priority 10 police cir 3000 cbs 3000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-bfd set trap-action trap set trap-queue 20 set trap-priority 20 police cir 1500 cbs 1500 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-bgp set trap-action trap set trap-queue 14 set trap-priority 14 police cir 10000 cbs 10000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-dhcp set trap-action trap set trap-queue 9 set trap-priority 9 police cir 300 cbs 300 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-iccp set trap-action trap set trap-queue 16 set trap-priority 16 police cir 5000 cbs 5000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-icmp set trap-action trap set trap-queue 8 set trap-priority 8 police cir 1000 cbs 1000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-igmp set trap-action trap set trap-queue 12 set trap-priority 12 police cir 2000 cbs 2000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-ip2me set trap-action trap set trap-queue 7 set trap-priority 7 police cir 6000 cbs 6000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-lacp set trap-action trap set trap-queue 23 set trap-priority 23 police cir 500 cbs 500 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-lldp set trap-action trap set trap-queue 18 set trap-priority 18 police cir 500 cbs 500 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-mtu set trap-action trap set trap-queue 4 set trap-priority 4 police cir 500 cbs 500 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-nat set trap-action trap set trap-queue 5 set trap-priority 5 police cir 300 cbs 300 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-ospf set trap-action copy set trap-queue 15 set trap-priority 15 police cir 5000 cbs 5000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-pim set trap-action trap set trap-queue 13 set trap-priority 13 police cir 5000 cbs 5000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-sflow set trap-action trap set trap-queue 3 set trap-priority 3 police cir 8000 cbs 8000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-stp set trap-action trap set trap-queue 21 set trap-priority 21 police cir 16000 cbs 16000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-subnet set trap-action trap set trap-queue 6 set trap-priority 6 police cir 2000 cbs 2000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-suppress set trap-action trap set trap-queue 11 set trap-priority 11 police cir 3000 cbs 3000 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-ttl set trap-action trap set trap-queue 0 set trap-priority 0 police cir 100 cbs 100 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-udld set trap-action trap set trap-queue 22 set trap-priority 22 police cir 500 cbs 500 police meter-type pps police mode sr_tcm red drop ! copp-action copp-system-vrrp set trap-action trap set trap-queue 17 set trap-priority 17 police cir 500 cbs 500 police meter-type pps police mode sr_tcm red drop ! copp-action default set trap-queue 0 police cir 100 cbs 100 police meter-type pps police mode sr_tcm red drop ! policy-map copp-system-policy type copp class default priority 0 set copp-action default ! class copp-system-vrrp priority 0 set copp-action copp-system-vrrp ! class copp-system-udld priority 0 set copp-action copp-system-udld ! class copp-system-ttl priority 0 set copp-action copp-system-ttl ! class copp-system-suppress priority 0 set copp-action copp-system-suppress ! class copp-system-subnet priority 0 set copp-action copp-system-subnet ! class copp-system-stp priority 0 set copp-action copp-system-stp ! class copp-system-sflow priority 0 set copp-action copp-system-sflow ! class copp-system-pim priority 0 set copp-action copp-system-pim ! class copp-system-ospf priority 0 set copp-action copp-system-ospf ! class copp-system-nat priority 0 set copp-action copp-system-nat ! class copp-system-mtu priority 0 set copp-action copp-system-mtu ! class copp-system-lldp priority 0 set copp-action copp-system-lldp ! class copp-system-lacp priority 0 set copp-action copp-system-lacp ! class copp-system-ip2me priority 0 set copp-action copp-system-ip2me ! class copp-system-igmp priority 0 set copp-action copp-system-igmp ! class copp-system-icmp priority 0 set copp-action copp-system-icmp ! class copp-system-iccp priority 0 set copp-action copp-system-iccp ! class copp-system-dhcpl2 priority 0 set copp-action copp-system-dhcp ! class copp-system-dhcp priority 0 set copp-action copp-system-dhcp ! class copp-system-bgp priority 0 set copp-action copp-system-bgp ! class copp-system-bfd priority 0 set copp-action copp-system-bfd ! class copp-system-arp priority 0 set copp-action copp-system-arp ! ! policy-map oob-qos-policy type qos description "QoS Ratelimiting policy for OOB port" class class-oob-dhcp-client priority 1020 police cir 512000 ! class class-oob-dhcp-server priority 1015 police cir 512000 ! class class-oob-arp priority 1010 police cir 256000 ! class class-oob-ipv6-multicast priority 1005 police cir 256000 ! class class-oob-ip-multicast priority 1000 police cir 256000 !