Table des matières

Introduction

Conditions préalables

Exigences

Composants utilisés

Informations générales

Terminologies utilisées

Configurer

Diagramme du réseau

Configurations

Introduction

Ce document décrit comment configurer une CML avec des commutateurs Nexus 9Kv en utilisant VXLAN avec la méthode Flood and Learn.

Conditions préalables

Exigences

Cisco vous recommande de prendre connaissance des rubriques suivantes :

- Compréhension du routage et de la commutation

- Les concepts de routage multidiffusion tels que Rendezvous Point (RP) et Platform Independent Multicast (PIM)

Composants utilisés

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.

Informations générales

Ce document fournit également des conseils sur le déploiement des travaux pratiques, ainsi que sur la vérification des configurations et des opérations.

Dans le cadre de ces travaux pratiques, le laboratoire de modélisation Cisco (CML) avec commutateurs Nexus 9000V est utilisé à la fois pour le module Leaf et le module Spine.

Leaf1

Bouclage0 - 1.1.1.1

Bouclage1 - 10.10.10.10

Leaf2

Bouclage0 - 2.2.2.2

Loopb ack1 - 20.20.20.20

Leaf3

Bouclage0 - 3.3.3.3

Bouclage1 - 30.30.30.30

Spine1

Bouclage0 - 4.4.4.4

Bouclage1 - 60.60.60.60 - RP anycast

Spine2

Bouclage0 - 5.5.5.5

Bouclage1 - 60.60.60.60 - RP anycast

Sous-réseau du bureau

192.168.100.0/24

Terminologies utilisées

Terminal de tunnel (VTEP) du réseau local extensible virtuel (VXLAN) : encapsule le trafic MAC dans le trafic IP et achemine le trafic MAC vers d'autres VTEP.

Identificateur de réseau VXLAN (VNID) : ID de l'en-tête VXLAN qui identifie le réseau et peut être mappé à un VLAN. Du point de vue du transfert, un VNID est un domaine de diffusion.

Network Virtual Interface (NVE) : interface logique sur laquelle l'encapsulation et la désencapsulation ont lieu.

Diffusion, monodiffusion et multidiffusion inconnues (BUM)

Configurer

Diagramme du réseau

Diagramme de connectivité réseau

Configurations

Étape 1.

- Activez la fonctionnalité Open Shortest Path First (OSPF).

- Ajoutez des boucles à tous les périphériques.

- Activez le protocole OSPF sur les interfaces Ethernet et les boucles.

Activation du protocole OSPF sur l'interface leaf

Activation du protocole OSPF sur l'interface Spine

Le voisinage OSPF est établi entre les commutateurs Leaf et Spine.

Voisin OSPF établi avec des commutateurs Leaf

Voisin OSPF établi avec les commutateurs Spine

Envoyez une requête ping de Leaf1 vers Leaf3

Étape 2.

Ajoutez une interface de bouclage supplémentaire qui sera utilisée pour VXLAN sur les commutateurs Leaf. Vérifiez également l'accessibilité de tous les commutateurs Leaf dans le fabric.

Bouclage pour VXLAN

Accessibilité de superposition de Leaf2 à Leaf1

Étape 3.

Configurez PIM Any-Source Multicast (ASM) et Anycast RP sur les spines :

- Activez la fonctionnalité PIM.

- Activez PIM sur tous les liens sous-jacents.

- Créez une boucle sur les spines à utiliser pour Anycast RP.

- Annoncez cette boucle dans OSPF.

- Configurez Anycast RP (fonctionnalité Nexus) sur les spines.

- Configurer le RP sur tous les périphériques.

RP ANYCAST :

Anycast RP est un mécanisme permettant un basculement rapide du RP et le partage de charge du RP. Anycast RP implique l'utilisation de la même adresse IP (rp-address) sur deux routeurs ou plus qui fonctionneront comme RP. Cette adresse IP doit être annoncée dans le protocole IGP (Interior Gateway Protocol) afin que les autres routeurs puissent choisir le meilleur chemin vers l'adresse IP. En cas de panne, le temps de convergence sera le même que celui de l'IGP.

Le fait d'avoir plusieurs RP avec la même adresse IP garantit que les sources et les récepteurs seront toujours routés vers le RP le plus proche en fonction de la table de routage de monodiffusion. Les messages de jonction PIM des récepteurs peuvent être envoyés à un RP, tandis que les routeurs désignés PIM enregistrent leurs sources locales à un autre RP.

Il est important de synchroniser les informations entre les différents RP, car certains expéditeurs et récepteurs peuvent joindre le routeur 1 en tant que RP, tandis que d'autres peuvent joindre le routeur 2 en tant que RP. Si les routeurs ne disposent pas d'informations complètes sur toutes les sources, la communication multidiffusion peut être interrompue. Afin de résoudre ce problème, un mécanisme est nécessaire pour synchroniser les informations sur les sources parmi tous les routeurs agissant en tant que RP.

Deux protocoles peuvent être utilisés à cette fin : Protocole MSDP (Multicast Source Discovery Protocol) et PIM.

