Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Configureren

Netwerkdiagram

Configuraties

N9K-1

N9K-2

Verifiëren

Gerelateerde informatie

Inleiding

In dit document wordt beschreven hoe u de connectiviteit tussen twee Virtual Tunnel End Points (VTEP's) in Virtual Extensible LAN (VxLAN) kunt testen.

Voorwaarden

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- Nexus NX-OS-software

- Border Gateway Protocol (BGP)

- VxLAN

Gebruikte componenten

De informatie in dit document is gebaseerd op Cisco Nexus N9K-C93180YC-EX met NXOS versie 10.3(3).

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.

Configureren

Zodra VxLAN is ingesteld, willen gebruikers normaal gesproken testen of het werkt zoals verwacht. Hoewel de aanbevolen manier om dit te doen is om een ping-test uit te voeren tussen twee eindhosts, die zijn verbonden met verschillende VTEP's, is het ook mogelijk om de connectiviteit van de fabric te testen met behulp van loopback-interfaces op de VTEP's.

Opmerking: het gebruik van Switch Virtual Interface (SVI) als bron of bestemming van de ping-test is geen geldige test voor connectiviteit met de fabric. De reden is dat we dezelfde IP-verbinding hebben op SVI's vanwege de functie Anycast Gateway.

Netwerkdiagram

Configuraties

Nexus N9K-2 is geconfigureerd als SPINE, terwijl zowel N9K-1 als N9K-2 zijn geconfigureerd als VTEP's in deze VxLAN-implementatie.

Layer 3 is uitgebreid, dus we hebben een laag 3 Virtual Network Interface (VNI) op beide VTEP's voor elke Virtual Routing and Forwarding (VRF).

De Layer 3 VNI die is geconfigureerd voor VRF evpn_a is 50100.

N9K-1

Stap 1. We configureren een loopback als onderdeel van de VRF die we willen testen.

N9K-1(config)# interface loopback50

N9K-1(config-if)# vrf member evpn_a

Message reported by command ::                 vrf member evpn_a

Warning: Deleted all L3 config on interface loopback50

N9K-1(config-if)# ip address 10.255.255.1/32

Stap 2. We adverteren deze loopback in de stof. Anders kan de bestemming zelf, zelfs als het ICMP-verzoek de bestemming bereikt, het ICMP-antwoord niet terugsturen.

N9K-1(config)# router bgp 65522

N9K-1(config-router)# vrf evpn_a

N9K-1(config-router-vrf)# address-family ipv4 unicast

N9K-1(config-router-vrf-af)# network 10.255.255.1/32

N9K-2

Stap 1. We configureren een loopback als onderdeel van de VRF die we willen testen.

N9K-2(config)# interface loopback50

N9K-2(config-if)# vrf member evpn_a

Message reported by command ::                 vrf member evpn_a

Warning: Deleted all L3 config on interface loopback50

N9K-2(config-if)# ip address 10.255.255.2/32

Stap 2. We adverteren deze loopback in de stof. Anders kan de bestemming zelf, zelfs als het ICMP-verzoek de bestemming bereikt, het ICMP-antwoord niet terugsturen.

N9K-2(config)# router bgp 65522

N9K-2(config-router)# vrf evpn_a

N9K-2(config-router-vrf)# address-family ipv4 unicast

N9K-2(config-router-vrf-af)# network 10.255.255.2/32

Verifiëren

Stap 1. Bevestig dat de loopback aanwezig is in de lokale BGP-tabel voor de IPv4 Unicast-adresfamilie.

N9K-1# show ip bgp 10.255.255.1/32 vrf evpn_a

BGP routing table information for VRF evpn_a, address family IPv4 Unicast

BGP routing table entry for 10.255.255.1/32, version 732

Paths: (1 available, best #1)

Flags: (0x80c0002) (high32 0x000020) on xmit-list, is not in urib, exported

vpn: version 1053, (0x00000000100002) on xmit-list

Multipath: eBGP iBGP

Advertised path-id 1, VPN AF advertised path-id 1

Path type: local, path is valid, is best path, no labeled nexthop, is extd

AS-Path: NONE, path locally originated

0.0.0.0 (metric 0) from 0.0.0.0 (10.2.254.100)

Origin IGP, MED not set, localpref 100, weight 32768

Extcommunity: RT:65522:50100

VRF advertise information:

Path-id 1 not advertised to any peer

VPN AF advertise information:

Path-id 1 not advertised to any peer

N9K-2# show ip bgp 10.255.255.2/32 vrf evpn_a

BGP routing table information for VRF evpn_a, address family IPv4 Unicast

BGP routing table entry for 10.255.255.2/32, version 241

Paths: (1 available, best #1)

Flags: (0x80c0002) (high32 0x000020) on xmit-list, is not in urib, exported

vpn: version 417, (0x00000000100002) on xmit-list

Multipath: eBGP iBGP

Advertised path-id 1, VPN AF advertised path-id 1

Path type: local, path is valid, is best path, no labeled nexthop, is extd

AS-Path: NONE, path locally originated

0.0.0.0 (metric 0) from 0.0.0.0 (10.2.254.100)

Origin IGP, MED not set, localpref 100, weight 32768

Extcommunity: RT:65522:50100

VRF advertise information:

Path-id 1 not advertised to any peer

VPN AF advertise information:

Path-id 1 not advertised to any peer

Stap 2. Bevestig dat loopback aanwezig is in de lokale BGP-tabel voor de adresfamilie L2VPN EVPN en wordt geadverteerd aan de verwachte Network Virtual Interface (NVE)-peers.

N9K-1# show bgp l2vpn evpn 10.255.255.1 vrf evpn_a

BGP routing table information for VRF default, address family L2VPN EVPN

Route Distinguisher: 10.2.0.49:4    (L3VNI 50100)

BGP routing table entry for [5]:[0]:[0]:[32]:[10.255.255.1]/224, version 36993

Paths: (1 available, best #1)

Flags: (0x000002) (high32 00000000) on xmit-list, is not in l2rib/evpn

Advertised path-id 1

Path type: local, path is valid, is best path, no labeled nexthop

Gateway IP: 0.0.0.0

AS-Path: NONE, path locally originated

10.2.1.49 (metric 0) from 0.0.0.0 (10.2.0.49)

Origin IGP, MED not set, localpref 100, weight 32768

Received label 50100

Extcommunity: RT:65522:50100 ENCAP:8 Router MAC:a0e0.af67.511d

Path-id 1 advertised to peers:

10.2.0.33          10.2.0.34

N9K-2#

LEAF48# show bgp l2vpn evpn 10.255.255.2 vrf evpn_a

BGP routing table information for VRF default, address family L2VPN EVPN

Route Distinguisher: 10.2.0.48:4    (L3VNI 50100)

BGP routing table entry for [5]:[0]:[0]:[32]:[10.255.255.2]/224, version 13373

Paths: (1 available, best #1)

Flags: (0x000002) (high32 00000000) on xmit-list, is not in l2rib/evpn

Advertised path-id 1

Path type: local, path is valid, is best path, no labeled nexthop

Gateway IP: 0.0.0.0

AS-Path: NONE, path locally originated

10.2.1.48 (metric 0) from 0.0.0.0 (10.2.0.48)

Origin IGP, MED not set, localpref 100, weight 32768

Received label 50100

Extcommunity: RT:65522:50100 ENCAP:8 Router MAC:6cb2.aeee.5a97

Path-id 1 advertised to peers:

10.2.0.33          10.2.0.34

Stap 3. Bevestig dat de update is ontvangen van de externe NVE-peer.

N9K-1# show bgp l2vpn evpn 10.255.255.2 vrf evpn_a

BGP routing table information for VRF default, address family L2VPN EVPN

Route Distinguisher: 10.2.0.49:4    (L3VNI 50100)

BGP routing table entry for [5]:[0]:[0]:[32]:[10.255.255.2]/224, version 36995

Paths: (1 available, best #1)

Flags: (0x000002) (high32 00000000) on xmit-list, is not in l2rib/evpn, is not in HW

Advertised path-id 1

Path type: internal, path is valid, is best path, no labeled nexthop

Imported from 10.2.0.48:4:[5]:[0]:[0]:[32]:[10.255.255.2]/224

Gateway IP: 0.0.0.0

AS-Path: NONE, path sourced internal to AS

10.2.1.48 (metric 6) from 10.2.0.33 (10.2.0.33)

Origin IGP, MED not set, localpref 100, weight 0

Received label 50100

Extcommunity: RT:65522:50100 Route-Import:10.2.1.147:3100 Source AS:65522:0

ENCAP:8 Router MAC:6cb2.aeee.5a97

Originator: 10.2.0.48 Cluster list: 0.0.255.242

Path-id 1 not advertised to any peer

N9K-2# show bgp l2vpn evpn 10.255.255.1 vrf evpn_a

BGP routing table information for VRF default, address family L2VPN EVPN

Route Distinguisher: 10.2.0.48:4    (L3VNI 50100)

BGP routing table entry for [5]:[0]:[0]:[32]:[10.255.255.1]/224, version 13372

Paths: (1 available, best #1)

Flags: (0x000002) (high32 00000000) on xmit-list, is not in l2rib/evpn, is not in HW

Advertised path-id 1

Path type: internal, path is valid, is best path, no labeled nexthop

Imported from 10.2.0.49:4:[5]:[0]:[0]:[32]:[10.255.255.1]/224

Gateway IP: 0.0.0.0

AS-Path: NONE, path sourced internal to AS

10.2.1.49 (metric 6) from 10.2.0.33 (10.2.0.33)

Origin IGP, MED not set, localpref 100, weight 0

Received label 50100

Extcommunity: RT:65522:50100 Route-Import:10.2.1.49:3100 Source AS:65522:0

ENCAP:8 Router MAC:a0e0.af67.511d

Originator: 10.2.0.49 Cluster list: 0.0.255.242

Path-id 1 not advertised to any peer

Stap 4. Bevestig dat er een route is voor externe loopback in de routeringstabel en dat de volgende stap de verwachte NVE-peer is.

N9K-1# show ip route 10.255.255.2 vrf evpn_a

IP Route Table for VRF "evpn_a"

'*' denotes best ucast next-hop

'**' denotes best mcast next-hop

'[x/y]' denotes [preference/metric]

'%

' in via output denotes VRF

10.255.255.2/32, ubest/mbest: 1/0

*via 10.2.1.48%default, [200/0], 00:12:39, bgp-65522, internal, tag 65522, segid: 50100 tunnelid: 0xa020130 encap: VXLAN

N9K-2# show ip route 10.255.255.1 vrf evpn_a

IP Route Table for VRF "evpn_a"

'*' denotes best ucast next-hop

'**' denotes best mcast next-hop

'[x/y]' denotes [preference/metric]

'%

' in via output denotes VRF

10.255.255.1/32, ubest/mbest: 1/0

*via 10.2.1.49%default, [200/0], 00:15:36, bgp-65522, internal, tag 65522, segid: 50100 tunnelid: 0xa020131 encap: VXLAN

Stap 5. Stuur ICMP-verzoek naar externe loopback, met behulp van de bron als de lokale loopback.

N9K-1# ping 10.255.255.2 source-interface loopback 50

PING 10.255.255.2 (10.255.255.2): 56 data bytes

64 bytes from 10.255.255.2: icmp_seq=0 ttl=254 time=2.009 ms

64 bytes from 10.255.255.2: icmp_seq=1 ttl=254 time=1.26 ms

64 bytes from 10.255.255.2: icmp_seq=2 ttl=254 time=1.231 ms

64 bytes from 10.255.255.2: icmp_seq=3 ttl=254 time=1.142 ms

64 bytes from 10.255.255.2: icmp_seq=4 ttl=254 time=1.127 ms

--- 10.255.255.2 ping statistics ---

5 packets transmitted, 5 packets received, 0.00% packet loss

round-trip min/avg/max = 1.127/1.353/2.009 ms

N9K-2# ping 10.255.255.1 source-interface loopback 50

PING 10.255.255.1 (10.255.255.1): 56 data bytes

64 bytes from 10.255.255.1: icmp_seq=0 ttl=254 time=1.47 ms

64 bytes from 10.255.255.1: icmp_seq=1 ttl=254 time=1.396 ms

64 bytes from 10.255.255.1: icmp_seq=2 ttl=254 time=1.327 ms

64 bytes from 10.255.255.1: icmp_seq=3 ttl=254 time=1.451 ms

64 bytes from 10.255.255.1: icmp_seq=4 ttl=254 time=1.366 ms

--- 10.255.255.1 ping statistics ---

5 packets transmitted, 5 packets received, 0.00% packet loss

round-trip min/avg/max = 1.327/1.402/1.47 ms

Gerelateerde informatie

VXLAN BGP EVPN configureren