简介
本文档介绍在与C9600X-SUP-2和C9500X-60L4D配合使用时,C9600-LC-40YL4CD和C9600-LC-48YL线卡上端口的限制。
先决条件
要求
本文档没有任何特定的要求。
使用的组件
本文档中的信息基于以下软件和硬件版本:
- C9606R机箱
- C9600X-SUP-2
- C9600-LC-40YL4CD
- C9600-LC-48YL
- C9500X-60L4D
- Cisco IOS® XE 17.7.1及更高版本
注意:本文中讨论的端口组限制不适用于其他非小型封装热插拔(SFP)线卡,例如C9600-LC-24C和C9600-LC-48TX,C9606R机箱上的C9600X-SUP-2 Supervisor支持这些线卡。 这些限制同样不适用于其他速度,如带有C9600X-SUP-2 Supervisor的线路卡上的400G/200G/100G/40G收发器。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
本文讨论的端口组限制仅适用于C9606R机箱上带有C9600X-SUP-2 Supervisor的C9600-LC-40YL4CD和C9600-LC-48YL线卡以及C9500X-60L4D。
端口组限制
与C9600X-SUP-2配合使用时,在C9500X-60L4D交换机上,在C9600-LC-48YL和C9600-LC-40YL4CD线卡上;需要了解的端口组硬件限制。将前面板端口映射在一起形成一个端口组;为使端口组中的两个端口实现链路连接和无缝运行,两个端口的速度必须相同。如果端口组中的端口速度不同,由于sfp-config-mismatch,至少有一个端口仍处于err-disabled状态。
注意:映射到同一端口组的前面板SFP端口必须插入相同速度的收发器,以便识别、连接并运行。
如图所示,在C9600-LC-48YL和C9600-LC-40YL4CD线卡上,前面板端口1和2分组在一起形成端口组1。同样,端口3和4分组在一起形成端口组2;等等。
在C9500X-60L4D上,前面板端口1和2被分组在一起形成端口组1。同样,端口4和5被分组在一起形成端口组2;端口7和8分组在一起形成端口组3;等等。
注意:需要注意的是,对于C9500X-60L4D,端口组限制不适用于底行上的400G和50G端口(端口3、6、9、12等)。
端口组速度选择
如果在映射到同一端口组的前面板端口上插入不同速度的收发器,则第二个插入收发器的端口将处于错误禁用状态。使用命令show interfaces status err-disabled验证将error disable设置为“sfp-config-mismatch”的原因。
由于该行为取决于先插入哪个收发器,因此重新加载、管理引擎故障切换和线卡在线插入和移除(OIR)期间可能会出现意外的err-disable事件。 为了确定此行为,从17.7.1 Cisco IOS版本开始,引入了一个新的端口组命令行界面(CLI)命令。
Switch(config)# hw-module slot
port-group ?
<1-24> port-group to apply feature
range Range of port-group
Switch(config)# hw-module slot
port-group
select ?
10G Speed of 10Gbps
25G Speed of 25Gbps
50G Speed of 50Gbps
当以混合速度(10G和25G)收发器运行时,为给定端口组配置此端口组CLI,使其始终以特定速度连接。
示例 (线卡插槽1)中:
- 前面板端口1和2,其中端口1插入10G收发器,端口2插入25G收发器。
- 如果目的是使10G始终为首选,请配置端口组配置CLI,如示例所示:
hw-module slot 1 port-group 1 select 10G
在本示例中,由于“sfp-config-mismatch”,具有25G收发器的端口在收发器OIR、重新加载、Supervisor故障切换、线卡OIR等事件中保持为err-disabled状态。
示例 (线卡插槽2中):
- 前面板端口1和2,其中端口1插入10G收发器,端口2插入25G收发器。
- 如果目的是要使 25G始终首选,请配置端口组配置CLI,如示例所示:
hw-module slot 2 port-group 1 select 25G
在本示例中,由于收发器OIR、重新加载、管理引擎故障切换、线卡OIR等事件中的“sfp-config-mismatch”,具有10G收发器的端口将保持为err-disabled状态。
注意:使用命令show hw-module slot port-group speed验证特定线卡插槽上给定端口组的运行速度。
通常,建议在一个端口组内的两个端口(例如端口1和2以及3和4等)上使用相同速度的收发器,使线卡上的这些端口能够无缝运行。
双速率收发器
当双速率收发器(如10/25G)插入这些线卡上的端口时,这些双速率收发器以较高的速度(如25G)运行和建立链路。如果要配置这些收发器以较低的10G速度运行,请首先发出“shutdown”命令以管理方式关闭端口,然后在端口上专门配置“speed 10G”,然后发出“no shutdown”。 如果端口进入错误禁用状态,请在同一端口上再次执行“shutdown”和“no shutdown”,以使端口建立链路。
有关其他双速率收发器(例如25/50G),请参阅思科光纤到设备兼容性列表了解兼容性。
注意:使用双速率收发器时,不支持端口组速度选择CLI(hw-module slot port-group select)。如果在映射到同一端口组的前面板端口上插入双速率收发器,且速度不匹配;建议关闭不能启动的端口。
示例:
- 前面板端口1具有10/25G双速率收发器,配置为10G;前面板端口2已插入25G收发器。
- 如果目的是使端口1中的10G始终为首选,请关闭端口2。
示例:
- 前面板端口1具有10/25G双速率收发器,配置为10G;前面板端口2具有10/25G收发器并配置为25G。
- 如果目的是使端口2中的25G始终为首选,请关闭端口1。
- 在本例中,理想情况下,端口1也配置为25G,这样两个端口都可以连接并运行。
故障排除
使用以下show命令来排除与sfp-config-mismatch导致的前面板端口发生错误禁用相关的问题
- show interface status err-disabled(注意由于sfp-config-mismatch而导致err-disabled的接口)
- show hw-module slot <line card slot> port-group speed (验证特定线卡插槽上给定端口组的运行速度。"NONE"为默认值)
示例:插槽5中的C9600-LC-40YL4CD
Switch# show hw-module slot 5 port-group speed
--------------------------------------------------
Port-groupPorts Speed
--------------------------------------------------
1 Fif5/0/1, Fif5/0/2 NONE
2 Fif5/0/3, Fif5/0/4 NONE
3 Fif5/0/5, Fif5/0/6 NONE
4 Fif5/0/7, Fif5/0/8 NONE
5 Fif5/0/9, Fif5/0/10 NONE
6 Fif5/0/11, Fif5/0/12 NONE
7 Fif5/0/13, Fif5/0/14 NONE
8 Fif5/0/15, Fif5/0/16 NONE
9 Fif5/0/17, Fif5/0/18 NONE
10 Fif5/0/19, Fif5/0/20 NONE
11 Fif5/0/21, Fif5/0/22 NONE
12 Fif5/0/23, Fif5/0/24 NONE
13 Fif5/0/25, Fif5/0/26 NONE
14 Fif5/0/27, Fif5/0/28 NONE
15 Fif5/0/29, Fif5/0/30 NONE
16 Fif5/0/31, Fif5/0/32 NONE
17 Fif5/0/33, Fif5/0/34 NONE
18 Fif5/0/35, Fif5/0/36 NONE
19 Fif5/0/37, Fif5/0/38 NONE
20 Fif5/0/39, Fif5/0/40 NONE
示例:插槽6中的C9600-LC-48YL
Switch# show hw-module slot 6 port-group speed
--------------------------------------------------
Port-groupPorts Speed
--------------------------------------------------
1 Fif6/0/1, Fif6/0/2 NONE
2 Fif6/0/3, Fif6/0/4 NONE
3 Fif6/0/5, Fif6/0/6 NONE
4 Fif6/0/7, Fif6/0/8 NONE
5 Fif6/0/9, Fif6/0/10 NONE
6 Fif6/0/11, Fif6/0/12 NONE
7 Fif6/0/13, Fif6/0/14 NONE
8 Fif6/0/15, Fif6/0/16 NONE
9 Fif6/0/17, Fif6/0/18 NONE
10 Fif6/0/19, Fif6/0/20 NONE
11 Fif6/0/21, Fif6/0/22 NONE
12 Fif6/0/23, Fif6/0/24 NONE
13 Fif6/0/25, Fif6/0/26 NONE
14 Fif6/0/27, Fif6/0/28 NONE
15 Fif6/0/29, Fif6/0/30 NONE
16 Fif6/0/31, Fif6/0/32 NONE
17 Fif6/0/33, Fif6/0/34 NONE
18 Fif6/0/35, Fif6/0/36 NONE
19 Fif6/0/37, Fif6/0/38 NONE
20 Fif6/0/39, Fif6/0/40 NONE
21 Fif6/0/41, Fif6/0/42 NONE
22 Fif6/0/43, Fif6/0/44 NONE
23 Fif6/0/45, Fif6/0/46 NONE
24 Fif6/0/47, Fif6/0/48 NONE
示例:C9500X-60L4D
Switch# show hw-module slot 1 port-group speed
--------------------------------------------------
Port-groupPorts Speed
--------------------------------------------------
1 Fif1/0/1, Fif1/0/2 NONE
2 Fif1/0/4, Fif1/0/5 NONE
3 Fif1/0/7, Fif1/0/8 NONE
4 Fif1/0/10, Fif1/0/11 NONE
5 Fif1/0/13, Fif1/0/14 NONE
6 Fif1/0/16, Fif1/0/17 NONE
7 Fif1/0/19, Fif1/0/20 NONE
8 Fif1/0/22, Fif1/0/23 NONE
9 Fif1/0/25, Fif1/0/26 NONE
10 Fif1/0/28, Fif1/0/29 NONE
11 Fif1/0/35, Fif1/0/36 NONE
12 Fif1/0/38, Fif1/0/39 NONE
13 Fif1/0/41, Fif1/0/42 NONE
14 Fif1/0/44, Fif1/0/45 NONE
15 Fif1/0/47, Fif1/0/48 NONE
16 Fif1/0/50, Fif1/0/51 NONE
17 Fif1/0/53, Fif1/0/54 NONE
18 Fif1/0/56, Fif1/0/57 NONE
19 Fif1/0/59, Fif1/0/60 NONE
20 Fif1/0/62, Fif1/0/63 NONE
要将特定端口组配置为在给定线卡插槽上以特定速度运行,请使用hw-module slot <line card slot> port-group <port-group range> select <speed>
示例 1:配置并检验端口组1和3在插槽5中的10G下运行
Switch(config#) hw-module slot 5 port-group 1 select 10G
Switch(config#) hw-module slot 5 port-group 3 select 10G
Switch# show running-config | include port-group
hw-module slot 5 port-group 1 select 10G <-- Configuration in running config to set these ports to 10G
hw-module slot 5 port-group 3 select 10G <-- Configuration in running config to set these ports to 10G
Switch# show hw-module slot 5 port-group speed
--------------------------------------------------
Port-groupPorts Speed
--------------------------------------------------
1 Fif5/0/1, Fif5/0/2 10G <-- In 10G mode
2 Fif5/0/3, Fif5/0/4 NONE
3 Fif5/0/5, Fif5/0/6 10G <-- In 10G mode
4 Fif5/0/7, Fif5/0/8 NONE
5 Fif5/0/9, Fif5/0/10 NONE
6 Fif5/0/11, Fif5/0/12 NONE
7 Fif5/0/13, Fif5/0/14 NONE
8 Fif5/0/15, Fif5/0/16 NONE
9 Fif5/0/17, Fif5/0/18 NONE
10 Fif5/0/19, Fif5/0/20 NONE
11 Fif5/0/21, Fif5/0/22 NONE
12 Fif5/0/23, Fif5/0/24 NONE
13 Fif5/0/25, Fif5/0/26 NONE
14 Fif5/0/27, Fif5/0/28 NONE
15 Fif5/0/29, Fif5/0/30 NONE
16 Fif5/0/31, Fif5/0/32 NONE
17 Fif5/0/33, Fif5/0/34 NONE
18 Fif5/0/35, Fif5/0/36 NONE
19 Fif5/0/37, Fif5/0/38 NONE
20 Fif5/0/39, Fif5/0/40 NONE
示例 2:配置并检验端口组6和8在插槽5中的25G下运行
Switch(config#) hw-module slot 5 port-group 6 select 25G
Switch(config#) hw-module slot 5 port-group 8 select 25G
Switch# show running-config | include port-group
hw-module slot 5 port-group 6 select 25G <-- Configuration in running config to set these ports to 25G
hw-module slot 5 port-group 8 select 25G <-- Configuration in running config to set these ports to 25G
Switch# show hw-module slot 5 port-group speed
--------------------------------------------------
Port-groupPorts Speed
--------------------------------------------------
1 Fif5/0/1, Fif5/0/2 NONE
2 Fif5/0/3, Fif5/0/4 NONE
3 Fif5/0/5, Fif5/0/6 NONE
4 Fif5/0/7, Fif5/0/8 NONE
5 Fif5/0/9, Fif5/0/10 NONE
6 Fif5/0/11, Fif5/0/12 25G <-- In 25G mode
7 Fif5/0/13, Fif5/0/14 NONE
8 Fif5/0/15, Fif5/0/16 25G <-- In 25G mode
9 Fif5/0/17, Fif5/0/18 NONE
10 Fif5/0/19, Fif5/0/20 NONE
11 Fif5/0/21, Fif5/0/22 NONE
12 Fif5/0/23, Fif5/0/24 NONE
13 Fif5/0/25, Fif5/0/26 NONE
14 Fif5/0/27, Fif5/0/28 NONE
15 Fif5/0/29, Fif5/0/30 NONE
16 Fif5/0/31, Fif5/0/32 NONE
17 Fif5/0/33, Fif5/0/34 NONE
18 Fif5/0/35, Fif5/0/36 NONE
19 Fif5/0/37, Fif5/0/38 NONE
20 Fif5/0/39, Fif5/0/40 NONE
注意:如果端口因“sfp-config-mismatch”而变为错误禁用,则即使将相同速度收发器插入到映射到同一端口组的端口上,也可以收集输入/输出管理器后台守护程序(IOMD)和转发引擎驱动程序(FED)跟踪日志以进一步解决此问题。
使用以下命令进一步排除由于“sfp-config-mismatch”而导致的错误禁用端口故障:
show logging process iomd to-file bootflash:
show logging process fed to-file bootflash: