Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit les pratiques exemplaires à utiliser pour les canaux de port virtuels (vPC) sur les commutateurs de la série Cisco Nexus 9000 (9k).
Les protocoles HSRP (Hot Standby Router Protocol), VRRP (Virtual Router Redundancy Protocol) et LACP (Link Aggregation Control Protocol) sont également inclus dans cette licence de base.
Les fonctionnalités de couche 3 telles que le protocole OSPF (Open Shortest Path First) ou le protocole ISIS (Intermediate-System-to-Intermediate System) nécessitent une licence LAN_ENTERPRISE_SERVICES_PKG.
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
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.
L'appairage de fabric vPC fournit une solution d'accès à double résidence améliorée sans la surcharge des ports physiques inutiles pour la liaison d'homologue vPC.
Ce document s'applique à :
Ce document couvre également les opérations de mise à niveau logicielle en service (ISSU) liées à vPC et fournit des détails sur les dernières améliorations vPC (restauration différée, minuteurs d'interface NVE (Network Virtual Interface)).
vPC est une technologie de virtualisation qui présente les deux périphériques jumelés de la gamme Cisco Nexus 9000 comme un noeud logique de couche 2 unique pour accéder aux périphériques de couche 2 ou aux terminaux.
vPC appartient à la famille de technologies Multichassis EtherChannel (MCEC). Un canal de port virtuel (vPC) permet aux liaisons physiquement connectées à deux périphériques Cisco Nexus 9000 différents d'apparaître comme un canal de port unique vers un troisième périphérique.
Le troisième périphérique peut être un commutateur, un serveur ou tout autre périphérique réseau prenant en charge la technologie d'agrégation de liaisons.
vPC offre les avantages techniques suivants :
Le vPC offre aux utilisateurs les avantages opérationnels et architecturaux suivants :
vPC exploite les aspects de redondance matérielle et logicielle par le biais des méthodes suivantes :
À partir du protocole STP, vPC élimine les ports bloqués STP et utilise toute la bande passante de liaison ascendante disponible. Le protocole STP est utilisé comme mécanisme de sécurité intégrée et ne dicte pas le chemin L2 pour les périphériques connectés au vPC.
Au sein d'un domaine vPC, un utilisateur peut connecter des périphériques d'accès de plusieurs manières : les connexions connectées au vPC qui tirent parti du comportement actif/actif avec canal de port, la connectivité active/en veille incluent le protocole STP et la connexion unique sans protocole STP qui s'exécute sur le périphérique d'accès.
Dans le schéma, l'hôte se connecte à une paire de commutateurs Nexus 9000 avec l'ID de domaine vPC, mais les commutateurs configurés par l'hôte n'exécutent pas le vPC eux-mêmes. Le commutateur d'accès/hôte enregistre la liaison ascendante en tant que canal de port simple sans connaissance du vPC.
Leaf-1
vlan 2
vn-segment 10002
vlan 10
vn-segment 10010
route-map PERMIT-ALL permit 10
vrf context test
vni 10002
rd auto
address-family ipv4 unicast
route-target both auto
route-target both auto evpn
interface nve1
no shutdown
host-reachability protocol bgp
source-interface loopback1
member vni 10002 associate-vrf
member vni 10010
suppress-arp
mcast-group 239.1.1.1
interface loopback0
ip address 10.1.1.1/32
ip router ospf 100 area 0.0.0.0
ip pim sparse-mode
no shutdown
interface loopback1
ip address 10.2.1.1/32
ip router ospf 100 area 0.0.0.0
ip pim sparse-mode
no shutdown
Leaf-2
vlan 2
vn-segment 10002
vlan 10
vn-segment 10010
route-map PERMIT-ALL permit 10
vrf context test
vni 10002
rd auto
address-family ipv4 unicast
route-target both auto
route-target both auto evpn
interface nve1
no shutdown
host-reachability protocol bgp
advertise virtual-rmac
source-interface loopback1
member vni 10002
associate-vrf member
vni 10010
suppress-arp
mcast-group 239.1.1.1
interface loopback1
ip address 10.2.1.4/32
ip address 10.2.1.10/32 secondary
ip router ospf 100 area 0.0.0.0
ip pim sparse-mode
icam monitor scale
interface loopback0
ip address 10.1.1.4/32
ip router ospf 100 area 0.0.0.0
ip pim sparse-mode
no shutdown
Leaf-2(config-if)# show run vpc
feature vpc
vpc domain 1
peer-switch
peer-keepalive destination 10.201.182.26 source 10.201.182.25
peer-gateway
ip arp synchronize
interface port-channel10
vpc peer-link
interface port-channel20
vpc 20
Leaf-3
vlan 2
vn-segment 10002
vlan 10
vn-segment 10010
route-map PERMIT-ALL permit 10
vrf context test
vni 10002
rd auto
address-family ipv4 unicast
route-target both auto
route-target both auto evpn
interface nve1
no shutdown
host-reachability protocol bgp
advertise virtual-rmac
source-interface loopback1
member vni 10002
associate-vrf member
vni 10010
suppress-arp
mcast-group 239.1.1.1
interface loopback1
ip address 10.2.1.3/32
ip address 10.2.1.10/32 secondary
ip router ospf 100 area 0.0.0.0
ip pim sparse-mode
icam monitor scale
interface loopback0
ip address 10.1.1.3/32
ip router ospf 100 area 0.0.0.0
ip pim sparse-mode
Leaf-3(config-if)# show run vpc
feature vpc
vpc domain 1
peer-switch
peer-keepalive destination 10.201.182.25 source 10.201.182.26
peer-gateway
ip arp synchronize
interface port-channel10
vpc peer-link
interface port-channel20
vpc 20
Spine-1
interface loopback0
ip address 10.3.1.1/32
ip router ospf 100 area 0.0.0.0
ip pim sparse-mode
Host-1
interface Vlan10
no shutdown
vrf member test
ip address 172.16.1.101/25
Host-2
interface Vlan10
no shutdown
vrf member test
ip address 172.16.1.102/25
Référez-vous à cette section pour vous assurer du bon fonctionnement de votre configuration.
ip interface Status for VRF "test"(3) Interface IP Address État de l'interface |
État de l'interface IP pour le « test » VRF(3) interface Adresse IP État de l'interface |
Cette section fournit des informations que vous pouvez utiliser pour dépanner votre configuration.
Leaf-2(config-if)# show vpc bri État vPC ---------------------------------------------------------------------------- Vérifiez la commande « show vpc consistency-parameters vpc <vpc-num> » pour connaître la raison de la cohérence de vpc arrêté et pour connaître les raisons de la cohérence de type 2 pour |
Leaf-3(config-if)# show vpc bri Mode Virtual-peerlink : Désactivé État vPC ---------------------------------------------------------------------------- Vérifiez la commande « show vpc consistency-parameters vpc <vpc-num> » pour connaître la raison de la cohérence de vpc arrêté et pour connaître les raisons de la cohérence de type 2 pour |
Leaf-2
Leaf-2(config-vpc-domain)# show run vpc
feature vpc
vpc domain 1
peer-switch
peer-keepalive destination 10.201.182.26
virtual peer-link destination 10.1.1.3 source 10.1.1.4 dscp 56
peer-gateway
ip arp synchronize
interface port-channel10
vpc peer-link
interface Ethernet1/46
mtu 9216
port-type fabric
ip address 192.168.2.1/24
ip ospf network point-to-point
ip router ospf 100 area 0.0.0.0
ip pim sparse-mode
no shutdown
Leaf-3
Leaf-3(config-vpc-domain)# show run vpc
feature vpc
vpc domain 1
peer-switch
peer-keepalive destination 10.201.182.25
virtual peer-link destination 10.1.1.4 source 10.1.1.3 dscp 56
peer-gateway
ip arp synchronize
interface port-channel10
vpc peer-link
interface Ethernet1/47
mtu 9216
port-type fabric
ip address 192.168.1.1/24
ip ospf network point-to-point
ip router ospf 100 area 0.0.0.0
ip pim sparse-mode
no shutdown
Utilisez cette section pour confirmer que votre configuration fonctionne correctement.
show vpc brief
show vpc role
show vpc virtual-peerlink vlan consistency
show vpc fabric-ports
show vpc consistency-para global
show nve interface nve 1 detail
Leaf-2
Leaf-2(config-if-range)# show run vpc
feature vpc
vpc domain 1
peer-switch
peer-keepalive destination 10.201.182.26 source 10.201.182.25
peer-gateway
ip arp synchronize
interface port-channel10
vpc peer-link
interface port-channel20
vpc 20
interface port-channel40
vpc 40
Leaf-3
Leaf-3(config-if-range)# show run vpc
feature vpc
vpc domain 1
peer-switch
peer-keepalive destination 10.201.182.25 source 10.201.182.26
peer-gateway
ip arp synchronize
interface port-channel10
vpc peer-link
interface port-channel20
vpc 20
interface port-channel40
vpc 40
Leaf-4
Leaf-4(config-if)# show run vpc
feature vpc
vpc domain 2
peer-switch
peer-keepalive destination 10.201.182.29 source 10.201.182.28
peer-gateway
interface port-channel10
vpc peer-link
interface port-channel20
vpc 20
interface port-channel40
vpc 40
Leaf-5
Leaf-5(config-if)# show running-config vpc
feature vpc
vpc domain 2
peer-switch
peer-keepalive destination 10.201.182.28 source 10.201.182.29
peer-gateway
interface port-channel10
vpc peer-link
interface port-channel20
vpc 20
interface port-channel40
vpc 40
Dans vPC double face, les deux commutateurs Nexus 9000 exécutent vPC. Chaque paire vPC de commutateurs Nexus 9000 est connectée à la paire vPC d'agrégation avec un vPC unique.
Leaf-2
Leaf-2(config-if-range)# show run vpc
feature vpc
vpc domain 1
peer-switch
peer-keepalive destination 10.201.182.26
virtual peer-link destination 10.1.1.3 source 10.1.1.4 dscp 56
peer-gateway
ip arp synchronize
interface port-channel10
vpc peer-link
interface port-channel20
vpc 20
interface port-channel40
vpc 40
Leaf-3
Leaf-3(config-if-range)# show run vpc
feature vpc
vpc domain 1
peer-switch
peer-keepalive destination 10.201.182.25
virtual peer-link destination 10.1.1.4 source 10.1.1.3 dscp 56
peer-gateway
ip arp synchronize
interface port-channel10
vpc peer-link
interface port-channel20
vpc 20
interface port-channel40
vpc 40
Leaf-4 and Leaf-5 configuration is similar as double-sided vPC.
Cette section fournit des informations que vous pouvez utiliser pour dépanner votre configuration.
Leaf-4(config-if)# show spanning-tree VLAN0010 Protocole Spanning Tree activé rstp ID de racine Priorité 32778 Adresse 0023.04ee.be01 Coût 5 Port 4105 (port-channel10) Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec ID de pont Priorité 32778 (priorité 32768 sys-id-ext 10) Adresse 0023.04ee.be02 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Rôle D'Interface Sts Coût Prio.Nbr Type ---------------- ---- — --------- -------- -------------------------------- Po10 Root FWD 4 128.4105 (peer-link vPC) Réseau P2p Po20 Desg FWD 1 128,4115 (vPC) P2p Po40 Root FWD 1 128,4135 (vPC) P2p VLAN0020 Protocole Spanning Tree activé rstp ID de racine Priorité 32788 Adresse 0023.04ee.be02 Ce pont est la racine Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec ID de pont Priorité 32788 (priorité 32768 sys-id-ext 20) Adresse 0023.04ee.be02 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Rôle D'Interface Sts Coût Prio.Nbr Type ---------------- ---- — --------- -------- -------------------------------- Po10 Root FWD 4 128.4105 (peer-link vPC) Réseau P2p Po20 Desg FWD 1 128,4115 (vPC) P2p Po40 Desg FWD 1 128,4135 (vPC) P2p |
Leaf-5(config-if)# show spanning-tree VLAN0010 Protocole Spanning Tree activé rstp ID de racine Priorité 32778 Adresse 0023.04ee.be01 Coût 1 Port 4135 (port-channel40) Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec ID de pont Priorité 32778 (priorité 32768 sys-id-ext 10) Adresse 0023.04ee.be02 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Rôle D'Interface Sts Coût Prio.Nbr Type ---------------- ---- — --------- -------- -------------------------------- Po10 Desg FWD 4 128.4105 (peer-link vPC) Réseau P2p Po20 Desg FWD 1 128,4115 (vPC) P2p Po40 Root FWD 1 128,4135 (vPC) P2p VLAN0020 Protocole Spanning Tree activé rstp ID de racine Priorité 32788 Adresse 0023.04ee.be02 Ce pont est la racine Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec ID de pont Priorité 32788 (priorité 32768 sys-id-ext 20) Adresse 0023.04ee.be02 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Rôle D'Interface Sts Coût Prio.Nbr Type ---------------- ---- — --------- -------- -------------------------------- Po10 Desg FWD 4 128.4105 (peer-link vPC) Réseau P2p Po20 Desg FWD 1 128,4115 (vPC) P2p Po40 Desg FWD 1 128,4135 (vPC) P2p Leaf-5(config-if)# |
Leaf-2(config-if-range)# show spanning-tree VLAN0001 Protocole Spanning Tree activé rstp ID de racine Priorité 32769 Adresse 0023.04ee.be01 Coût 0 Port 0 () Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec ID de pont Priorité 32769 (priorité 32768 sys-id-ext 1) Adresse 003a.9c28.2cc7 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Rôle D'Interface Sts Coût Prio.Nbr Type ---------------- ---- — --------- -------- -------------------------------- Eth1/47 Desg FWD 4 128,185 P2p VLAN0010 Protocole Spanning Tree activé rstp ID de racine Priorité 32778 Adresse 0023.04ee.be01 Ce pont est la racine Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec ID de pont Priorité 32778 (priorité 32768 sys-id-ext 10) Adresse 0023.04ee.be01 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Rôle D'Interface Sts Coût Prio.Nbr Type ---------------- ---- — --------- -------- -------------------------------- Po10 Desg FWD 4 128.4105 (peer-link vPC) Réseau P2p Po40 Desg FWD 1 128,4135 (vPC) P2p Eth1/47 Desg FWD 4 128,185 P2p Leaf-2(config-if-range)# |
Leaf-3(config-if-range)# show spanning-tree VLAN0010 Protocole Spanning Tree activé rstp ID de racine Priorité 32778 Adresse 0023.04ee.be01 Ce pont est la racine Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec ID de pont Priorité 32778 (priorité 32768 sys-id-ext 10) Adresse 0023.04ee.be01 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Rôle D'Interface Sts Coût Prio.Nbr Type ---------------- ---- — --------- -------- -------------------------------- Po10 Root FWD 4 128.4105 (peer-link vPC) Réseau P2p Po40 Desg FWD 1 128,4135 (vPC) P2p Leaf-3(config-if-range)# |
Cette section décrit les meilleures pratiques pour la mise à niveau logicielle sans interruption, l'utilisation de Cisco ISSU lorsqu'un domaine vPC est configuré. La fonctionnalité vPC System NX-OS Upgrade (ou Downgrade) vPC est entièrement compatible avec Cisco ISSU.
Dans un environnement vPC, ISSU est la méthode recommandée pour mettre à niveau le système. Le système vPC peut être mis à niveau indépendamment sans interruption du trafic. La mise à niveau est sérialisée et doit être exécutée une par une. Le verrouillage de la configuration pendant l'ISSU empêche les mises à niveau synchrones sur les deux périphériques homologues vPC (la configuration est automatiquement verrouillée sur un autre périphérique homologue vPC lorsque l'ISSU est lancé). Pour effectuer l'opération ISSU, 1 bouton unique est nécessaire.
Remarque : vPC avec FEX (hôte vPC) prend également entièrement en charge ISSU. Il n'y a aucune perte de paquets lorsque le domaine vPC mis à niveau a FEX. Le serveur à double connexion à 2 FEX différents via un port-channel standard ne sait pas que l'opération de mise à niveau se produit sur le réseau.
switch#install all nxos bootflash:<image name>
périphérique homologue vPC 1, 9K1 (charge le code en premier sur le périphérique homologue vPC principal ou secondaire sans importance) utilisez ISSU. Notez que la configuration d'un autre périphérique homologue vPC (9K2) est verrouillée pour le protéger contre toute opération sur le commutateur.
Remarque : la mise à niveau de 9k1 de 7.x vers 9.3.8/9.3.9 a provoqué la panne du port 40g sur vPC. Si peer-link est connecté avec 40 G, il est recommandé de mettre à niveau les deux commutateurs vers 9.3.8/9.3.9 pour activer la 40G ou le chemin doit suivre : I7(7) - 9.3(1) - 9.3(9).
show version
show module
show spanning-tree summary
show vlan summary
show ip interface brief
show port-channel summary
show vpc
show vpc brief
show vpc role
show vpc peer-keepalives
show vpc statistics peer-keepalive
show vpc consistency-parameters global
show vpc consistency-parameters interface port-channel<>
show vpc consistency-parameters vlans
show run vpc all
show hsrp brief
show hsrp
show run hsrp
show hsrp interface vlan <vlan_number>
Show vrrp
Show vrrp brief
Show vrrp interface vlan <vlan_number>
Show run vrrp
Assurez-vous que le trafic est transféré vers le commutateur redondant via des commandes partagées sur le commutateur redondant.
show vpc
show vpc statistics
show ip route vrf all summary
show ip mroute vrf all summary
show ip interface brief
show interface status
show port-channel summary
show hsrp brief
Show vrrp brief
Assurez-vous que le périphérique de remplacement est configuré avec l'image et la licence correctes.
show version
show module
show diagnostic results module all detail
show license
show license usage
show system internal mts buffer summary|detail
show logging logfile
show logging nvram
Si la récupération automatique est activée, désactivez-la lors du remplacement.
Leaf-2(config)# vpc domain 1
Leaf-2(config-vpc-domain)# no auto-recovery
Leaf-2(config-if)# show vpc bri
Legend:
(*) - local vPC is down, forwarding via vPC peer-link
vPC domain id : 1
Peer status : peer adjacency formed ok
vPC keep-alive status : peer is alive
Configuration consistency status : success
Per-vlan consistency status : success
Type-2 consistency status : success
vPC role : primary
Number of vPCs configured : 1
Peer Gateway : Enabled
Dual-active excluded VLANs : - Graceful Consistency Check : Enabled
Auto-recovery status : Disabled
Delay-restore status : Timer is off. (timeout = 30s)
Delay-restore SVI status : Timer is off (timeout = 10s)
Delay-restore Orphan-port status : Timer is off.(timeout = 0s)
Operational Layer3 Peer-router : Disabled
Virtual-peerlink mode : Disabled
Assurez-vous que le bit Sticky est défini sur False.
Leaf-5(config-vpc-domain)# show sys internal vpcm info all | i i stick
OOB Peer Version: 2 OOB peer was alive: TRUE Sticky Master: FALSE
show version
show module
show diagnostics result module all detail
show environment
show license usage
show interface status
show ip interface brief
show interface status err-disabled
show cdp neighbors
show redundancy status
show spanning-tree summary
show port-channel summary
show vpc
show vpc brief
show vpc role
show vpc peer-keepalives
show vpc statistics peer-keepalive
show vpc consistency-parameters global
show vpc consistency-parameters interface port-channel1
show vpc consistency-parameters vlans
show hsrp brief
show vrrp brief
Sur le VXLAN vPC, il est recommandé d'augmenter le délai de restauration interface-vlan dans la configuration vPC, si le nombre d'interfaces SVI est augmenté. Par exemple, s'il y a 1000 VNI avec 1000 SVI, il est recommandé d'augmenter le délai de restauration interface-vlan à 45 secondes.
switch(config-vpc-domain)# delay restore interface-vlan 45
Leaf-2(config-if-range)# show nve interface nve 1 detail
Interface: nve1, State: Up, encapsulation: VXLAN
VPC Capability: VPC-VIP-Only [notified]
Local Router MAC: 003a.9c28.2cc7
Host Learning Mode: Control-Plane
Source-Interface: loopback1 (primary: 10.1.1.41.1.4, secondary: 10.1.1.10)
Source Interface State: Up
Virtual RMAC Advertisement: Yes
NVE Flags:
Interface Handle: 0x49000001
Source Interface hold-down-time: 180
Source Interface hold-up-time: 30
Remaining hold-down time: 0 seconds
Virtual Router MAC: 0200.1401.010a
Interface state: nve-intf-add-complete
Fabric convergence time: 135 seconds
Fabric convergence time left: 0 seconds
La fonctionnalité Peer-Switch vPC permet à une paire de périphériques homologues vPC d'apparaître en tant que racine unique du protocole Spanning Tree dans la topologie de couche 2 (ils ont le même ID de pont). Le commutateur homologue vPC doit être configuré sur les deux périphériques homologues vPC pour devenir opérationnel. La commande est la suivante :
N9K(config-vpc-domain)# peer-switch
La passerelle d'homologue vPC permet à un périphérique homologue vPC d'agir en tant que passerelle active pour les paquets adressés à l'adresse MAC de l'autre périphérique homologue. Il conserve le transfert du trafic local vers le périphérique homologue vPC et évite l'utilisation de la liaison homologue. L'activation de la fonctionnalité Peer-Gateway n'a aucun impact sur le trafic et les fonctionnalités.
N9k-1(config)# vpc domain 1
N9k-1(config-vpc-domain)# peer-gateway
La commande peer-router de couche 3 a été introduite pour activer le routage sur le vPC.
N9k-1(config)# vpc domain 1
N9k-1(config-vpc-domain)# layer3 peer-router
N9K-1(config-vpc-domain)# exit
N9K-1# sh vpc
Legend:(*)
- local vPC is down, forwarding via vPC peer-link
vPC domain id : 100
Peer status : peer adjacency formed ok
vPC keep-alive status : peer is alive
Configuration consistency status : success
Per-vlan consistency status : success
Type-2 consistency status : success
vPC role : secondary, operational primary
Number of vPCs configured : 2
Peer Gateway : Enabled
Peer gateway excluded VLANs : -
Peer gateway excluded bridge-domains : -
Dual-active excluded VLANs and BDs : -
Graceful Consistency Check : Enabled
Auto-recovery status : Enabled (timeout = 240 seconds)
Operational Layer3 Peer-router : Enabled
Révision | Date de publication | Commentaires |
---|---|---|
2.0 |
06-Dec-2023 |
Texte de remplacement ajouté.
Exigences de style, liste des collaborateurs et mise en forme mises à jour. |
1.0 |
19-Oct-2022 |
Première publication |