60.60.60.60 est l'IP RP Anycast et 4.4.4.4/5.5.5.5 est l'IP de bouclage de Spine 1 et Spine 2

Configuration RP Anycast sur les commutateurs Leaf

Formation du voisinage PIM

Remarque : N'oubliez pas de mettre également PIM sur le bouclage à utiliser pour VXLAN sur les commutateurs Leaf.

Étape 4.

- Activer la fonctionnalité VXLAN.

- Activez cette fonctionnalité afin de mapper les VLAN aux identificateurs de réseau virtuel (VNI).

- Créez NVE.

- Configurer le port d'accès vers le bureau.

Activation des fonctionnalités VXLAN

Création d'une interface NVE

Mappage VLAN à segment VLAN

État de l'interface NVE

Lancez une requête ping de Desktop0 vers Desktop1 et Desktop2 afin de vérifier leur accessibilité.

Lorsqu’une requête ARP (Address Resolution Protocol) est émise de Desktop0 vers Desktop1, le paquet ARP est envoyé à Leaf1. Leaf1 transfère ensuite le paquet vers le périphérique Spine à l’aide de l’adresse de multidiffusion 239.0.0.1, qui est utilisée pour VNI1000. Le périphérique Spine multidiffuse les paquets vers tous les périphériques Leaf qui font partie du même VNI 10000.

Envoyez une requête ping de Desktop0 (192.168.100.100) vers Desktop1 (192.168.100.150) et Desktop2 (192.168.100.200).

Envoyez une requête ping de Desktop0 vers Desktop1 et Desktop2

LEAF1 forme un homologue NVE avec LEAF3.

leaf1# show  nve  peers

Interface Peer-IP                                 State LearnType Uptime   Route

r-Mac

--------- --------------------------------------  ----- --------- -------- -----

------------

nve1      30.30.30.30                             Up    DP        00:10:23 n/a

leaf1# show  nve  vni 10000

Codes: CP - Control Plane        DP - Data Plane

UC - Unconfigured         SA - Suppress ARP

SU - Suppress Unknown Unicast

Xconn - Crossconnect

MS-IR - Multisite Ingress Replication

Interface VNI      Multicast-group   State Mode Type [BD/VRF]      Flags

--------- -------- ----------------- ----- ---- ------------------ -----

nve1      10000    239.0.0.1         Up    DP   L2 [10]

LEAF3 forme un homologue NVE avec LEAF1.

leaf3# show  nve  peers

Interface Peer-IP                                 State LearnType Uptime   Route

r-Mac

--------- --------------------------------------  ----- --------- -------- -----

------------

nve1      10.10.10.10                             Up    DP        00:10:56 n/a

leaf3# show  nve vni 10000

Codes: CP - Control Plane        DP - Data Plane

UC - Unconfigured         SA - Suppress ARP

SU - Suppress Unknown Unicast

Xconn - Crossconnect

MS-IR - Multisite Ingress Replication

Interface VNI      Multicast-group   State Mode Type [BD/VRF]      Flags

--------- -------- ----------------- ----- ---- ------------------ -----

nve1      10000    239.0.0.1         Up    DP   L2 [10]

leaf1# show  mac address-table

Legend:

* - primary entry, G - Gateway MAC, (R) - Routed MAC, O - Overlay MAC

age - seconds since last seen,+ - primary entry using vPC Peer-Link,

(T) - True, (F) - False, C - ControlPlane MAC, ~ - vsan

VLAN     MAC Address      Type      age     Secure NTFY Ports

---------+-----------------+--------+---------+------+----+------------------

*   10     5254.0004.8b92   dynamic  0         F      F    Eth1/3                                      ------- MAC Address of Desktop0 connected to Leaf1

*   10     5254.0005.84a2   dynamic  0         F      F    nve1(30.30.30.30)                    ------- MAC Address of Desktop1 connected to Leaf3

G    -     5206.ab8a.1b08   static   -         F      F    sup-eth1(R)

leaf3# show  mac address-table

Legend:

* - primary entry, G - Gateway MAC, (R) - Routed MAC, O - Overlay MAC

age - seconds since last seen,+ - primary entry using vPC Peer-Link,

(T) - True, (F) - False, C - ControlPlane MAC, ~ - vsan

VLAN     MAC Address      Type      age     Secure NTFY Ports

---------+-----------------+--------+---------+------+----+------------------

*   10     5254.0004.8b92   dynamic  0         F      F    nve1(10.10.10.10)                 ------- MAC Address of Desktop0 connected to Leaf1

*   10     5254.0005.84a2   dynamic  0         F      F    Eth1/1                                    ------- MAC Address of Desktop1 connected to Leaf3

G    -     5206.0619.1b08   static   -         F      F    sup-eth1(R)

Voici l'instantané Wireshark lorsqu'un paquet ARP est initié de Leaf1 vers une multidiffusion.

Capture Wireshark montrant le paquet de requête ARP allant au groupe de multidiffusion