In dit document wordt beschreven hoe u een Layer 2 (L2) Data Center Interconnect (DCI) configureert met behulp van een Virtual Port-Channel (vPC).
Er wordt aangenomen dat vPC en Hot Standby Routing Protocol (HSRP) al zijn geconfigureerd op de apparaten die worden gebruikt in de voorbeelden in dit document.
Cisco raadt kennis van de volgende onderwerpen aan:
De informatie in dit document is gebaseerd op een switch uit de Cisco Nexus 7000-reeks waarop softwareversie 6.2(8b) wordt uitgevoerd.
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 de potentiële impact van elke opdracht begrijpen.
Het doel van een DCI is om specifieke VLAN's uit te breiden tussen verschillende datacenters, wat L2-aangrenzing biedt voor servers en Network-Attached Storage (NAS)-apparaten die van elkaar worden gescheiden door grote afstanden.
De vPC biedt het voordeel van STP-isolatie tussen de twee locaties (geen Bridge Protocol Data Unit (BPDU) over de DCI vPC), zodat elke storing in een datacenter niet wordt doorgegeven aan het externe datacenter omdat er nog steeds redundante koppelingen tussen de datacenters worden aangeboden.
Een DCI vPC-etherkanaal wordt doorgaans geconfigureerd met deze informatie in het achterhoofd:
Gebruik de informatie die in deze sectie wordt beschreven om een L2 DCI te configureren met behulp van een vPC.
In dit gedeelte worden twee scenario's beschreven waarvoor FHRP-isolatie kan worden geïmplementeerd.
Dit is de topologie die in dit scenario wordt gebruikt:

