目录

简介

步骤

恢复方法

简介

本文档介绍在多机箱NCS4K上验证硬件(HW)虚拟输出队列(VoQ)编程的过程。

步骤

这是一个在NCS4K节点上验证HW VoQ编程的分步方法。

6.5.26版本中的多机箱节点可能受到Cisco bug ID CSCvz41459的影响，其中VoQ在入口线卡(LC)虚拟机(VM)上编程错误。

步骤1:首先，您需要检查流量的入口和出口接口。

在本示例中，入口接口是 TenGigE1/3/0/0/1.4001（机架1），出口接口为Hu0/9/0/11/2.4001（机架0）。因此，入口和出口接口位于不同的机架上，您可能会受到分布式缺陷跟踪系统(DDTS)Cisco bug ID CSCvz41459的影响。

例如，请参阅隧道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

第二步：检查机架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中的活动VM。

第三步：下一步，检查出口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。

第四步：检查入口线卡和入口VM上的相同SysPort。

命令如下：

show controllers fia diagshell <ingress Line card number> "dump IRR_DESTINATION_TABLE <SysPort>" location <ingress 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的HEX为0x538，与上一个输出中的VoQ base 1336(dec)匹配。

如果遇到Cisco Bug ID CSCvz41459 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]:

恢复方法

此问题的恢复方法是删除受影响的出口子接口，然后重新应用它。

也不要忘记检查相反方向的流动路径。