목차

소개

절차

복구 방법

소개

이 문서에서는 멀티섀시 NCS4K에서 하드웨어(HW) VoQ(Virtual Output Queueing) 프로그래밍을 확인하는 절차에 대해 설명합니다.

절차

이는 NCS4K 노드에서 HW VoQ 프로그래밍을 검증하기 위한 단계별 접근 방식입니다.

6.5.26 릴리스의 멀티섀시 노드는 Cisco 버그 ID CSCvz41459의 영향을 받을 수 있습니다. 여기서 VoQ는 LC(Ingress Line Card) VM(Virtual Machine)에서 잘못 프로그래밍됩니다.

1단계. 먼저 인그레스 및 이그레스 인터페이스에서 트래픽 플로우를 확인해야 합니다.

이 예에서 인그레스 인터페이스는 TenGigE1/3/0/0/1.4001(랙 1), 이그레스 인터페이스는 Hu0/9/0/11/2.4001(랙 0)입니다. 따라서 인그레스 및 이그레스 인터페이스가 서로 다른 랙에 있으며 DDT(Distributed Defect Tracking System) Cisco 버그 ID CSCvz의 영향을 받을 수 있습니다41459

예를 들어 터널 117을 참조하십시오.

#show mpls forwarding tunnels 117

Wed Nov  9 13:15:47.159 UTC

Tunnel        Outgoing    Outgoing     Next Hop        Bytes

Name          Label       Interface                    Switched

------------- ----------- ------------ --------------- ------------

tt117             24764       Hu0/9/0/11/2.4001 172.16.13.170   0

2단계. 랙 0 및 랙 1에서 활성 LC VM 확인:

#show redundancy summary

Wed Nov  9 13:16:59.309 UTC

Active Node    Standby Node

-----------    ------------

1/LC0           1/LC1 (Node Ready, NSR:Not Configured)

0/RP1           1/RP0 (Node Ready, NSR:Ready)

0/RP0           1/RP1 (Node Ready, NSR:Not Configured)

0/LC0           0/LC1 (Node Ready, NSR:Not Configured)

이 예에서 0/LC0은 랙 0의 활성 VM이고 1/LC0은 랙 1에 있습니다.

3단계. 다음 단계로 이그레스 LC VM의 이그레스 인터페이스에 대한 SysPort 번호를 확인합니다.

#show controllers npu voq-usage interface HundredGigE 0/9/0/11/2.4001 instance all location 0/lc0

Wed Nov  9 13:16:45.149 UTC

-------------------------------------------------------------------

Node ID: 0/LC0

Intf         Intf     NPU NPU  PP   Sys   VOQ   Flow   VOQ    Port

name         handle    #  core Port Port  base  base   port   speed

(hex)                                     type

----------------------------------------------------------------------

Hu0/9/0/11/2.4001 8000bd4  18   1  448 24655   1336   5152 local   100G

Hu0/9/0/11/2.4001 8000bd4   0   0    0 24655   1144      0 remote    0M

이 경우 SysPort는 24655이고 VoQ base는 1336입니다.

4단계. 인그레스 라인 카드 및 인그레스 VM에서 동일한 SysPort를 확인합니다.

명령은 다음과 같습니다.

show controller fia diagshell <인그레스 라인 카드 번호> "dump IRR_DESTINATION_TABLE <SysPort>" location <인그레스 LC VM>

예를 들면 다음과 같습니다.

#show controllers fia diagshell 3 "dump IRR_DESTINATION_TABLE 24655" location 1/lc0

Wed Nov  9 13:18:00.684 UTC

Node ID: 1/LC0

IRR_DESTINATION_TABLE.IRR0[24655]:

이 예에서 QUEUE_NUMBER는 16진수로 0x538이며, 이는 이전 출력의 VoQ 기본 1336(dec)과 일치합니다.

Cisco 버그 ID CSCvz를 누르면41459 queue_NUMBER는 0x1ffff입니다.

예를 들면 다음과 같습니다.

#show controllers fia diagshell 3 "dump IRR_DESTINATION_TABLE 24655" location 1/LC0

Wed Nov  9 12:44:54.270 UTC

Node ID: 1/LC0

IRR_DESTINATION_TABLE.IRR0[24655]:

복구 방법

이 문제의 복구 방법은 영향을 받는 이그레스 하위 인터페이스를 제거한 후 다시 적용하는 것입니다.

역방향으로도 유로 점검을 잊지 마세요.