Přehled
– Umožňuje jednomu zařízení používat kanál PortChannel napříč dvěma navazujícími zařízeními
– Eliminuje porty blokované protokolem Spanning Tree
– Poskytuje topologii bez smyček
– Využívá veškerou dostupnou šířku pásma na navazující lince
– Zajišťuje rychlou konvergenci v případě selhání linky nebo zařízení
– Poskytuje propojení-úroveň odolnosti
– Pomáhá zajistit vysokou dostupnost
Obrázek 1. vPC se dvěma porty z každého ze dvou Fabric Extenderů
Obrázek 2. vPC s každým Fabric Extenderem dvojitě připojeným ke dvěma přepínačům Cisco Nexus řady 5000
Koncepty vPC
– vPC: vPC označuje kombinovaný kanál PortChannel mezi rovnocennými zařízeními vPC a následným zařízením.
– Přepínač vPC peer: Přepínač vPC peer je jeden z dvojice přepínačů, které jsou připojeny ke speciálnímu kanálu PortChannel známému jako vPC peer link. Jedno zařízení bude vybráno jako primární zařízení a druhé jako sekundární zařízení.
– peer linka vPC: Vzájemná linka vPC je linka používaná k synchronizaci stavů mezi vzájemnými zařízeními vPC. Vzájemná linka vPC přenáší řídicí provoz mezi dvěma přepínači vPC a také datový provoz multicast, broadcast. V některých scénářích selhání linky přenáší také unicastový provoz. Pro peer linky byste měli mít k dispozici alespoň dvě rozhraní 10 Gigabit Ethernet.
– doména vPC: Tato doména zahrnuje obě peer zařízení vPC, peer linku vPC keepalive a všechny kanály PortChannels vPC připojené k navazujícím zařízením. Je také spojena s konfiguračním režimem, který je nutné použít pro přiřazení globálních parametrů vPC.
– vPC peer keepalive link: Peer keepalive link monitoruje vitalitu peer přepínače vPC. Peer keepalive link odesílá periodické keepalive zprávy mezi peer zařízeními vPC. VPC peer keepalive link může být rozhraní pro správu nebo přepínané virtuální rozhraní (SVI). Přes peer keepalive linku vPC neprobíhá žádný datový ani synchronizační provoz; jediným provozem na této lince je zpráva, která informuje o tom, že výchozí přepínač je v provozu a používá vPC.
– členský port vPC: Členské porty vPC jsou rozhraní, která patří do vPC.
Obrázek 3. Koncepty vPC
Konfigurace vPC
– Povolte funkci vPC.
– Vytvořte doménu vPC a vstupte do režimu vpc-domain.
– Nakonfigurujte spojení vPC peer keepalive.
– (Nepovinné) Nakonfigurujte prioritu systému.
– (Nepovinné) Konfigurujte prioritu role vPC.
– Vytvoření peer spojení vPC.
– Přesunout kanál PortChannel do vPC.
Tabulka 1. Kroky konfigurace vPC
Příkaz |
Účel. |
|
Krok 1 |
configure t |
Vstup do globálního konfiguračního režimu. |
Krok 2 |
feature vpc Příklad: switch(config)feature vpc |
Povolte funkci vPC. Před konfigurací funkce vPC musí být funkce povolena |
Krok 3 |
vpc domain domain-id Příklad: switch(config)# vpc domain 5 switch(config-vpc-domain)# |
Vytvoření vPC domény a přiřazení ID domény. |
Krok 4 |
peer-keepalive cílová ipadresa Příklad: Rozhraní pro správu peer keepalive spojení: switch(config-vpc-domain)# peer-keepalive destination 172.28.230.85 switch(config-vpc-domain)# SVI pro peer keepalive link: switch(config-vpc-domain)#peer-keepalive destination 172.28.1.100 source 172.28.1.120 vrf default |
Konfigurace IPv4 adresy pro vzdálený konec vPC peer keepalive linky. Systém nevytvoří vPC peer spojení, dokud nenakonfigurujete vPC peer keepalive spojení. Systém Cisco Nexus řady 5000 nepodporuje vytváření ani konfiguraci dalších instancí virtuálního směrování (VRF). Při spuštění systému jsou vytvořeny dvě instance VRF: správní a výchozí. Rozhraní pro správu je v instanci VRF pro správu a všechna rozhraní SVI jsou ve výchozí instanci VRF. Rozhraní pro správu i rozhraní SVI lze použít pro vzájemné udržovací spojení. Rozhraní pro správu a instance pro správu VRF jsou výchozí. Druhý příklad ukazuje, jak nakonfigurovat rozhraní SVI jako udržovací linku. Pokud je pro peer keepalive komunikaci použita výchozí instance VRF, musí být zadána zdrojová adresa. |
Krok 5 |
system-priority priority Příklad: switch(config-vpc-domain)# system-priority 4000 switch(config-vpc-domain)# |
(Volitelné) Zadejte systémovou prioritu, kterou chcete pro zadanou vPC doménu. Rozsah hodnot je 1 až 65535. Výchozí hodnota je 32667. Pokud používáte protokol LACP (Link Aggregation Control Protocol), měli byste ručně nakonfigurovat systémovou prioritu vPC, abyste zajistili, že zařízení vPC peer jsou primárními zařízeními v protokolu LACP. Při ruční konfiguraci systémové priority dbejte na to, abyste na obou peer zařízeních vPC nakonfigurovali stejnou hodnotu priority. Pokud se tyto hodnoty neshodují, protokol vPC nebude aktivován. |
Krok 6 |
priorita role priorita Příklad: switch(config-vpc-domain)# role priority 2000 switch(config-vpc-domain)# |
(Volitelné) Zadejte prioritu role, kterou chcete pro tento vPC přepínač. Rozsah hodnot je 1 až 65636, výchozí hodnota je 32667. Přepínač s nižší prioritou bude zvolen jako primární přepínač vPC. Pokud dojde k výpadku peer spojení, vPC peer zjistí, zda je peer přepínač naživu prostřednictvím vPC peer keepalive spojení. Pokud je primární přepínač vPC naživu, sekundární přepínač vPC pozastaví své členské porty vPC, aby zabránil případnému zacyklení, zatímco primární přepínač vPC udržuje všechny své členské porty vPC aktivní. |
Krok 7 |
interface port-channel channel-number vpc peer-link Příklad: switch(config)# interface port-channel 20 switch(config-if)# vpc peer-link |
Vyberte PortChannel, který chcete použít jako vPC peer link pro toto zařízení, a vstupte do režimu konfigurace rozhraní. Nakonfigurujte vybraný kanál PortChannel jako peer link vPC. |
Krok 8 |
interface port-channel channel-number vpc number Příklad: switch(config)#interface e1/1 switch(config-if)channel-group 20 switch(config-if)# interface port-channel 20 switch(config-if)# vpc 100 |
Přidejte rozhraní do PortChannel a poté přesuňte PortChannel do vPC pro připojení k následnému zařízení. Číslo vPC se pohybuje od 1 do 4096. Číslo vPC se nemusí shodovat s číslem PortChannel, ale musí se shodovat s číslem peer přepínače vPC pro daný svazek vPC. Kanál PortChannel je nutný i v případě, že pro tento kanál PortChannel existuje pouze jedno členské rozhraní. Pokud je pro PortChannel pouze jeden člen, hardwarový prostředek PortChannel nebude vytvořen. |
Příklady konfigurace vPC
Obrázek 4. Příklad konfigurace vPC: vPC se dvěma porty ze dvou Fabric Extenderů
Krok 1. Zkonfigurujte vPC s dvěma porty ze dvou Fabric Extenderů. Nakonfigurujte IP adresu rozhraní pro správu a výchozí trasu.
2. krok. Povolte vPC a LACP.
3. krok. Vytvořte síť VLAN.
Krok 4. Zkontrolujte, zda je možné použít funkci lacp. Vytvořte doménu vPC.
5. krok. Nakonfigurujte prioritu role vPC (volitelné).
6. krok. Nakonfigurujte peer keepalive spojení. IP adresa rozhraní pro správu pro přepínač Cisco Nexus 5000 Series 2 je 172.25.182.52.
Krok 7. Nakonfigurujte vzájemné propojení vPC. Všimněte si, že stejně jako u běžného interswitch trunku musí být trunking zapnutý pro VLAN, do kterých patří členský port vPC.
Krok 8. Nakonfigurujte Fabric Extenders řady Cisco Nexus 2000 a rozhraní fabric.
9. krok. Přesuňte rozhraní fabric extenderu do vPC. Po zprovoznění fabric extenderu 100 (fex 100) vytvořte PortChannel pro rozhraní eth100/1/1 a přesuňte PortChannel do vPC. Všimněte si, že číslo PortChannel a číslo vPC se mohou lišit, ale číslo vPC musí být na obou přepínačích Cisco Nexus řady 5000 stejné.
——–:: Management VRF bude použita jako výchozí VRF ::——–
Obrázek 5. Příklad konfigurace vPC: Fabric Extender s dvojitým připojením k přepínačům Cisco Nexus řady 5000
Ověření konfigurace vPC
Tabulka 2. Příkazy pro ověření konfigurace vPC
Příkaz |
Účel |
show feature |
. Informuje o tom, zda je vPC povoleno |
show vpc brief |
Zobrazí stručné informace o vPC |
show vpc consistency-parameters |
Zobrazí stav těch parametrů, které musí být konzistentní na všech rozhraních vPC |
show running-config vpc |
Zobrazí informace o běžící konfiguraci pro vPC |
show port channel capacity |
Zobrazí počet nakonfigurovaných kanálů PortChannel. a počet, který je v zařízení ještě k dispozici |
show vpc statistics |
Zobrazí statistiky o vPC |
show vpc peer-keepalive |
Zobrazí informace o zprávách peer keepalive |
show vpc role |
Zobrazí stav peeru, roli místního zařízení, MAC adresu systému vPC a systémovou prioritu a MAC adresu a prioritu místního zařízení vPC |
vPC Configuration Compatibility Checking
Konfigurační parametry, které musí být identické
– Režim PortChannel
– Zapnuto, vypnuto, nebo aktivní
– Rychlost spoje na kanál PortChannel
– Duplexní režim na kanál PortChannel
– Režim Trunk na kanál PortChannel
– Nativní VLAN
– Režim protokolu Spanning Tree
– Oblast protokolu Spanning Tree konfigurace pro protokol MST (Multiple Spanning Tree)
– stav zapnutí nebo vypnutí na VLAN
– globální nastavení protokolu Spanning Tree
– nastavení zajištění mostu
– nastavení typu portu (měli byste nastavit všechna rozhraní vPC jako síťové porty)
– Nastavení ochrany smyčky
– Nastavení rozhraní protokolu Spanning Tree
– Nastavení typu portu
– Ochrana smyčky
– Ochrana kořene
– Nastavení kvality služeb (QoS) a
– Priority flow control (PFC)
– Strict priority queuing a deficit weighted round robin (DWRR)
– Maximum transmission unit (MTU)
Konfigurační parametry, které by měly být identické
– Časovače stárnutí adres MAC
– Statické položky adres MAC
– Všechny konfigurace a parametry seznamu řízení přístupu (ACL)
– Rozhraní protokolu Spanning Tree Protocol nastavení
– 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