이 문서에서는 STP(Spanning Tree Protocol) 우선순위와 일치하지 않는 등 권장 사항을 따르지 않는 시나리오에서 vPC(Virtual Port Channel) 피어 스위치 컨피그레이션이 표준화됨에 따른 영향에 대해 설명합니다.
피어 스위치 기능을 사용하면 Cisco Nexus 7000 Series 디바이스 쌍을 레이어 2 토폴로지에서 단일 STP 루트로 표시할 수 있습니다.이 기능을 사용하면 vPC 기본 스위치에 STP 루트를 고정할 필요가 없으며 vPC 기본 스위치에 장애가 발생할 경우 vPC 컨버전스가 향상됩니다.스패닝 트리 우선순위에 적용하는 값은 두 vPC 피어 모두에서 동일해야 합니다.
vPC 피어 스위치 컨피그레이션이 프로덕션 환경에서 STP 우선순위가 일치하지 않는 구축이 있었습니다.
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
이 네트워크 다이어그램에는 Nexus 7000 쌍으로 정의된 간단한 vPC 설정이 있습니다.다운스트림 액세스 스위치는 각각 vPC와 vPC가 아닌 PC의 일부로 구성됩니다.트래픽 생성기는 네트워크를 통해 intraVLAN 및 interVLAN 트래픽을 푸시합니다.
스위치가 피어 스위치 모드에서 작동하더라도 정의된 vPC VLAN에 대해 STP 우선순위가 다릅니다.
여기에 표시된 출력은 VLAN 6에 대한 것입니다.
n7ka# show span vlan 6
VLAN0006
Spanning tree enabled protocol rstp
Root ID Priority 24582
Address 0023.04ee.be01
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 24582 (priority 24576 sys-id-ext 6)
Address 0023.04ee.be01
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
--------------- ---- --- -------- -------- --------------------------------
Po1 Desg FWD 1 128.4096 (vPC) P2p
Po3 Desg FWD 1 128.4098 (vPC peer-link) Network P2p
Eth4/8 Desg FWD 2 128.520 P2p
n7kb# show span vlan 6
VLAN0006
Spanning tree enabled protocol rstp
Root ID Priority 24582
Address 0023.04ee.be01
Cost 1
Port 4098 (port-channel3)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 28678 (priority 28672 sys-id-ext 6)
Address 0023.04ee.be01
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
--------------- ---- --- -------- -------- --------------------------------
Po1 Desg FWD 1 128.4096 (vPC) P2p
Po3 Root FWD 1 128.4098 (vPC peer-link) Network P2p
Eth4/7 Desg FWD 2 128.519 P2p
vpc_sw# show span vlan 6
VLAN0006
Spanning tree enabled protocol rstp
Root ID Priority 24582
Address 0023.04ee.be01
Cost 1
Port 4096 (port-channel1)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 61446 (priority 61440 sys-id-ext 6)
Address 6c9c.ed4e.6f43
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
--------------- ---- --- -------- -------- --------------------------------
Po1 Root FWD 1 128.4096 P2p
non_vpc_sw# show span vlan 6
VLAN0006
Spanning tree enabled protocol rstp
Root ID Priority 24582
Address 0023.04ee.be01
Cost 2
Port 392 (Ethernet3/8)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 61446 (priority 61440 sys-id-ext 6)
Address 0022.557a.4343
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
--------------- ---- --- -------- -------- --------------------------------
Eth3/7 Altn BLK 2 128.391 P2p
Eth3/8 Root FWD 2 128.392 P2p
컨피그레이션이 권장 Cisco 모범 사례와 일치하지 않더라도 VLAN(intraVLAN 또는 interVLAN) 간 트래픽 포워딩에 문제가 없습니다.
프로덕션 환경에서 STP를 두 vPC 피어 모두에서 동일하게 우선 순위를 둘 필요가 있는 경우, 가장 먼저 묻는 질문은 어떤 영향이 있는가입니다.
여기에 표시된 토폴로지에서는 두 Nexus 7000에서 모두 VLAN 6 및 7의 STP 우선순위가 변경되었습니다.피어 스위치 설정에서 두 Nexus 7000은 각각 BPDU(Bridge Protocol Data Unit)를 독립적으로 생성하므로 Nexus 7000 중 하나가 피어와 동일한 특성을 가진 BPDU를 광고하게 됩니다.
이제 비 vPC 스위치가 다른 경로에서 뛰어난 BPDU를 수신할 수 있으므로 특정 링크의 전달 상태가 변경될 수 있습니다.다음 샘플 출력에서는 상태 변경이 표시됩니다. 여기서 피어 스위치가 변경된 후 e3/7이 전달 상태로 전환되었습니다.RSTP가 사용 중이므로 이 상태 변경은 1초 미만입니다.그러나 TCN(Topology Change Notification)이 생성됩니다.
non_vpc_sw# show span vlan 6
VLAN0006
Spanning tree enabled protocol rstp
Root ID Priority 24582
Address 0023.04ee.be01
Cost 2
Port 391 (Ethernet3/7)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 61446 (priority 61440 sys-id-ext 6)
Address 0022.557a.4343
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Interface Role Sts Cost Prio.Nbr Type
--------------- ---- --- -------- -------- --------------------------------
Eth3/7 Root FWD 2 128.391 P2p => E3/7 was in Altn BLK state before
Eth3/8 Altn BLK 2 128.392 P2p
non_vpc_sw# show span vlan 6 det
VLAN0006 is executing the rstp compatible Spanning Tree protocol
Bridge Identifier has priority 61440, sysid 6, address 0022.557a.4343
Configured hello time 2, max age 20, forward delay 15
Current root has priority 24582, address 0023.04ee.be01
Root port is 391 (Ethernet3/7), cost of root path is 2
Topology change flag not set, detected flag not set
Number of topology changes 14 last change occurred 0:01:37 ago
from Ethernet3/7
Times: hold 1, topology change 35, notification 2
hello 2, max age 20, forward delay 15
Timers: hello 0, topology change 0, notification 0
n7ka# show span vlan 6 det
VLAN0006 is executing the rstp compatible Spanning Tree protocol
Bridge Identifier has priority 24576, sysid 6, address 0023.04ee.be01
Configured hello time 2, max age 20, forward delay 15
We are the root of the spanning tree
Topology change flag set, detected flag not set
Number of topology changes 28 last change occurred 0:01:37 ago
from port-channel3
Times: hold 1, topology change 35, notification 2
hello 2, max age 20, forward delay 15
Timers: hello 0, topology change 18, notification 0
n7kb# show span vlan 6 det
VLAN0006 is executing the rstp compatible Spanning Tree protocol
Bridge Identifier has priority 24576, sysid 6, address 0023.04ee.be01
Configured hello time 2, max age 20, forward delay 15
We are the root of the spanning tree
Topology change flag set, detected flag not set
Number of topology changes 20 last change occurred 0:01:37 ago
from Ethernet4/7
Times: hold 1, topology change 35, notification 2
hello 2, max age 20, forward delay 15
Timers: hello 0, topology change 28, notification 0
vpc_sw# show span vlan 6 det
VLAN0006 is executing the rstp compatible Spanning Tree protocol
Bridge Identifier has priority 61440, sysid 6, address 6c9c.ed4e.6f43
Configured hello time 2, max age 20, forward delay 15
Current root has priority 24582, address 0023.04ee.be01
Root port is 4096 (port-channel1), cost of root path is 1
Topology change flag not set, detected flag not set
Number of topology changes 23 last change occurred 0:01:37 ago
from port-channel1
Times: hold 1, topology change 35, notification 2
hello 2, max age 20, forward delay 15
Timers: hello 0, topology change 0, notification 0
단일 TCN은 MAC 테이블의 플러시를 발생시키지만 트래픽(유니캐스트)이 양방향이면 트래픽 흐름에서 중단이 없습니다.이는 Lab에서 intraVLAN 및 interVLAN 트래픽을 모두 사용하여 테스트되었습니다.
Cisco 모범 사례를 따르기 위한 STP 우선 순위의 표준화는 실습 테스트를 기준으로 트래픽 흐름에 영향을 미치지 않습니다.
랩 테스트에서는 복잡성의 관점에서 실제 환경과 일치하지 않을 수 있는 제한된 변수 집합만 소개합니다.Cisco는 이러한 변경 사항이 변경 창에 적용되도록 하여 예기치 않은 상황을 방지할 것을 권장합니다.
현재 이 구성에 대해 사용 가능한 확인 절차가 없습니다.
현재 이 컨피그레이션에 사용할 수 있는 특정 문제 해결 정보가 없습니다.