본 제품에 대한 문서 세트는 편견 없는 언어를 사용하기 위해 노력합니다. 본 설명서 세트의 목적상, 편견 없는 언어는 나이, 장애, 성별, 인종 정체성, 민족 정체성, 성적 지향성, 사회 경제적 지위 및 교차성에 기초한 차별을 의미하지 않는 언어로 정의됩니다. 제품 소프트웨어의 사용자 인터페이스에서 하드코딩된 언어, RFP 설명서에 기초한 언어 또는 참조된 서드파티 제품에서 사용하는 언어로 인해 설명서에 예외가 있을 수 있습니다. 시스코에서 어떤 방식으로 포용적인 언어를 사용하고 있는지 자세히 알아보세요.
Cisco는 전 세계 사용자에게 다양한 언어로 지원 콘텐츠를 제공하기 위해 기계 번역 기술과 수작업 번역을 병행하여 이 문서를 번역했습니다. 아무리 품질이 높은 기계 번역이라도 전문 번역가의 번역 결과물만큼 정확하지는 않습니다. Cisco Systems, Inc.는 이 같은 번역에 대해 어떠한 책임도 지지 않으며 항상 원본 영문 문서(링크 제공됨)를 참조할 것을 권장합니다.
이 문서에서는 NX-OS 운영 체제를 실행하는 Cisco Nexus 9000 Switch 기반의 VXLAN BGP EVPN(Virtual Extensible LAN Border Gateway Protocol Ethernet VPN) 패브릭에서 system nve infra-vlans 명령의 목적에 대해 설명합니다.
Nexus 9000 스위치가 vPC(virtual Port Channel) 도메인에서 VTEP(VXLAN Tunnel End Points)라고도 하는 VXLAN 리프 스위치로 구성된 경우, 인터페이스 vlan을 사용하여 vPC 피어 링크를 통해 둘 사이에 백업 레이어 3 라우팅 인접성이 있어야 합니다. 이 VLAN은 스위치에 대해 로컬이어야 하며, VXLAN 패브릭 전체에서 확장되지 않고 기본 VRF(Global Routing Table)에 속해야 합니다.
CloudScale ASIC가 포함된 Nexus 9000 플랫폼에 system nve infra-vlan 명령이 있는지 확인하여 VLAN이 업링크로 작동하고 vPC 피어 링크를 통해 VXLAN 캡슐화를 통해 프레임을 올바르게 전달하도록 지정합니다.
참고: 이 문서는 ACI(Application Centric Infrastructure) 모드로 실행되고 Cisco APIC(Application Policy Infrastructure Controller)에서 관리되는 Cisco Nexus 9000 스위치에는 적용되지 않습니다.
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
참고: 이 문서에서는 Leaf 스위치, VTEP 및 ToR의 용어를 상호 교환 가능하게 사용합니다.
다음 활용 사례에서는 system nve infra-vlans 명령을 구성해야 하는 경우를 보여줍니다. 이 모든 경우에 할당된 VLAN 777은 system nve infra-vlan 명령의 일부로 정의되어야 하며, vPC 피어 링크를 통해 레이어 3 라우팅 백업 인접성을 인스턴스화하는 데 사용되어야 합니다. 이 VLAN 777은 Default VRF(Global Routing Table)의 일부여야 합니다.
참고: 이 활용 사례에서는 Cisco Nexus 9000 VXLAN Leaf 또는 Border Leaf 스위치에 물리적으로 직접 연결된 엔드 호스트 또는 라우터의 일반적인 시나리오를 설명합니다. 이와 마찬가지로, 레이어 2 스위치 또는 브리지가 Nexus 9000 리프 스위치와 엔드 호스트 또는 라우터 사이에 있는 경우에도 이러한 활용 사례가 적용됩니다.
이 활용 사례는 vPC 도메인의 단일 Cisco Nexus 9000 VXLAN 리프 스위치 부분에 연결된 패브릭(Host-A) 내부의 엔드 호스트를 보여줍니다. 이를 Orphan Port 연결이라고 합니다. 라우팅의 일환으로, 패브릭의 다른 리프 스위치에 연결된 엔드 호스트에서 생성된 트래픽은 언더레이에서 vPC(스위치 리프 A 및 스위치 리프 B)의 두 리프 스위치가 동시에 소유한 NVE 애니캐스트 IP 주소(10.12.12.12)로 전달됩니다. 이는 ECMP(Equal Cost Multi-Path) 라우팅을 사용하여 모든 리프-스파인 업링크를 활용하기 위한 것입니다. 이 시나리오에서는 스파인을 통과한 후 Host-A로 향하는 VXLAN 프레임이 Host-A에 직접 연결되지 않은 리프 B로 해싱할 수 있습니다. 트래픽이 vPC 피어 링크를 통과하려면 시스템 nve infra-vlan 및 백업 라우팅이 필요합니다.
이 활용 사례에서 패브릭 내부의 엔드 호스트(Host-A)는 vPC 도메인의 Cisco Nexus 9000 VXLAN Leaf 스위치에 모두 듀얼 홈(dual homed)됩니다. 그러나 vPC의 리프 스위치에서 모든 업링크가 실패하여 스파인 스위치로부터 완전히 격리될 경우, 이제 스파인을 향한 유일한 가능한 경로인 vPC 피어 링크를 트래픽이 통과하려면 시스템 내부 infra-vlan 및 백업 라우팅이 필요합니다. 예를 들어, 다이어그램은 호스트 A의 트래픽이 격리 스위치 리프 A에 프레임을 해시했음을 보여줍니다. 이제 프레임은 vPC 피어 링크를 통과해야 합니다.
외부 라우터와 네트워크 접두사를 교환하여 VXLAN 패브릭에서 연결을 제공하는 Border Leaf 스위치는 vPC에서 사용할 수 있습니다.
외부 라우터에 대한 이러한 연결은 추상적으로 WAN에 대한 연결로 볼 수 있습니다.
WAN에 연결되는 Border Leaf 스위치는 링크 장애 시 싱글 홈으로 끝날 수 있습니다. 이러한 경우 트래픽이 다음 다이어그램에 표시된 대로 vPC 피어 링크를 통과하려면 시스템 NVE infra-VLAN 및 백업 라우팅이 필요합니다.
참고: 다음 예에서는 전역 라우팅 테이블의 VLAN 외에 테넌트-VRF에 vPC 피어 링크를 통해 보더 리프 스위치 간에 고정 경로 또는 라우팅 프로토콜을 사용하는 네트워크 접두사 교환을 기반으로 하는 VLAN 부분이 있어야 합니다. 테넌트-VRF 라우팅 테이블을 채우기 위해 필요합니다.
보더 리프 스위치는 테넌트 VRF에서 인스턴스화된 고정 경로 또는 라우팅 프로토콜을 사용하여 vPC 피어 링크를 통해 인터페이스 루프백을 광고할 수도 있습니다. 이 트래픽은 vPC 피어 링크에서도 전달됩니다.
마지막으로, Border Leaf 스위치에 연결된 External Routers(외부 라우터) 싱글 홈은 다음 다이어그램에 나와 있는 것처럼 네트워크 트래픽 경로에 vPC 피어 링크가 있어야 할 네트워크 접두사를 광고할 수 있습니다.
Bud 노드 활용 사례에서는 Cisco Nexus 9000 VXLAN 리프 스위치에 연결된 하드웨어 또는 소프트웨어 기반 VTEP가 있을 수 있습니다. 이 VTEP는 리프 스위치 VXLAN 캡슐화 트래픽으로 전송할 수 있습니다. 이 하드웨어 또는 소프트웨어 VTEP와의 연결에 사용되는 VLAN을 system nve infra-vlans 명령에 추가해야 합니다.
이 경우 VLAN 777에 추가로 VLAN 10이 됩니다.
이 시나리오에서 LEAF A 및 LEAF B는 vPC의 VTEP입니다.
Vlan 777은 OSPF(Open Shortest Path First)인 언더레이 라우팅 프로토콜에 참여하도록 선택되었습니다.
각 LEAF A 및 LEAF B 스위치에서 OSPF는 업링크를 통해 그리고 vPC 피어 링크를 통해 SPINE 스위치와 인접성을 형성했습니다.
OSPF 또는 IS-IS(Intermediate System-to-Intermediate System)는 언더레이에서 사용 중인 라우팅 프로토콜이 될 수 있습니다.
참고: vlan 777 컨피그레이션 섹션에서 vn-segment 명령이 구성되지 않습니다. 이는 VLAN이 VXLAN 패브릭 전체에서 확장되지 않고 스위치에서 로컬임을 나타냅니다.
글로벌 컨피그레이션 모드에서 system nve infra-vlan 명령을 추가하고 vlan 777을 선택합니다. 이는 언더레이 OSPF 인접성에 사용되는 vlan이기 때문입니다.
참고: 시스템 nve infra-vlan은 CloudScale ASIC가 포함된 Nexus 9000에서만 필요합니다.
리프 A |
---|
LEAF_A# show ip ospf neighbors OSPF Process ID 1 VRF default Total number of neighbors: 2 Neighbor ID Pri State Up Time Address Interface 10.255.255.254 1 FULL/ - 00:02:52 10.255.255.254 Eth1/6 10.255.255.2 1 FULL/ - 02:16:10 10.1.2.2 Vlan777 LEAF_A# |
리프 B |
---|
LEAF_B# show ip ospf neighbors OSPF Process ID 1 VRF default Total number of neighbors: 2 Neighbor ID Pri State Up Time Address Interface 10.255.255.254 1 FULL/ - 02:21:53 10.255.255.254 Eth1/5 10.255.255.1 1 FULL/ - 02:13:51 10.1.2.1 Vlan777 LEAF_B# |
참고: infra-VLAN의 특정 조합을 구성해서는 안 됩니다. 예를 들어, 2와 514, 10과 522는 512개 떨어져 있습니다.
리프 A |
---|
configure terminal ! hostname LEAF_A ! nv overlay evpn feature ospf feature bgp feature interface-vlan feature vn-segment-vlan-based feature nv overlay feature vpc feature lacp ! vlan 10 name VLAN_10_VRF_RED vn-segment 1000 vlan 100 name L3_VNI_VRF_RED vn-segment 10000 vlan 777 name BACKUP_VLAN_ROUTING_NVE_INFRA ! vpc domain 1 peer-keepalive destination 10.82.140.99 source 10.82.140.98 vrf management peer-switch peer-gateway layer3 peer-router ! interface Ethernet1/1 switchport switchport mode trunk channel-group 1 mode active no shutdown ! interface Port-Channel1 vpc peer-link no shutdown ! |
리프 B |
---|
configure terminal ! hostname LEAF_B ! nv overlay evpn feature ospf feature bgp feature interface-vlan feature vn-segment-vlan-based feature nv overlay feature vpc feature lacp ! vlan 10 name VLAN_10_VRF_RED vn-segment 1000 vlan 100 name L3_VNI_VRF_RED vn-segment 10000 vlan 777 name BACKUP_VLAN_ROUTING_NVE_INFRA ! vpc domain 1 peer-keepalive destination 10.82.140.98 source 10.82.140.99 vrf management peer-switch peer-gateway layer3 peer-router ! interface Ethernet1/1 switchport switchport mode trunk channel-group 1 mode active no shutdown ! interface Port-Channel1 vpc peer-link no shutdown ! |
리프 C |
---|
configure terminal ! hostname LEAF_C ! nv overlay evpn feature ospf feature bgp feature interface-vlan feature vn-segment-vlan-based feature nv overlay ! vlan 10 name VLAN_10_VRF_RED vn-segment 1000 vlan 100 name L3_VNI_VRF_RED vn-segment 10000 vlan 777 name BACKUP_VLAN_ROUTING_NVE_INFRA ! fabric forwarding anycast-gateway-mac 000a.000b.000c ! vrf context RED vni 10000 rd auto address-family ipv4 unicast route-target both auto route-target both auto evpn ! interface Ethernet1/1 description TO SPINE no switchport medium p2p ip unnumbered loopback1 ip ospf network point-to-point ip router ospf 1 area 0.0.0.0 no shutdown ! interface Ethernet1/49 description TO HOST-A switchport switchport access vlan 10 spanning-tree port type edge no shutdown ! interface loopback0 description NVE LOOPBACK ip address 10.3.3.3/32 ip router ospf 1 area 0.0.0.0 ! interface loopback1 description OSPF & BGP ID ip address 10.255.255.3/32 ip router ospf 1 area 0.0.0.0 ! interface Vlan100 no shutdown vrf member RED no ip redirects |
스파인 |
---|
configure terminal ! hostname SPINE ! nv overlay evpn feature ospf feature bgp feature nv overlay ! interface Ethernet1/5 description TO LEAF A no switchport medium p2p ip unnumbered loopback1 ip ospf network point-to-point ip router ospf 1 area 0.0.0.0 no shutdown ! interface Ethernet1/6 description TO LEAF B no switchport medium p2p ip unnumbered loopback1 ip ospf network point-to-point ip router ospf 1 area 0.0.0.0 no shutdown ! interface Ethernet1/1 description TO LEAF C no switchport medium p2p ip unnumbered loopback1 ip ospf network point-to-point ip router ospf 1 area 0.0.0.0 no shutdown ! interface loopback1 description OSPF & BGP ID ip address 10.255.255.254/32 ip router ospf 1 area 0.0.0.0 ! router ospf 1 router-id 10.255.255.254 ! router bgp 65535 router-id 10.255.255.254 address-family ipv4 unicast address-family l2vpn evpn retain route-target all neighbor 10.255.255.1 remote-as 65535 update-source loopback1 address-family ipv4 unicast address-family l2vpn evpn send-community send-community extended route-reflector-client neighbor 10.255.255.2 remote-as 65535 update-source loopback1 address-family ipv4 unicast address-family l2vpn evpn send-community send-community extended route-reflector-client neighbor 10.255.255.3 remote-as 65535 update-source loopback1 address-family ipv4 unicast address-family l2vpn evpn send-community send-community extended route-reflector-client ! end |
show system nve infra-vlans 명령을 실행하고 VLAN이 Currently active infra VLAN에 표시되는지 확인합니다.
리프 A |
---|
LEAF_A# show system nve infra-vlans Currently active infra Vlans: 777 Available Infra Vlans : 7-264,266-511,519-776,778-1023,1031-1288,1290-1535,1543-1800,1802-2047,2055-2312,2314-2559,2567-2824,2826-3071,3079-3336,3338-3583,3591-3848,3850-3967 *Configuration of two infra-vlans which are 512 apart is not allowed. Ex: 4, 516 are not allowed to be configured together LEAF_A# |
리프 B |
---|
LEAF_B# show system nve infra-vlans Currently active infra Vlans: 777 Available Infra Vlans : 7-264,266-511,519-776,778-1023,1031-1288,1290-1535,1543-1800,1802-2047,2055-2312,2314-2559,2567-2824,2826-3071,3079-3336,3338-3583,3591-3848,3850-3967 *Configuration of two infra-vlans which are 512 apart is not allowed. Ex: 4, 516 are not allowed to be configured together LEAF_B# |
참고: 레이어 3 물리적 인터페이스는 패브릭에서 VXLAN 트래픽을 전송하기 위한 업링크로 사용하는 것이 좋습니다. 레이어 3 하위 인터페이스는 지원되지 않습니다. 인터페이스 vlan을 사용하여 VXLAN 트래픽을 전송하려면 vPC 피어 링크를 통한 명령 시스템 nve infra-vlans로 vlan도 식별되어야 합니다.
LEAF A 스위치가 업링크 장애로 인해 더 이상 SPINE 스위치에 직접 연결되지 않는 경우에도 vPC 피어 링크를 통해 SPINE 스위치로의 백업 업링크로 사용되는 infra-vlan을 통해 도달 가능합니다.
리프 A |
---|
LEAF_A# show mac address-table vlan 10 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 0000.0000.000a dynamic 0 F F Eth1/54 C 10 0000.0000.000b dynamic 0 F F nve1(10.3.3.3) G 10 00be.755b.f1b7 static - F F sup-eth1(R) G 10 4c77.6db9.a8db static - F F vPC Peer-Link(R) LEAF_A# |
개정 | 게시 날짜 | 의견 |
---|---|---|
1.0 |
25-Jul-2019 |
최초 릴리스 |