In dit scenario is de Layer 3 (L3)-gateway geconfigureerd op hetzelfde vPC-paar en fungeert deze als de DCI. Als u de HSRP wilt isoleren, moet u een Poorttoegangscontrolelijst (PACL) configureren op het DCI-poortkanaal en HSRP Gratuitous Address Resolution Protocols (ARP's) (GARP's) uitschakelen op de switched virtual interfaces (SVI's) voor de VLAN's die zich over de DCI verplaatsen.
Hier is een voorbeeld configuratie:
ip access-list DENY_HSRP_IP
10 deny udp any 224.0.0.2/32 eq 1985
20 deny udp any 224.0.0.102/32 eq 1985
30 permit ip any any
interface <DCI-Port-Channel>
ip port access-group DENY_HSRP_IP in
interface Vlan <x>
no ip arp gratuitous hsrp duplicate
Dit is de topologie die in dit scenario wordt gebruikt:

In dit scenario wordt de DCI geïsoleerd op zijn eigen L2 Virtual Device Context (VDC) en de L3-gateway bevindt zich op een aggregatielaagapparaat. Om de HSRP te isoleren, moet u een VLAN-toegangscontrolelijst (VACL) configureren die het HSRP-controleverkeer blokkeert en een ARP-inspectiefilter die de HSRP-GARP's op de L2 DCI VDC blokkeert.
Hier is een voorbeeld configuratie:
ip access-list ALL_IPs
10 permit ip any any
mac access-list ALL_MACs
10 permit any any
ip access-list HSRP_IP
10 permit udp any 224.0.0.2/32 eq 1985
20 permit udp any 224.0.0.102/32 eq 1985
mac access-list HSRP_VMAC
10 permit 0000.0c07.ac00 0000.0000.00ff any
20 permit 0000.0c9f.f000 0000.0000.0fff any
vlan access-map HSRP_Localization 10
match ip address HSRP_IP
match mac address HSRP_VMAC
action drop
statistics per-entry
vlan access-map HSRP_Localization 20
match ip address ALL_IPs
match mac address ALL_MACs
action forward
statistics per-entry
vlan filter HSRP_Localization vlan-list <DCI_Extended_VLANs>
feature dhcp
arp access-list HSRP_VMAC_ARP
10 deny ip any mac 0000.0c07.ac00 ffff.ffff.ff00
20 deny ip any mac 0000.0c9f.f000 ffff.ffff.f000
30 permit ip any mac any
ip arp inspection filter HSRP_VMAC_ARP vlan <DCI_Extended_VLANs>
Dit gedeelte bevat een voorbeeldconfiguratie die:
Hier is de voorbeeldconfiguratie:
interface <DCI-Port-Channel>
switchport trunk allowed vlan <DCI_Extended_VLANs>
spanning-tree port type edge trunk
spanning-tree bpdufilter enable
storm-control broadcast level 1.0
Gebruik deze informatie om MACSec-codering te configureren:
feature dot1x
feature cts
! MACSec requires 24 additional bytes for encapsulation.
interface <DCI-Port-Channel>
mtu 1524
interface <DCI-Physical-Port>
cts manual
no propagate-sgt
sap pmk <Preshared-Key>
Gebruik de informatie die in deze sectie wordt beschreven om te bevestigen dat uw configuratie goed werkt.
Voer de opdracht show hsrp br in de CLI in om te controleren of de HSRP-gateway actief is in beide datacenters:
!DC-1
N7K-A# show hsrp br
*:IPv6 group #:group belongs to a bundle
P indicates configured to preempt.
|
Interface Grp Prio P State Active addr Standby addr Group addr
Vlan10 10 120 Active local 10.1.1.3 10.1.1.5
(conf)
!DC-2
N7K-C# show hsrp br
*:IPv6 group #:group belongs to a bundle
P indicates configured to preempt.
|
Interface Grp Prio P State Active addr Standby addr Group addr
Vlan10 10 120 Active local 10.1.1.3 10.1.1.5
(conf)
Voer deze opdracht in de CLI in om het ARP-filter te verifiëren:
N7K-D# show log log | i DUP_VADDR
2015 Apr 10 21:16:45 N7K-A %ARP-3-DUP_VADDR_SRC_IP: arp [7915] Source address of
packet received from 0000.0c9f.f00a on Vlan10(port-channel102) is duplicate of local
virtual ip, 10.1.1.5
Als een soortgelijke uitgang verschijnt, dan zijn de GARP's tussen de twee actieve gateways niet goed geïsoleerd.
Voer de opdracht show spanning-tree root in de CLI in om te controleren of de STP root niet naar het DCI poort-kanaal wijst:
N7K-A# show spanning-tree root
Root Hello Max Fwd
Vlan Root ID Cost Time Age Dly Root Port
---------------- -------------------- ------- ----- --- --- ----------------
VLAN0010 4106 0023.04ee.be01 0 2 20 15 This bridge is root
Voer deze opdracht in de CLI in om te controleren of stormbesturing correct is geconfigureerd:
N7K-A# show interface <DCI-Port-Channel> counters storm-control
--------------------------------------------------------------------------------
Port UcastSupp % McastSupp % BcastSupp % TotalSuppDiscards
--------------------------------------------------------------------------------
Po103 100.00 100.00 1.00 0
Voer deze opdracht in de CLI in om te controleren of de MACSec-codering correct is geconfigureerd:
N7K-A# show cts interface <DCI-Physical-Port>
CTS Information for Interface Ethernet3/41:
...
SAP Status: CTS_SAP_SUCCESS
Version: 1
Configured pairwise ciphers: GCM_ENCRYPT
Replay protection: Enabled
Replay protection mode: Strict
Selected cipher: GCM_ENCRYPT
Current receive SPI: sci:e4c7220b98dc0000 an:0
Current transmit SPI: sci:e4c7220b98d80000 an:0
...
Er is momenteel geen specifieke informatie beschikbaar voor het oplossen van problemen met de FHRP of aanvullende isolatieconfiguraties.
Als voor de MACSec-configuratie de vooraf gedeelde sleutel niet is overeengekomen aan beide zijden van de koppeling, ziet u een uitvoer die vergelijkbaar is met deze wanneer u de show-interface <DCI-Physical-Port>-opdracht invoert in de CLI:
N7K-A# show interface <DCI-Physical-Port>
Ethernet3/41 is down (Authorization pending)
admin state is up, Dedicated Interface
Deze kanttekeningen houden verband met het gebruik van een DCI op de Cisco Nexus 7000 Series-switch:
| Revisie | Publicatiedatum | Opmerkingen |
|---|---|---|
1.0 |
14-Aug-2015
|
Eerste vrijgave |