Dell PowerSwitch S4048T-ON VXLAN and BGP EVPN Configuration Guide for EMC Smar
Dell PowerSwitch S4048T-ON Manual
View all Dell PowerSwitch S4048T-ON manuals
Add to My Manuals
Save this manual to your list of manuals |
Dell PowerSwitch S4048T-ON manual content summary:
- Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 1
VXLAN and BGP EVPN Configuration Guide for Dell EMC SmartFabric OS10 Release 10.5.0 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 2
of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2019 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 3
Contents 1 VXLAN ...6 VXLAN concepts...6 VXLAN as NVO solution...7 Configure VXLAN...8 Configure source IP address on VTEP...8 Configure a VXLAN virtual network...8 Configure VLAN-tagged access ports...9 Configure untagged access ports...10 Enable overlay routing between virtual networks...10 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 4
47 Configure controller-provisioned VXLAN...48 Specify the controller reachability information...48 Assign interfaces to be managed by the controller 48 Service Nodes...49 View replicators...50 Configure and control VXLAN from VMware vCenter 51 Example: VXLAN with a controller configuration...54 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 5
vni...81 Example: VXLAN with BGP EVPN...81 Example: VXLAN with BGP EVPN - Multi-AS Topology 102 Example: Centralized Layer3 gateway routing...123 Example: Border Leaf Gateway...125 4 Support resources...129 Contents 5 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 6
Layer 3 (L3) transport network in a virtualized data center. A virtualized data center consists of virtual machines (VMs) in a multi-tenant environment. OS10 supports VXLAN as described in RFC 7348. VXLAN provides a L2 overlay mechanism on an existing L3 network by encapsulating the L2 frames in L3 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 7
packets from member interfaces and forwards or floods them to other member interfaces based on the destination MAC address of the packet. OS10 supports two types of bridge domains: simple VLAN and virtual network. • Simple VLAN: A bridge domain a VLAN ID represents. Traffic on all member ports is - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 8
address must be reachable from a remote VTEP. • An IPv6 address is not supported as the source VXLAN address. • Do not assign the source Loopback interface cannot assign the same VXLAN VNI to more than one virtual network. Manually configure VXLAN tunnel endpoints in a static VXLAN or use BGP EVPN - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 9
ports Configure local access ports in the VXLAN overlay network using either a switch-scoped VLAN or port-scoped VLAN. Only one method is supported. You cannot assign tagged VLAN member interfaces to a virtual network using both switch-scoped and port-scoped VLANs. • To use a switch-scoped VLAN - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 10
ports Add untagged access ports to the VXLAN overlay network using either a switch-scoped VLAN or port-scoped VLAN. Only one method is supported. • To use a switch-scoped VLAN to add untagged member ports to a virtual network: 1. Assign a VLAN to a virtual network in VLAN Interface mode. interface - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 11
Use this anycast IP address as the gateway IP address on VMs. To support multiple tenants when each tenant has its own L2 segments, configure a different VMs to move from one VTEP to another VTEP in a VXLAN. Dell EMC recommends using an anycast gateway in both VLT and non-VLT VXLAN configurations - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 12
configure the same anycast gateway IP address on both VTEPs and use this address as the next-hop IP address. • VLT peer routing is not supported in a virtual network. A packet destined to the virtual-network peer MAC address L2 switches instead of IP routes. To achieve active-active peer routing in - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 13
and VLT MAC address - as described in the OS10 Enterprise Edition User Guide in the Virtual link trunking section. Required VLT VXLAN configuration: • The S4100-ON series, S5200-ON series, S4048T-ON, and S6010-ON switches support native VxLAN routing - routing in and out of tunnels (RIOT). RIOT - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 14
tenant VM MAC address and VNI. Each virtual-network interface assigned to an IP subnet requires a routing interface in the hardware. OS10 supports preset profiles to re-allocate the number of resources reserved for overlay ARP entries. The number of entries reserved for each preset mode differs - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 15
where the VTEP is reachable, you must configure an additional DHCP sub-option (5 or 151) in DHCP relay agent option 82. Because OS10 does not support the required sub-options in DHCP relay agent option 82, the giaddr packet field must contain the virtual-network IP address of the relay interface - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 16
View the VXLAN virtual-network port OS10# show virtual-network interface ethernet 1/1/1 Interface Vlan Virtual-network ethernet1/1/1 100 1000 ethernet1/1/1 200 2000 ethernet1/1/1 300 3000 View the VXLAN virtual-network VLAN OS10# show virtual-network vlan 100 Vlan Virtual-network - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 17
101 101 44.44.44.44 11.11.11.11,22.22.22.22,33.33.33.33 102 102 44.44.44.44 11.11.11.11,22.22.22.22,33.33.33.33 103 103 44.44.44.44 11.11.11.11,22.22.22.22,33.33.33.33 104 104 44.44.44.44 11.11.11.11,22.22.22.22,33.33.33.33 View VXLAN routing between virtual networks The show ip arp - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 18
Display VXLAN MAC addresses Table 4. Display VXLAN MAC addresses Command show mac address-table virtual-network [vn-id | local | remote | static | dynamic | address macaddress | interface {ethernet node/slot/ port:subport | port-channel number}] show mac address-table extended [address macaddress | - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 19
Command show mac address-table count virtual-network [dynamic | local | remote | static | interface {ethernet node/slot/port:subport | port-channel number} | vn-id] Description Displays the number of MAC addresses learned on all virtual networks (default). dynamic: Displays the number of dynamic - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 20
. Example OS10(config)# hardware overlay-routing-profile balanced-overlay-routing OS10(config)# exit OS10# write memory OS10# reload Supported releases 10.4.3.0 or later interface virtual-network Configures a virtual-network router interface. Syntax Parameters interface virtual-network vn-id - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 21
virtual networks, configure it in global Configuration mode. Example OS10(config)# ip virtual-router mac-address 00:01:01:01:01:01 Supported releases 10.4.3.0 or later member-interface Assigns untagged or tagged VLAN traffic on a member interface to a virtual network. Syntax member-interface - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 22
information In NVE mode, configure the source tunnel endpoint for all virtual networks on the switch. Example OS10# nve OS10(config-nve)# Supported releases 10.4.2.0 or later remote-vtep Configures the IP address of a remote tunnel endpoint in a VXLAN network. Syntax remote-vtep ip-address - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 23
12288 Underlay L3 RIF Entries 14336 16384 8192 4096 Supported releases show hardware overlay-routing-profile mode Overlay Setting is 66 Internet address is 12.12.12.2/24 Mode of IPv4 Address Assignment: MANUAL Interface IPv6 oper status: Enabled Link local IPv6 address: fe80::1618:77ff:fe25:6eb9 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 24
unicast drop settings used for each VXLAN ID (VNI) also display. Example OS10# show nve remote-vtep summary Remote-VTEP State 2.2.2.2 up Supported releases OS10# show nve remote-vtep Codes: DP - MAC-learn Dataplane, CP - MAC-learn Controlplane, UUD - UnknownUnicast-Drop IP Address - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 25
Network Identifier: 16775000 Source Interface: loopback100(222.222.222.222) Remote-VTEPs (flood-list): 55.55.55.55(DP),77.1.1.1(DP) Supported releases 10.4.2.0 or later show virtual-network counters Displays packet statistics for virtual networks. Syntax show virtual-network [vn-id] counters - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 26
virtual-network counters Virtual-Network Input (Packets/Bytes) 1000 857/8570 2000 457/3570 Output (Packets/Bytes) 257/23709 277/13709 Supported releases 10.4.2.0 or later show virtual-network interface counters Displays packet statistics for a member port, port channel, or VLAN in VXLAN - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 27
connected to downstream servers. Example OS10# show show virtual-network 100 Vlan Virtual-network Interface 100 1000 ethernet1/1/1,ethernet1/1/2 Supported releases 10.4.2.0 or later show vlan (virtual network) Displays the VLANs assigned to virtual networks. Syntax show vlan Parameters - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 28
the source IP address. The no version of this command removes the configured value. Examples OS10(config-nve)# source-interface loopback 1 Supported releases 10.4.2.0 or later virtual-network Creates a virtual network for VXLAN tunneling. Syntax Parameters virtual-network vn-id vn-id Enter - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 29
. The no version of this command removes the configured ID. Example OS10(conf-vn-100)# vxlan-vni 100 OS10(config-vn-vxlan-vni)# Supported releases 10.4.2.0 or later VXLAN MAC commands clear mac address-table dynamic nve remote-vtep Clears all MAC addresses learned from a remote VTEP. Syntax - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 30
-table virtual-network command to display the MAC addresses learned on a virtual network. Example OS10# clear mac address-table dynamic virtual-network Supported releases 10.4.2.0 or later show mac address-table count extended Displays the number of MAC addresses learned on all VLANs and VXLAN - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 31
count extended MAC Entries for all vlans : Dynamic Address Count : 10 Static Address (User-defined) Count : 2 Total MAC Addresses in Use: 12 Supported releases 10.4.2.0 or later show mac address-table count nve Displays the number of MAC addresses learned on a VXLAN virtual network or from - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 32
virtual-network MAC Entries for all vlans : Dynamic Address Count : 8 Static Address (User-defined) Count : 0 Total MAC Addresses in Use: 8 Supported releases 10.4.2.0 or later show mac address-table extended Displays MAC addresses learned on all VLANs and VXLANs. Syntax Parameters show - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 33
-table nve vxlan-vni 9999 Virtual-Network VNI MAC Address Type Remote-VTEP 10000 9999 00:00:00:00:00:77 dynamic VxLAN(32.1.1.1) Supported releases 10.4.2.0 or later show mac address-table virtual-network Displays the MAC addresses learned on all or a specified virtual network. Syntax - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 34
66 dynamic port-channel10 20000 00:00:00:00:00:88 dynamic VxLAN(32.1.1.1) 20000 300 34:a0:a0:a1:a2:f6 dynamic port-channel10 Supported releases 10.4.2.0 or later Example: VXLAN with static VTEP This example uses a typical Clos leaf-spine topology with static VXLAN tunnel endpoints (VTEPs) in - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 35
Figure 2. Static VXLAN use case VTEP 1 Leaf Switch 1. Configure the underlay OSPF protocol Do not configure the same IP address for the router ID and the source loopback interface in Step 2. OS10(config)# router ospf 1 OS10(config-router-ospf-1)# router-id 172.16.0.1 OS10(config-router-ospf-1)# exit - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 36
3. Configure the Loopback interface as the VXLAN source tunnel interface OS10(config)# nve OS10(config-nve)# source-interface loopback0 OS10(config-nve)# exit 4. Configure VXLAN virtual networks with a static VTEP OS10(config)# virtual-network 10000 OS10(config-vn-10000)# vxlan-vni 10000 OS10(config - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 37
OS10(conf-if-eth1/1/2)# no switchport OS10(conf-if-eth1/1/1)# mtu 1650 OS10(conf-if-eth1/1/2)# ip address 172.16.2.0/31 OS10(conf-if-eth1/1/2)# ip ospf 1 area 0.0.0.0 OS10(conf-if-eth1/1/2)# exit 8. Configure VLT Configure a dedicated L3 underlay path to reach the VLT Peer in case of network failure - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 38
OS10(config-if-vn-10000)# ip address 10.1.0.231/16 OS10(config-if-vn-10000)# ip virtual-router address 10.1.0.100 OS10(config-if-vn-10000)# no shutdown OS10(config-if-vn-10000)# exit OS10(config)# interface virtual-network 20000 OS10(config-if-vn-20000)# ip vrf forwarding tenant1 OS10(config-if-vn- - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 39
OS10(config)# interface ethernet1/1/5 OS10(conf-if-eth1/1/5)# no shutdown OS10(conf-if-eth1/1/5)# channel-group 10 mode active OS10(conf-if-eth1/1/5)# no switchport OS10(conf-if-eth1/1/5)# exit OS10(config)# interface port-channel20 OS10(conf-if-po-20)# no shutdown OS10(conf-if-po-20)# switchport - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 40
Configure a VLT domain OS10(config)# vlt-domain 1 OS10(conf-vlt-1)# backup destination 10.16.150.2 OS10(conf-vlt-1)# discovery-interface ethernet1/1/3,1/1/4 OS10(conf-vlt-1)# vlt-mac aa:bb:cc:dd:ee:ff OS10(conf-vlt-1)# exit Configure UFD with uplink VLT ports and downlink network ports OS10(config)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 41
4. Configure VXLAN virtual networks with a static VTEP OS10(config)# virtual-network 10000 OS10(config-vn-10000)# vxlan-vni 10000 OS10(config-vn-vxlan-vni)# remote-vtep 192.168.1.1 OS10(config-vn-vxlan-vni-remote-vtep)# exit OS10(config-vn-vxlan-vni)# exit OS10(config-vn-10000)# exit OS10(config)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 42
OS10(conf-if-eth1/1/2)# no switchport OS10(conf-if-eth1/1/1)# mtu 1650 OS10(conf-if-eth1/1/2)# ip address 172.18.2.0/31 OS10(conf-if-eth1/1/2)# ip ospf 1 area 0.0.0.0 OS10(conf-if-eth1/1/2)# exit 9. Configure VLT Configure VLTi VLAN for the VXLAN virtual network OS10(config)# virtual-network 10000 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 43
Configure an anycast L3 gateway OS10(config)# ip virtual-router mac-address 00:01:01:01:01:01 Configure routing with an anycast gateway IP address for each virtual network OS10(config)# interface virtual-network 10000 OS10(config-if-vn-10000)# ip vrf forwarding tenant1 OS10(config-if-vn-10000)# ip - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 44
OS10(config)# interface ethernet1/1/5 OS10(conf-if-eth1/1/5)# no shutdown OS10(conf-if-eth1/1/5)# channel-group 10 mode active OS10(conf-if-eth1/1/5)# no switchport OS10(conf-if-eth1/1/5)# exit OS10(config)# interface port-channel20 OS10(conf-if-po-20)# no shutdown OS10(conf-if-po-20)# switchport - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 45
OS10(config)# interface port-channel20 OS10(conf-if-po-20)# vlt port-channel 20 OS10(conf-if-po-20)# exit Configure VLTi member links OS10(config)# interface ethernet1/1/3 OS10(conf-if-eth1/1/3)# no shutdown OS10(conf-if-eth1/1/3)# no switchport OS10(conf-if-eth1/1/3)# exit OS10(config)# interface - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 46
OS10(config)# interface ethernet1/1/2 OS10(conf-if-eth1/1/2)# no shutdown OS10(conf-if-eth1/1/2)# no switchport OS10(conf-if-eth1/1/2)# ip address 172.17.1.1/31 OS10(conf-if-eth1/1/2)# ip ospf 1 area 0.0.0.0 OS10(conf-if-eth1/1/2)# exit OS10(config)# interface ethernet1/1/3 OS10(conf-if-eth1/1/3)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 47
Controller-provisioned VXLAN is not supported on S5148F-ON and S3048-ON switches. Also, controllerprovisioned VXLAN is not supported on VTEPs configured as data from the controller. Controller-provisioned VXLAN: Manual configuration You must manually configure the underlay network using the OS10 CLI - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 48
In OS10 VTEP, the controller configuration command initializes a connection to an OVSDB-based controller. OS10 supports only one controller connection at a time. NOTE: Currently, the only supported OVSDB-based controller is NSX. To configure an OVSDB controller on the OS10 VTEP: 1. Enable - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 49
broadcast, unknown-unicast, and multicast (BUM) traffic that enter an OS10 VTEP to all other VTEPs. For the service node replication of BUM traffic to work, you need IP connectivity between the service nodes and the VTEP, so that the BUM traffic from a VTEP reaches the other remote VTEPs via a VXLAN - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 50
NSX controller provides parameters, such as the minimum TX and RX interval, and the multiplier, to initiate the BFD session between the VTEP and the service nodes. To establish a BFD session, enable the BFD on both the controller and the VTEP. To enable BFD in the VTEP, use bfd enable command - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 51
This following steps configure the VXLAN gateway: a. Open a browser window, enter the vCenter IP address, and log in to VMware vCenter. b. Click Service Definitions from the left navigation pane. c. Click the Hardware Devices tab. d. Click the green + icon under Hardware Devices to add a device. The - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 52
If successfully establishing connectivity between the VTEP and the NSX controller, the console displays the current connection status between the controller and the management IP address of the VTEP. 3. Create a logical switch. You can create a logical network that acts as the forwarding domain for - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 53
an external network. 5. (Optional) Enable or disable BFD globally. The following steps enable or disable BFD configuration in the controller. a. Click Service Definitions from the left navigation pane. b. Click the Hardware Devices tab. c. Click the Edit button in the BFD Configuration. d. Check or - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 54
in the VTEP, see Configure a connection to an OVSDB controller. For more information about NSX controller configuration, see the NSX User Guide from VMware. Example: VXLAN with a controller configuration This example shows a simple NSX controller and an hardware OS10 VTEP deployed in VXLAN - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 55
• Configure the NSX controller in VMware vCenter. For more information about configuring the NSX controller using the GUI, see the Configure and control VXLAN from the VMware vCenter. You must configure an OS10 VTEP with the controller configuration so that the VTEP can communicate with the NSX - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 56
3. Create an NVE instance and configure a Loopback interface as the VXLAN source tunnel interface. OS10(config)# nve OS10(config-nve)# source-interface loopback 1 4. Specify the NSX controller reachability information. OS10(config-nve)# controller ovsdb OS10(config-nve-ovsdb)# ip 10.16.140.182 port - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 57
13.0.0.3 Up 13.0.0.2 Up To view the remote VTEP status, use the show nve remote-vtep command. OS10# show nve remote-vtep IP Address: 13.0.0.2, State: up, Encap: VxLAN VNI list: ,6000 IP Address: 13.0.0.3, State: up, Encap: VxLAN VNI list: ,6000 IP Address: 13.0.0.5, State: up, Encap: VxLAN VNI - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 58
configuration initiates the OVSDB service on the OS10 switch. The no version of this command stops the OVSDB service. The no version configuration. Example OS10(config)# nve OS10(config-nve)# controller ovsdb Supported releases 10.4.3.0 or later ip port ssl Configures the OVSDB controller - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 59
the controller and removes any VXLAN binding associated with the interface. OS10(config)# interface ethernet 1/1/1 OS10(config-if-eth1/1/1)# nve-controller Supported releases 10.4.3.0 or later nve controller ssl-key-generate Generates the SSL certificate for the OVSDB server to setup the SSL - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 60
.171 6640 10.16.140.172 6640 Protocol ssl ssl ssl Connected true false true State ACTIVE BACKOFF ACTIVE Max1000 1000 1000 Supported releases NVE Controller Ports ethernet1/1/1:1 ethernet1/1/15 10.4.3.0 or later show nve controller ssl-certificate Displays the SSL certificate generated in - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 61
Up 2.2.2.2 Up OS10# show nve replicators Example (with VNID) Supported releases OS10# show nve replicators vnid 10009 Codes: * - Active Replicator BFD Status:Enabled Replicators State 2.2.2.3 Up 2.2.2.2* Up *- indicates service node to which the VTEP sends BUM traffic for the - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 62
:50:56:8a:b4:c8" 61fa240b-e6a3-4d8e-a693-dd2468e6f308 "" 3105e34b-a273-4193-a60f-51d9cee91403 6932fc02- fb12-4a22-9ec2-f0e2b20df476 Supported releases 10.4.3.0 or later show ovsdb-tables manager Displays information about the list of controllers and the respective controller connection details - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 63
Supported releases {sec_since_connect="87", sec_since_disconnect="99", state=ACTIVE} "ssl:10.16.140.172:6640" OS10# 10.4.3.0 or later show ovsdb-tables tunnel Displays information about the tunnels created by the physical switch to the service nodes. Syntax show ovsdb-tables tunnel Parameters - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 64
routing • Example: Border Leaf Gateway BGP EVPN compared to static VXLAN OS10 supports two types of VXLAN NVO overlay networks: • Static VXLAN • BGP EVPN to and from a remote VTEP, manually configure the VTEP as a member of the virtual network. No manual configuration is required. Each remote VTEP - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 65
act as the VXLAN tunnel endpoints and perform VXLAN encapsulation and decapsulation. Leaf nodes also participate in the MP-BGP EVPN to support control plane and data plane functions. Control plane functions include: • Initiate and maintain route adjacencies using any routing protocol in the underlay - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 66
the network. In this way, overlapping address spaces among tenants are supported. You can auto-generate or manually configure a RD for each EVI. In auto-EVI mode, the RD is auto- following values are used in the 4-octet-number field: • Type: 1 • D-ID: 0 • Service-ID: VNI 66 BGP EVPN for VXLAN - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 67
the virtual network ID (VNID). Therefore, in 4-byte ASN deployment, OS10 supports RT autoconfiguration if the VNID-to-VNI mapping is the same on all VTEPs. Configure BGP EVPN for VXLAN To set up BGP EVPN service in a VXLAN overlay network: 1. Configure the VXLAN overlay network. If you - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 68
For each BGP peer session in the overlay network: a. Configure the BGP peer using its Loopback IP address on the VTEP in ROUTER-BGP mode. neighbor loopback-ip-address b. Assign the BGP neighbor Loopback address to the autonomous system in ROUTER-BGP-NEIGHBOR mode. The neighbor Loopback IP address is - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 69
participate in the EVPN. In OS10, configure an EVI in auto-EVI or manual configuration mode. • Auto-EVI mode a. Enable the EVPN control plane in auto-EVI creation for overlay virtual networks in EVPN mode. Auto-EVI creation is supported only if BGP EVPN is used with 2-byte AS numbers and if at least - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 70
Display the BGP neighbors in the EVPN instances OS10# show ip bgp neighbors 110.111.170.102 BGP neighbor is 110.111.170.102, remote AS 100, local AS 100 internal link BGP version 4, remote router ID 110.111.170.102 BGP state ESTABLISHED, in this state for 04:02:59 Last read 00:21:21 seconds Hold - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 71
with VLT OS10 supports BGP EVPN operation between VLT peers that you configure as VTEPs. For more information about configurations and best practices to set up VLT for VXLAN, see Configure VXLAN - Configure VLT. This information also applies to BGP EVPN for VXLAN. Dell EMC recommends configuring - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 72
For a sample BGP EVPN VLT configuration, see Example: VXLAN with BGP EVPN. Figure 4. BGP EVPN in VLT domain VXLAN BGP commands activate (l2vpn evpn) Enables the exchange of L2 VPN EVPN address family information with a BGP neighbor or peer group. Syntax Parameters Default Command Mode activate - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 73
Parameters None Default Not configured Command mode ROUTER-NEIGHBOR Usage information To use BGP EVPN service in a VXLAN, you must configure and enable the L2VPN EVPN address family on a VTEP to support host-based routing to each BGP neighbor. Example OS10(config)# router bgp 100 OS10(config - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 74
-router-bgp-102)# neighbor 32::1 OS10(conf-router-neighbor)# address-family ipv6 unicast OS10(conf-router-bgp-neighbor-af)# no sender-side-loop-detection Supported Releases 10.3.0E or later show ip bgp l2vpn evpn Displays the internal BGP routes in the L2VPN EVPN address family in EVPN instances - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 75
advertised 13012 Connections established 1; dropped 0 Last reset never Local host: 2.2.2.2, Local port: 37853 Foreign host: 3.3.3.3, Foreign port: 179 ... Supported releases 10.4.2.0 or later VXLAN EVPN commands auto-evi Creates an EVPN instance automatically, including Route Distinguisher (RD - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 76
uses 4-byte autonomous systems or to specify the RD and RT values, manually configure EVPN instances and associate each EVI with the overlay VXLAN virtual config)# evpn OS10(config-evpn)# evi 10 OS10(config-evpn-evi)# Supported releases 10.4.2.0 or later evpn Enables the EVPN control plane for - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 77
OS10(config)# evpn OS10(config-evpn)# evi 10 OS10(config-evpn-evi)# vni 10000 OS10(config-evpn-evi)# rd 111.111.111.111:65535 Supported releases 10.4.2.0 or later route-target Configures the Route Target (RT) values EVPN routes use. Syntax Parameters route-target {auto | value {import | export - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 78
Count : 2 Remote MAC Address Count : 5 OS10# show evpn mac evi 811 count EVI 811 MAC Entries : Local MAC Address Count : 1 Remote MAC Address Count : 2 Supported releases OS10# show evpn mac evi 811 next-hop 80.80.1.8 count EVI 811 next-hop 80.80.1.8 MAC Entries : Remote MAC Address Count : 2 10 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 79
show evpn mac-ip Displays the BGP EVPN Type 2 routes used for host MAC-IP address binding. Syntax Parameters show evpn mac-ip [count | evi evi [mac-address mac-address] | mac-address macaddress | next-hop ip-address] • count - Displays the total number of MAC addresses in EVPN MAC-IP address - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 80
104 106 106 105 105 101 101 Virtual-Network-Instance 102 103 104 106 105 101 VRF-Name blue default blue default blue default Supported releases 10.4.3.0 or later show evpn vxlan-vni Displays the VXLAN overlay network for EVPN instances. Syntax show evpn vxlan-vni [vni] Parameters vni - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 81
config)# evpn OS10(config-evpn)# evi 10 OS10(config-evpn-evi)# vni 10000 Supported releases 10.4.2.0 or later Example: VXLAN with BGP EVPN The following VXLAN with VLAN. The EVPN instance is configured using manual configuration mode. The RD and RT are configured using auto-EVI mode. BGP EVPN for - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 82
Figure 5. VXLAN BGP EVPN use case VTEP 1 Leaf Switch 1. Configure a Loopback interface for the VXLAN underlay using same IP address as the VLT peer OS10(config)# interface loopback0 OS10(conf-if-lo-0)# no shutdown OS10(conf-if-lo-0)# ip address 192.168.1.1/32 OS10(conf-if-lo-0)# exit 2. Configure - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 83
3. Configure VXLAN virtual networks OS10(config)# virtual-network 10000 OS10(config-vn-10000)# vxlan-vni 10000 OS10(config-vn-vxlan-vni)# exit OS10(config-vn-10000)# exit OS10(config)# virtual-network 20000 OS10(config-vn-20000)# vxlan-vni 20000 OS10(config-vn-vxlan-vni)# exit OS10(config-vn-20000)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 84
OS10(config-router-bgp-100)# address-family ipv4 unicast OS10(config-router-bgp-af)# redistribute connected OS10(config-router-bgp-af)# exit 8. Configure eBGP for the IPv4 point-to-point peering OS10(config-router-bgp-100)# neighbor 172.16.1.1 OS10(config-router-neighbor)# remote-as 101 OS10(config- - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 85
12. Configure VLT Configure a dedicated L3 underlay path to reach the VLT Peer in case of a network failure OS10(config)# interface vlan4000 OS10(config-if-vl-4000)# no shutdown OS10(config-if-vl-4000)# ip address 172.16.250.0/31 OS10(config-if-vl-4000)# exit Configure the VLT port channel OS10( - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 86
Configure routing on the virtual networks OS10(config)# interface virtual-network 10000 OS10(conf-if-vn-10000)# ip vrf forwarding tenant1 OS10(conf-if-vn-10000)# ip address 10.1.0.231/16 OS10(conf-if-vn-10000)# ip virtual-router address 10.1.0.100 OS10(conf-if-vn-10000)# no shutdown OS10(conf-if-vn- - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 87
OS10(config)# interface port-channel20 OS10(conf-if-po-20)# no shutdown OS10(conf-if-po-20)# switchport mode trunk OS10(conf-if-po-20)# switchport access vlan 200 OS10(conf-if-po-20)# exit OS10(config)# interface ethernet1/1/6 OS10(conf-if-eth1/1/6)# no shutdown OS10(conf-if-eth1/1/6)# channel-group - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 88
OS10(config-router-neighbor)# address-family ipv4 unicast OS10(config-router-bgp-neighbor-af)# no activate OS10(config-router-bgp-neighbor-af)# exit OS10(config-router-neighbor)# address-family l2vpn evpn OS10(config-router-bgp-neighbor-af)# activate OS10(config-router-bgp-neighbor-af)# allowas-in 1 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 89
Configure UFD with uplink VLT ports and downlink network ports OS10(config)# uplink-state-group 1 OS10(conf-uplink-state-group-1)# enable OS10(conf-uplink-state-group-1)# downstream ethernet1/1/1-1/1/2 OS10(conf-uplink-state-group-1)# upstream port-channel10 OS10(conf-uplink-state-group-1)# upstream - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 90
OS10(config-vn-vxlan-vni)# exit OS10(config-vn-20000)# exit 4. Configure unused VLAN ID for untagged membership OS10(config)# virtual-network untagged-vlan 1000 5. Configure access ports as VLAN members for a port-scoped VLAN-to-VNI mapping OS10(config)# interface port-channel10 OS10(conf-if-po-10)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 91
-router-bgp-neighbor-af)# exit OS10(config-router-neighbor)# exit OS10(config-router-bgp-100)# exit 12. Configure EVPN Configure the EVPN instance in manual configuration mode, and RD and RT configuration in auto mode: OS10(config)# evpn OS10(config-evpn)# evi 10000 OS10(config-evpn-evi-10000)# vni - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 92
OS10(config-evpn-evi-20000)# vni 20000 OS10(config-evpn-evi-20000)# rd auto OS10(config-evpn-evi-20000)# route-target auto OS10(config-evpn-evi-20000)# exit OS10(config-evpn)# exit 13. Configure VLT Configure a VLTi VLAN for the virtual network OS10(config)# virtual-network 10000 OS10(config-vn- - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 93
OS10(config-router-neighbor)# exit OS10(config-router-bgp-100)# exit 14. Configure IP routing in the overlay network Create the tenant VRF OS10(config)# ip vrf tenant1 OS10(conf-vrf)# exit Configure an anycast gateway MAC address OS10(config)# ip virtual-router mac-address 00:01:01:01:01:01 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 94
OS10(config)# interface ethernet1/1/5 OS10(conf-if-eth1/1/5)# no shutdown OS10(conf-if-eth1/1/5)# channel-group 10 mode active OS10(conf-if-eth1/1/5)# no switchport OS10(conf-if-eth1/1/5)# exit OS10(config)# interface port-channel20 OS10(conf-if-po-20)# no shutdown OS10(conf-if-po-20)# switchport - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 95
(config-router-bgp-neighbor-af)# exit OS10(config-router-neighbor)# exit OS10(config-router-bgp-100)# exit 12. Configure EVPN Configure the EVPN instance manual configuration mode, and RD, and RT configuration in auto mode: OS10(config)# evpn OS10(config-evpn)# evi 10000 OS10(config-evpn-evi-10000 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 96
Configure a dedicated L3 underlay path to reach the VLT Peer in case of a network failure OS10(config)# interface vlan4000 OS10(config-if-vl-4000)# no shutdown OS10(config-if-vl-4000)# ip address 172.16.250.11/31 OS10(config-if-vl-4000)# exit Configure VLT port channels OS10(config)# interface port- - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 97
Configure routing on the virtual networks OS10(config)# interface virtual-network 10000 OS10(conf-if-vn-10000)# ip vrf forwarding tenant1 OS10(conf-if-vn-10000)# ip address 10.1.0.234/16 OS10(conf-if-vn-10000)# ip virtual-router address 10.1.0.100 OS10(conf-if-vn-10000)# no shutdown OS10(conf-if-vn- - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 98
OS10(conf-router-neighbor-af)# no sender-side-loop-detection OS10(conf-router-neighbor-af)# exit OS10(conf-router-neighbor)# exit OS10(conf-router-bgp-101)# neighbor 172.19.1.0 OS10(conf-router-neighbor)# remote-as 100 OS10(conf-router-neighbor)# no shutdown OS10(conf-router-neighbor)# address- - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 99
OS10(conf-router-neighbor-af)# no activate OS10(conf-router-neighbor-af)# exit OS10(conf-router-neighbor)# address-family l2vpn evpn OS10(conf-router-neighbor-af)# no sender-side-loop-detection OS10(conf-router-neighbor-af)# activate OS10(conf-router-neighbor-af)# exit Spine Switch 2 1. Configure - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 100
OS10(conf-router-neighbor-af)# exit OS10(conf-router-neighbor)# exit OS10(conf-router-bgp-101)# exit 4. Configure a Loopback interface for BGP EVPN peering OS10(config)# interface loopback1 OS10(conf-if-lo-1)# no shutdown OS10(conf-if-lo-1)# ip address 172.202.0.1/32 OS10(conf-if-lo-1)# exit 5. - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 101
Verify VXLAN with BGP EVPN configuration 1. Verify virtual network configurations LEAF1# show virtual-network Codes: DP - MAC-learn Dataplane, CP - MAC-learn Controlplane, UUD - Unknown-Unicast-Drop Virtual Network: 10000 Members: VLAN 100: port-channel10, port-channel1000 VxLAN Virtual Network - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 102
1 and 2: Access ports are assigned to the virtual network using a switch-scoped VLAN. EVPN instance along with RD and RT values are configured in manual mode. • On VTEPs 3 and 4: Access ports are assigned to the virtual network using a port-scoped VLAN. EVPN instance along with RD and RT values - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 103
Figure 6. VXLAN BGP EVPN use case VTEP 1 Leaf Switch 1. Configure a Loopback interface for the VXLAN underlay using same IP address as the VLT peer OS10(config)# interface loopback0 OS10(conf-if-lo-0)# no shutdown OS10(conf-if-lo-0)# ip address 192.168.1.1/32 OS10(conf-if-lo-0)# exit 2. Configure - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 104
3. Configure VXLAN virtual networks OS10(config)# virtual-network 10000 OS10(config-vn-10000)# vxlan-vni 10000 OS10(config-vn-vxlan-vni)# exit OS10(config-vn-10000)# exit OS10(config)# virtual-network 20000 OS10(config-vn-20000)# vxlan-vni 20000 OS10(config-vn-vxlan-vni)# exit OS10(config-vn-20000)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 105
)# exit OS10(config-router-neighbor)# exit OS10(config-router-bgp-100)# exit 11. Configure EVPN Configure the EVPN instance with RD and RT values in manual mode: OS10(config)# evpn OS10(config-evpn)# evi 10000 OS10(config-evpn-evi-10000)# vni 10000 OS10(config-evpn-evi-10000)# rd 192.168.1.1:10000 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 106
OS10(config-evpn-evi-20000)# route-target 100:20000 import OS10(config-evpn-evi-20000)#exit OS10(config-evpn)# 12. Configure VLT Configure a dedicated L3 underlay path to reach the VLT Peer in case of a network failure OS10(config)# interface vlan4000 OS10(config-if-vl-4000)# no shutdown OS10(config - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 107
Configure an anycast gateway MAC address OS10(config)# ip virtual-router mac-address 00:01:01:01:01:01 Configure routing on the virtual networks OS10(config)# interface virtual-network10000 OS10(conf-if-vn-10000)# ip vrf forwarding tenant1 OS10(conf-if-vn-10000)# ip address 10.1.0.231/16 OS10(conf- - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 108
OS10(conf-if-eth1/1/5)# no shutdown OS10(conf-if-eth1/1/5)# channel-group 10 mode active OS10(conf-if-eth1/1/5)# no switchport OS10(conf-if-eth1/1/5)# exit OS10(config)# interface port-channel20 OS10(conf-if-po-20)# no shutdown OS10(conf-if-po-20)# switchport mode trunk OS10(conf-if-po-20)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 109
-af)# exit OS10(config-router-neighbor)# exit OS10(config-router-bgp-99)# exit 11. Configure EVPN Configure the EVPN instance with RD and RT in manual configuration mode: OS10(config)# evpn OS10(config-evpn)# evi 10000 OS10(config-evpn-evi-10000)# vni 10000 OS10(config-evpn-evi-10000)# rd 192.168 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 110
OS10(conf-if-eth1/1/4)# no switchport OS10(conf-if-eth1/1/4)# exit Configure the VLT domain OS10(config)# vlt-domain 1 OS10(conf-vlt-1)# backup destination 10.16.150.2 OS10(conf-vlt-1)# discovery-interface ethernet1/1/3,1/1/4 OS10(conf-vlt-1)# vlt-mac aa:bb:cc:dd:ee:ff OS10(conf-vlt-1)# exit - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 111
2. Configure the Loopback interface as the VXLAN source tunnel interface OS10(config)# nve OS10(config-nve)# source-interface loopback0 OS10(config-nve)# exit 3. Configure VXLAN virtual networks OS10(config)# virtual-network 10000 OS10(config-vn-10000)# vxlan-vni 10000 OS10(config-vn-vxlan-vni)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 112
-neighbor-af)# exit OS10(config-router-neighbor)# exit OS10(config-router-bgp-100)# exit 12. Configure EVPN Configure the EVPN instance, RD, and RT in manual configuration mode: OS10(config)# evpn OS10(config-evpn)# evi 10000 OS10(config-evpn-evi-10000)# vni 10000 112 BGP EVPN for VXLAN - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 113
OS10(config-evpn-evi-10000)# rd 192.168.2.1:10000 OS10(config-evpn-evi-10000)# route-target 99:10000 import OS10(config-evpn-evi-10000)# route-target 100:10000 both OS10(config-evpn-evi-10000)#exit OS10(config-evpn)# evi 20000 OS10(config-evpn-evi-20000)# vni 20000 OS10(config-evpn-evi-20000)# rd - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 114
Configure iBGP IPv4 peering between VLT peers OS10(config)# router bgp 100 OS10(config-router-bgp-100)# neighbor 172.16.250.11 OS10(config-router-neighbor)# remote-as 100 OS10(config-router-neighbor)# no shutdown OS10(config-router-neighbor)# exit OS10(config-router-bgp-100)# exit 14. Configure IP - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 115
5. Configure access ports as VLAN members for a port-scoped VLAN-to-VNI mapping OS10(config)# interface port-channel10 OS10(conf-if-po-10)# no shutdown OS10(conf-if-po-10)# switchport mode trunk OS10(conf-if-po-10)# no switchport access vlan OS10(conf-if-po-10)# exit OS10(config)# interface - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 116
-bgp-neighbor-af)# exit OS10(config-router-neighbor)# exit OS10(config-router-bgp-100)# exit 12. Configure EVPN Configure the EVPN instance,RD, RT in manual configuration mode: OS10(config)# evpn OS10(config-evpn)# evi 10000 OS10(config-evpn-evi-10000)# vni 10000 OS10(config-evpn-evi-10000)# rd 192 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 117
OS10(conf-vn-20000)# vlti-vlan 200 OS10(conf-vn-20000)# exit Configure a dedicated L3 underlay path to reach the VLT Peer in case of a network failure OS10(config)# interface vlan4000 OS10(config-if-vl-4000)# no shutdown OS10(config-if-vl-4000)# ip address 172.16.250.11/31 OS10(config-if-vl-4000)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 118
Configure routing on the virtual networks OS10(config)# interface virtual-network10000 OS10(conf-if-vn-10000)# ip vrf forwarding tenant1 OS10(conf-if-vn-10000)# ip address 10.1.0.234/16 OS10(conf-if-vn-10000)# ip virtual-router address 10.1.0.100 OS10(conf-if-vn-10000)# no shutdown OS10(conf-if-vn- - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 119
OS10(conf-router-neighbor)# exit OS10(conf-router-bgp-101)# exit 4. Configure a Loopback interface for BGP EVPN peering OS10(config)# interface loopback1 OS10(conf-if-lo-1)# no shutdown OS10(conf-if-lo-1)# ip address 172.201.0.1/32 OS10(conf-if-lo-1)# exit 5. Configure BGP EVPN peer sessions OS10( - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 120
OS10(conf-if-eth1/1/1)# no switchport OS10(conf-if-eth1/1/1)# ip address 172.16.2.1/31 OS10(conf-if-eth1/1/1)# exit OS10(config)# interface ethernet1/1/2 OS10(conf-if-eth1/1/2)# no shutdown OS10(conf-if-eth1/1/2)# no switchport OS10(conf-if-eth1/1/2)# ip address 172.17.2.1/31 OS10(conf-if-eth1/1/2)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 121
OS10(conf-router-neighbor-af)# exit OS10(conf-router-bgp-102)# neighbor 172.17.0.1 OS10(conf-router-neighbor)# ebgp-multihop 4 OS10(conf-router-neighbor)# remote-as 99 OS10(conf-router-neighbor)# send-community extended OS10(conf-router-neighbor)# update-source loopback1 OS10(conf-router-neighbor)# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 122
Inclusive Multicast : 192.168.2.1 IRB : Enabled(tenant1) EVI : 20000, State : up Bridge-Domain : Virtual-Network 20000, VNI 20000 Route-Distinguisher : 1:192.168.1.1:20000 Route-Targets : 0:99:10000 both, 0:100:10000 import Inclusive Multicast : 192.168.2.1 IRB : Enabled(tenant1) LEAF1# - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 123
only Layer 2 functionality. In this scenario, the VxLAN routing for these Layer 2 VTEPs can be centralized to one or more Layer 3 VTEP, which support Layer 3 VxLAN functionality. The Layer 2 VxLAN capable VTEPs can be connected with the centralized Layer 3 gateway either directly or through an IP - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 124
Figure 7. Centralized Layer3 Gateway Routing VTEP 1 Leaf Switch NOTE: The virtual network interfaces with IP addresses, anycast IP addresses, and anycast gateway MAC addresses need not be configured in the VTEP 1 and VTEP 2, which are Layer 2 VTEPs. 1. Configure IP switching in the overlay network - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 125
Layer3 VTEPs and an IP underlay fabric. All VTEPS are configured with internal VNs. Limitations on platforms Routing between virtual networks and vlans are supported only in S4100-ON series, S4200-ON series, S5200-ON series, S4048T, and S6010-ON due to NPU capability. In other platforms, routing can - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 126
When VLT domain 1 receive any traffic towards external world, the traffic is routed to the separate virtual network in the ingress VTEP and sent to the Border Leaf VTEP. In the Border Leaf VTEP, the traffic is then routed to the VLAN to which an external WAN router is connected or directly connected - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 127
VTEP 1 Leaf Switch 1. Configure VXLAN virtual network. OS10(config)# virtual-network 500 OS10(config-vn-500)# vxlan-vni 500 OS10(config-vn-vxlan-vni)# exit OS10(config-vn-10000)# exit 2. Configure routing on the virtual networks. OS10(config)# interface virtual-network 500 OS10(conf-if-vn-10000)# ip - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 128
OS10(conf)#interface ethernet 1/1/7 switchport mode trunk switchport trunk allowed vlan 200 5. Configure static route for out-bound traffic pointing towards VLAN200. OS10(config)#ip route 0.0.0.0/0 10.10.0.3 VTEP 4 Leaf Switch 1. Configure VXLAN virtual network. OS10(config)# virtual-network 500 - Dell PowerSwitch S4048T-ON | VXLAN and BGP EVPN Configuration Guide for EMC Smar - Page 129
and patches, download available management software, and manage your open cases. The Dell EMC support site provides integrated, secure access to these services. To access the Dell EMC Support site, go to www.dell.com/support/. To display information in your language, scroll down to the bottom of
VXLAN and BGP EVPN Configuration Guide
for Dell EMC SmartFabric OS10
Release 10.5.0