Overview
– Stelt één apparaat in staat een PortChannel over twee upstream-apparaten te gebruiken
– Elimineert Spanning Tree Protocol geblokkeerde poorten
– Biedt een lusvrije topologie
– Gebruikt alle beschikbare uplink-bandbreedte
– Biedt snelle convergentie als ofwel de link ofwel een apparaat faalt
– Biedt link-level resiliency
– Helpt hoge beschikbaarheid te garanderen
Figuur 1. vPC met twee poorten van elk van twee Fabric Extenders
Figuur 2. vPC met elke Fabric Extender dubbel verbonden met twee Cisco Nexus 5000 Series Switches
vPC-concepten
– vPC: vPC verwijst naar het gecombineerde PortChannel tussen de vPC peer apparaten en het downstream apparaat.
– vPC peer switch: De vPC peer switch is een van een paar switches die zijn verbonden met het speciale PortChannel dat bekend staat als de vPC peer link. Eén apparaat wordt geselecteerd als het primaire apparaat, en het andere is het secundaire apparaat.
– vPC peer link: De vPC peer-link is de link die wordt gebruikt om toestanden tussen de vPC peer-apparaten te synchroniseren. De vPC peer link transporteert besturingsverkeer tussen twee vPC switches en ook multicast, broadcast dataverkeer. In sommige scenario’s waarin de verbinding uitvalt, wordt ook unicast verkeer getransporteerd. U moet ten minste twee 10 Gigabit Ethernet interfaces hebben voor peer links.
– vPC-domein: Dit domein omvat beide vPC peer-apparaten, de vPC peer keepalive link, en alle PortChannels in de vPC die zijn verbonden met de downstream-apparaten. Het wordt ook geassocieerd met de configuratiemodus die u moet gebruiken om globale vPC-parameters toe te wijzen.
– vPC peer keepalive link: De peer keepalive link bewaakt de vitaliteit van een vPC peer switch. De peer keepalive link verstuurt periodieke keepalive berichten tussen vPC peer apparaten. De vPC peer keepalive link kan een management interface of een switched virtual interface (SVI) zijn. Er gaat geen data- of synchronisatieverkeer over de vPC peer keepalive link; het enige verkeer op deze link is een bericht dat aangeeft dat de oorspronkelijke switch actief is en vPC uitvoert.
– vPC member port: vPC member ports zijn interfaces die tot de vPC’s behoren.
Figuur 3. vPC Concepten
vPC Configuratie
– Schakel de vPC functie in.
– Creëer een vPC domein en ga naar vpc-domain mode.
– Configureer de vPC peer keepalive link.
– (Optioneel) Configureer de systeemprioriteit.
– (Optioneel) Configureer de prioriteit van de vPC-rol.
– Creëer de vPC peer link.
– Verplaats de PortChannel naar vPC.
Tabel 1. Stappen voor vPC-configuratie
Command |
Doel |
|
Stap 1 |
configure t |
Ga naar de globale configuratie modus. |
Stap 2 |
feature vpc Voorbeeld: switch(config)feature vpc |
Schakel de vPC feature in. De vPC-feature moet zijn ingeschakeld voordat deze kan worden geconfigureerd |
Stap 3 |
vpc domain domain-id Voorbeeld: switch(config)# vpc domain 5 switch(config-vpc-domain)# |
Maak een vPC-domein en wijs een domein-ID toe. |
Stap 4 |
peer-keepalive destination ipaddress Voorbeeld: Beheerinterface voor peer keepalive link: switch(config-vpc-domain)# peer-keepalive destination 172.28.230.85 switch(config-vpc-domain)# SVI voor peer keepalive link: switch(config-vpc-domain)#peer-keepalive destination 172.28.1.100 source 172.28.1.120 vrf default |
Configureer het IPv4-adres voor het remote end van de vPC peer keepalive link. Het systeem maakt de vPC peer link niet aan totdat u een vPC peer keepalive link configureert. De Cisco Nexus 5000 Series biedt geen ondersteuning voor het maken of configureren van extra Virtual Route Forwarding (VRF) instanties. Er worden twee VRF instanties aangemaakt wanneer het systeem opstart: management en default. De management interface bevindt zich in de VRF management instance, en alle SVI’s bevinden zich in de VRF default instance. Zowel beheerinterfaces als SVI’s kunnen worden gebruikt voor peer keepalive-links. De beheerinterface en VRF-beheerinstantie zijn de standaardinstellingen. Het tweede voorbeeld toont hoe de SVI te configureren als de keepalive link. Het bronadres moet worden opgegeven wanneer de VRF standaard instantie wordt gebruikt voor peer keepalive communicatie. |
Stap 5 |
system-priority priority Voorbeeld: switch(config-vpc-domain)# system-priority 4000 switch(config-vpc-domain)# |
(Optioneel) Voer de systeemprioriteit in die u wilt voor het gespecificeerde vPC-domein. Het bereik van waarden is 1 tot 65535. De standaardwaarde is 32667. U moet de vPC-systeemprioriteit handmatig configureren wanneer u Link Aggregation Control Protocol (LACP) uitvoert om ervoor te zorgen dat de vPC-peerapparaten de primaire apparaten zijn op LACP. Wanneer u de systeemprioriteit handmatig configureert, moet u ervoor zorgen dat u dezelfde prioriteitswaarde configureert op beide vPC-peerapparaten. Als deze waarden niet overeenkomen, zal vPC niet worden geactiveerd. |
Stap 6 |
rol prioriteit prioriteit Voorbeeld: switch(config-vpc-domain)# role priority 2000 switch(config-vpc-domain)# |
(Optioneel) Voer de rolprioriteit in die u voor deze vPC-switch wilt. Het bereik van waarden is 1 tot 65636, en de standaardwaarde is 32667. De schakelaar met lagere prioriteit zal worden gekozen als de vPC primaire schakelaar. Als de peer link faalt, zal vPC peer detecteren of de peer switch in leven is via de vPC peer keepalive link. Als de vPC primaire schakelaar in leven is, zal de vPC secundaire schakelaar zijn vPC lidpoorten opschorten om potentiële looping te voorkomen, terwijl de vPC primaire schakelaar al zijn vPC lidpoorten actief houdt. |
Stap 7 |
interface port-channel channel-number vpc peer-link Voorbeeld: switch(config)# interface port-channel 20 switch(config-if)# vpc peer-link |
Selecteer het PortChannel dat u wilt gebruiken als de vPC peer-link voor dit apparaat, en ga naar de interfaceconfiguratiemodus. Configureer het geselecteerde PortChannel als de vPC peer link. |
Stap 8 |
interface port-channel channel-number vpc number Voorbeeld: switch(config)#interface e1/1 switch(config-if)channel-group 20 switch(config-if)# interface port-channel 20 switch(config-if)# vpc 100 |
Voeg de interface toe aan de PortChannel en verplaats de PortChannel vervolgens naar de vPC om verbinding te maken met het downstreamapparaat. Het vPC nummer varieert van 1 tot 4096. Het vPC nummer hoeft niet overeen te komen met het PortChannel nummer, maar het moet wel overeenkomen met het nummer van de vPC peer switch voor die vPC bundel. Een PortChannel is zelfs nodig als er slechts één lidinterface voor de PortChannel is. Wanneer er slechts één lid voor de PortChannel is, zal de hardware PortChannel resource niet worden aangemaakt. |
vPC Configuratie Voorbeelden
Figuur 4. vPC Configuratie Voorbeeld: vPC met twee poorten van twee Fabric Extenders
Stap 1. Configureer het management interface IP adres en de standaard route.
Stap 2. Schakel vPC en LACP in.
Stap 3. Maak een VLAN aan.
Stap 4. Creëer het vPC domein.
Stap 5. Configureer de vPC rol prioriteit (optioneel).
Stap 6. Configureer de peer keepalive link. Het IP-adres van de beheerinterface voor Cisco Nexus 5000 Series Switch 2 is 172.25.182.52.
Stap 7. Configureer de vPC peer link. Merk op dat, net als voor een gewone interswitch trunk, trunking moet zijn ingeschakeld voor de VLAN’s waartoe de vPC lidpoort behoort.
Stap 8. Configureer de Cisco Nexus 2000 Series Fabric Extenders en de fabric interface.
Stap 9. Verplaats de fabric extender interface naar vPC. Nadat fabric extender 100 (fex 100) online komt, creëer de PortChannel voor interface eth100/1/1 en verplaats de PortChannel naar de vPC. Merk op dat het PortChannel nummer en vPC nummer verschillend kunnen zijn, maar het vPC nummer moet hetzelfde zijn op beide Cisco Nexus 5000 Series Switches.
——–:: Management VRF zal worden gebruikt als de standaard VRF ::——–
Figuur 5. vPC configuratievoorbeeld: Fabric Extender Dual-Connected to Cisco Nexus 5000 Series Switches
Verifiëren van de vPC Configuratie
Tabel 2. Commando’s voor het verifiëren van de vPC-configuratie
Commando |
Doel |
show feature |
Geeft weer of vPC al dan niet is ingeschakeld |
show vpc brief |
Geeft beknopte informatie over de vPC’s |
show vpc consistency-parameters |
Toont de status van die parameters die consistent moeten zijn over alle vPC interfaces |
show running-config vpc |
Toont lopende configuratie-informatie voor vPC’s |
show port channel capacity |
Rapporteert het aantal PortChannels dat is geconfigureerd en het aantal dat nog beschikbaar is op het apparaat |
show vpc statistics |
Toont statistieken over de vPC’s |
show vpc peer-keepalive |
Toont informatie over de peer keepalive berichten |
show vpc role |
Toont de peer status, rol van het lokale apparaat, vPC-systeem MAC-adres en systeemprioriteit, en MAC-adres en prioriteit voor het lokale vPC-apparaat |
vPC-configuratiecompatibiliteit controleren
Configuratieparameters die identiek moeten zijn
– PortChannel mode
– Aan, uit, of actief
– Verbindingssnelheid per PortChannel
– Duplex-modus per PortChannel
– Trunk-modus per PortChannel
– Native VLAN
– Spanning Tree Protocol-modus
– Spanning Tree Protocol-regio configuratie voor Multiple Spanning Tree (MST) Protocol
– In- of uitschakelen toestand per VLAN
– Spanning Tree Protocol globale instellingen
– Bridge assurance instelling
– Poort type instelling (u moet alle vPC interfaces instellen als netwerkpoorten)
– Loop guard instellingen
– Spanning Tree Protocol interface instellingen
– Poort type instelling
– Loop guard
– Root guard
– Quality of service (QoS) configuratie en parameters
– Priority flow control (PFC)
– Strict priority queuing en deficit weighted round robin (DWRR)
– Maximum transmission unit (MTU)
Configuratieparameters die identiek moeten zijn
– MAC-adres verouderingstimers
– Statische MAC-adres invoer
– Alle toegangscontrolelijst (ACL) configuraties en parameters
– Spanning Tree Protocol interface instellingen
– Bridge Protocol Data Unit (BPDU) filter
– BPDU guard
– Cost
– Link type
– Priority
– VLANs (Rapid Per-VLAN Spanning Tree Plus )
– Internet Group Management Protocol (IGMP) snooping