Platform: Nexus 9300/9000v ยท NX-OS 10.4(5) command model Independent clean lab; not cumulative with other lessons. === SPINE1 === hostname SPINE1 interface loopback0 ip address 10.255.0.1/32 interface Ethernet1/1 no switchport mtu 9216 ip address 192.0.2.0/31 no shutdown interface Ethernet1/2 no switchport mtu 9216 ip address 192.0.2.2/31 no shutdown interface Ethernet1/3 no switchport mtu 9216 ip address 192.0.2.4/31 no shutdown interface Ethernet1/4 no switchport mtu 9216 ip address 192.0.2.6/31 no shutdown feature bgp ip prefix-list INFRA seq 10 permit 10.255.0.0/24 ge 32 le 32 router bgp 65000 router-id 10.255.0.1 address-family ipv4 unicast network 10.255.0.1/32 maximum-paths 2 neighbor 192.0.2.1 remote-as 65010 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out disable-peer-as-check neighbor 192.0.2.3 remote-as 65010 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out disable-peer-as-check neighbor 192.0.2.5 remote-as 65010 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out disable-peer-as-check neighbor 192.0.2.7 remote-as 65010 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out disable-peer-as-check nv overlay evpn route-map KEEP-VTEP permit 10 set ip next-hop unchanged router bgp 65000 address-family l2vpn evpn retain route-target all nexthop route-map KEEP-VTEP neighbor 10.255.0.3 remote-as 65010 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended route-map KEEP-VTEP out disable-peer-as-check neighbor 10.255.0.4 remote-as 65010 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended route-map KEEP-VTEP out disable-peer-as-check neighbor 10.255.0.5 remote-as 65010 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended route-map KEEP-VTEP out disable-peer-as-check neighbor 10.255.0.6 remote-as 65010 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended route-map KEEP-VTEP out disable-peer-as-check === SPINE2 === hostname SPINE2 interface loopback0 ip address 10.255.0.2/32 interface Ethernet1/1 no switchport mtu 9216 ip address 192.0.2.8/31 no shutdown interface Ethernet1/2 no switchport mtu 9216 ip address 192.0.2.10/31 no shutdown interface Ethernet1/3 no switchport mtu 9216 ip address 192.0.2.12/31 no shutdown interface Ethernet1/4 no switchport mtu 9216 ip address 192.0.2.14/31 no shutdown feature bgp ip prefix-list INFRA seq 10 permit 10.255.0.0/24 ge 32 le 32 router bgp 65000 router-id 10.255.0.2 address-family ipv4 unicast network 10.255.0.2/32 maximum-paths 2 neighbor 192.0.2.9 remote-as 65010 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out disable-peer-as-check neighbor 192.0.2.11 remote-as 65010 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out disable-peer-as-check neighbor 192.0.2.13 remote-as 65010 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out disable-peer-as-check neighbor 192.0.2.15 remote-as 65010 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out disable-peer-as-check nv overlay evpn route-map KEEP-VTEP permit 10 set ip next-hop unchanged router bgp 65000 address-family l2vpn evpn retain route-target all nexthop route-map KEEP-VTEP neighbor 10.255.0.3 remote-as 65010 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended route-map KEEP-VTEP out disable-peer-as-check neighbor 10.255.0.4 remote-as 65010 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended route-map KEEP-VTEP out disable-peer-as-check neighbor 10.255.0.5 remote-as 65010 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended route-map KEEP-VTEP out disable-peer-as-check neighbor 10.255.0.6 remote-as 65010 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended route-map KEEP-VTEP out disable-peer-as-check === LEAF1 === hostname LEAF1 interface loopback0 ip address 10.255.0.3/32 interface Ethernet1/1 no switchport mtu 9216 ip address 192.0.2.1/31 no shutdown interface Ethernet1/2 no switchport mtu 9216 ip address 192.0.2.9/31 no shutdown feature bgp ip prefix-list INFRA seq 10 permit 10.255.0.0/24 ge 32 le 32 router bgp 65010 router-id 10.255.0.3 address-family ipv4 unicast network 10.255.0.3/32 maximum-paths 2 neighbor 192.0.2.0 remote-as 65000 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out allowas-in 1 neighbor 192.0.2.8 remote-as 65000 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out allowas-in 1 nv overlay evpn route-map KEEP-VTEP permit 10 set ip next-hop unchanged router bgp 65010 address-family l2vpn evpn neighbor 10.255.0.1 remote-as 65000 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended allowas-in 1 neighbor 10.255.0.2 remote-as 65000 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended allowas-in 1 feature nv overlay feature vn-segment-vlan-based vlan 10 vn-segment 10010 interface Ethernet1/3 switchport switchport mode access switchport access vlan 10 spanning-tree port type edge no shutdown interface nve1 no shutdown source-interface loopback0 host-reachability protocol bgp member vni 10010 ingress-replication protocol bgp evpn vni 10010 l2 rd auto route-target import 65000:10010 route-target export 65000:10010 === LEAF2 === hostname LEAF2 interface loopback0 ip address 10.255.0.4/32 interface Ethernet1/1 no switchport mtu 9216 ip address 192.0.2.3/31 no shutdown interface Ethernet1/2 no switchport mtu 9216 ip address 192.0.2.11/31 no shutdown feature bgp ip prefix-list INFRA seq 10 permit 10.255.0.0/24 ge 32 le 32 router bgp 65010 router-id 10.255.0.4 address-family ipv4 unicast network 10.255.0.4/32 maximum-paths 2 neighbor 192.0.2.2 remote-as 65000 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out allowas-in 1 neighbor 192.0.2.10 remote-as 65000 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out allowas-in 1 nv overlay evpn route-map KEEP-VTEP permit 10 set ip next-hop unchanged router bgp 65010 address-family l2vpn evpn neighbor 10.255.0.1 remote-as 65000 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended allowas-in 1 neighbor 10.255.0.2 remote-as 65000 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended allowas-in 1 feature nv overlay feature vn-segment-vlan-based vlan 10 vn-segment 10010 interface Ethernet1/3 switchport switchport mode access switchport access vlan 10 spanning-tree port type edge no shutdown interface nve1 no shutdown source-interface loopback0 host-reachability protocol bgp member vni 10010 ingress-replication protocol bgp evpn vni 10010 l2 rd auto route-target import 65000:10010 route-target export 65000:10010 === LEAF3 === hostname LEAF3 interface loopback0 ip address 10.255.0.5/32 interface Ethernet1/1 no switchport mtu 9216 ip address 192.0.2.5/31 no shutdown interface Ethernet1/2 no switchport mtu 9216 ip address 192.0.2.13/31 no shutdown feature bgp ip prefix-list INFRA seq 10 permit 10.255.0.0/24 ge 32 le 32 router bgp 65010 router-id 10.255.0.5 address-family ipv4 unicast network 10.255.0.5/32 maximum-paths 2 neighbor 192.0.2.4 remote-as 65000 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out allowas-in 1 neighbor 192.0.2.12 remote-as 65000 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out allowas-in 1 nv overlay evpn route-map KEEP-VTEP permit 10 set ip next-hop unchanged router bgp 65010 address-family l2vpn evpn neighbor 10.255.0.1 remote-as 65000 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended allowas-in 1 neighbor 10.255.0.2 remote-as 65000 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended allowas-in 1 feature nv overlay feature vn-segment-vlan-based vlan 10 vn-segment 10010 interface Ethernet1/3 switchport switchport mode access switchport access vlan 10 spanning-tree port type edge no shutdown interface nve1 no shutdown source-interface loopback0 host-reachability protocol bgp member vni 10010 ingress-replication protocol bgp evpn vni 10010 l2 rd auto route-target import 65000:10010 route-target export 65000:10010 === LEAF4 === hostname LEAF4 interface loopback0 ip address 10.255.0.6/32 interface Ethernet1/1 no switchport mtu 9216 ip address 192.0.2.7/31 no shutdown interface Ethernet1/2 no switchport mtu 9216 ip address 192.0.2.15/31 no shutdown feature bgp ip prefix-list INFRA seq 10 permit 10.255.0.0/24 ge 32 le 32 router bgp 65010 router-id 10.255.0.6 address-family ipv4 unicast network 10.255.0.6/32 maximum-paths 2 neighbor 192.0.2.6 remote-as 65000 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out allowas-in 1 neighbor 192.0.2.14 remote-as 65000 address-family ipv4 unicast prefix-list INFRA in prefix-list INFRA out allowas-in 1 nv overlay evpn route-map KEEP-VTEP permit 10 set ip next-hop unchanged router bgp 65010 address-family l2vpn evpn neighbor 10.255.0.1 remote-as 65000 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended allowas-in 1 neighbor 10.255.0.2 remote-as 65000 update-source loopback0 ebgp-multihop 3 address-family l2vpn evpn send-community send-community extended allowas-in 1 feature nv overlay feature vn-segment-vlan-based vlan 10 vn-segment 10010 interface Ethernet1/3 switchport switchport mode access switchport access vlan 10 spanning-tree port type edge no shutdown interface nve1 no shutdown source-interface loopback0 host-reachability protocol bgp member vni 10010 ingress-replication protocol bgp evpn vni 10010 l2 rd auto route-target import 65000:10010 route-target export 65000:10010