05-QCN配置
本章节下载: 05-QCN配置 (335.10 KB)
目 录
QCN(Quantized Congestion Notification,量化拥塞通知)是一套应用于二层的端到端拥塞通知机制,通过主动反向通知,降低网络中的丢包率和延时,从而提高网络性能。QCN作为数据中心标准的一部分,主要应用于数据中心场景。
如图1-1所示,在QCN的组网中,所有RP(Reaction Point,响应点)和CP(Congestion Point,拥塞点)均需要支持QCN协议。RP和配置指定CNPV(Congestion Notification Priority value,拥塞通知优先级的值)的CP的集合组成了CND(Congestion Notification Domain,拥塞通知域)。
图1-1 QCN工作原理图
QCN进行拥塞控制的工作原理如下:
(1) RP发送的以太网报文中包含不同的CCF(Congestion Controlled Flow,拥塞控制流),以太网报文中的dot1p优先级唯一标识一条CCF,根据dot1p-lp优先级映射表,设备会将不同的CCF映射到CP的本地优先级队列。
(2) CP可以根据CNPV,即以太网报文中的dot1p优先级,开启指定本地优先级队列的QCN功能,并对该本地优先级队列定期进行采样,当队列发生拥塞时,产生CNM(Congestion Notification Message,拥塞通告消息)消息,通知RP某一队列在CP处发生拥塞。
(3) 数据流的源端RP收到CNM消息后降低特定dot1p优先级的以太网报文发送速率,以减轻CP处对应本地优先级队列的拥塞。同时RP端也周期性地探测带宽,在一定时间没有收到CNM消息时再提高特定dot1p优先级的以太网报文发送速率。
为方便CP区分不同的拥塞控制流(CCF)来自哪个RP,RP端发送报文时在以太网报文中新添加了一个CN-TAG标记,不同CN-TAG标记用来标识不同的拥塞控制流(CCF)。
图1-2 QCN数据报文格式
如图1-2所示,CN-TAG包括如下字段:
· EtherType:2bytes,表示QCN数据报文的以太网类型,取值为0x22E9。
· RPID:2bytes,由RP自己分配。CP收到CCF后,根据RPID判断是哪个RP发送的这个CCF,当拥塞出现后,CP将CNM报文发给对应RP,RP收到CNM报文时可以解析知道是哪条流发生了拥塞,以便对其进行限速。
CN-TAG由RP添加在报文中。CN-TAG只在拥塞通知域(CND)内存在,在CND内的设备要能够解析带有CN-TAG的报文。当报文离开CND时,CN-TAG需要被剥离。
RP端发送报文时,可以携带也可以不携带CN-TAG。当不携带CN-TAG,说明RP端对于当前优先级仅有一类流,不需要用RPID区分多类流。当不带CN-TAG的报文触发CNM报文,CNM报文中携带CN-TAG,但RPID为0,RP端收到此CNM报文,对总体流量进行限速。
CP端根据采样周期检测到拥塞时,产生拥塞通知消息(CNM)报文通知RP端。CNM报文的目的MAC为当前采样报文的源MAC,源MAC为产生CNM报文的设备MAC,保证CNM报文能发送到RP端,并将采样报文中的VLAN tag、CN-TAG填入CNM报文,并携带CNM PDU内容
如图1-3所示,CNM报文由如下两部分组成:
· PDU EtherType:2bytes,表示PDU的以太网类型,取值为0x22E7。
· CNM PDU:24~88bytes,表示PDU的具体数据内容,如图1-4所示:
CNM PDU包括如下字段:
· Version:4bits,取值固定为0。
· ReserverV:6bits,保留字段,取值固定为0。
· Quantized Feedback:6bits,量化后的Fb值,CP根据得到的拥塞状态Fb转换成的量化值。
· CPID:8bytes,表明发生拥塞的CP端,用于诊断。
· cnmQoffset:2bytes,采样时刻的瞬间队列大小减去期望队列的大小。
· cnmQdelta:2bytes,采样时刻的瞬间队列大小减去上次采样时刻的瞬时队列大小。
· Encapsulated priority:2bytes,触发产生CNM报文的采样报文的优先级。
· Encapsulated destination MAC address:6bytes,触发产生CNM报文的采样报文的目的MAC地址。
· Encapsulated MSDU length:2bytes,触发产生CNM报文的采样报文的字段的长度。
· Encapsulated MSDU:0~64bytes,触发产生CNM报文的采样报文的长度。
CP周期性地对队列大小进行采样,根据采样结果计算当前的拥塞状态。拥塞检测算法包括如下参数:
· Q:表示采样时刻的瞬间队列大小。
· Qeq:表示期望队列大小。
· Qold:为上次采样的队列大小。
· Fb:反映CP端拥塞状态的一个量化的值,在CNM消息中填充Fb来通知RP端拥塞的程度。
图1-5 CP拥塞检测原理图
如图1-5所示,拥塞检测的基本算法为:
cnmQoffset = Q – Qeq
cnmQdelta = Q – Qold
Fb = – (cnmQoffset + wcnmQdelta)
其中,w是一个权重参数,控制cnmQdelta在Fb值中的比重。
CP端根据Fb的值来决定是否产生CNM报文。当Fb ≥ 0时,说明队列没有拥塞;当Fb < 0时,说明队列已经拥塞,产生CNM报文反向通知产生该拥塞数据的数据源RP。同时,需要将|Fb|量化成QntzFb值,填充到CNM报文中。量化算法为:
· 如果Fb < - Qeq × (2 × w + 1),则QntzFb取最大值63;
· 否则,QntzFb = - Fb × 63 / (Qeq × (2 × w + 1))。
RP端的基本算法是:
· 收到CNM消息后,根据消息中Fb来调节发送速率,|Fb|越大发送速率降得越低;
· 当速率降下来之后再逐步提升限速的目标上限,将发送速率恢复到原来的值。
QCN按照CNPV优先级来划分CND,CNPV对应以太网报文中的dot1p优先级的值。设备上开启指定CNPV的QCN功能后,将加入该CNPV对应的CDN。设备接收到指定CNPV的报文后,即接收指定dot1p优先级的以太网报文后,根据缺省dot1p-lp优先级映射表,报文会进入对应的本地优先级队列,QCN只对该队列中的流量生效。其他CNPV的流量不能进入此队列,QCN不会对其进行拥塞控制。
CND中可以指定隔离优先级(alternate priority)。从CND以外进入的报文,如果携带的dot1p优先级等于CND的CNPV,则将其改写成隔离优先级。
缺省dot1p-lp优先级映射表的详细情况请查看“ACL和QoS配置指导”中的“QoS配置”。
设备加入CND后,设备上每个端口都要选择其在CND中的保护模式,可静态配置或通过LLDP协商。
保护模式有下面四种:
· disabled:接口的优先级映射按优先级映射表起作用,不受任何QCN配置影响。
· interior:dot1p优先级保持不变,按缺省dot1p-lp优先级映射表映射。CP转发报文时需要删除CN-TAG。
· interiorReady:dot1p优先级保持不变,按缺省dot1p-lp优先级映射表映射。CP转发报文时保留CN-TAG。
· edge:CNPV优先级的报文需要被改写成隔离优先级。CP转发报文时需要删除CN-TAG。
· IEEE802.1Qau:Congestion notification
配置QCN时需要注意的是:
· 修改优先级映射表后,可能导致原来设置的CP端不能对指定CNPV的流量进行检测。
· 配置多个dot1p优先级映射入同一个队列时,由于拥塞检测是对队列进行检测,因此多个dot1p的流量会相互影响。配置时,需要用户保证不将非QCN的dot1p优先级流量映射到开启了拥塞检测的队列。
· MQC配置中的remark动作也会影响映射关系,有关remark动作的详细介绍请参见“ACL和QoS配置指导”中的“QoS”。
· 接口的优先级信任模式必须配置为信任dot1p优先级,信任模式的具体内容请参见“ACL和QoS配置指导”中的“QoS”。
QCN配置任务如下:
(1) 开启QCN功能
(2) 配置CND
a. 配置全局CND
b. (可选)配置接口CND
(3) (可选)应用拥塞检测模板
配置QCN相关任务前,请先开启LLDP功能。关于LLDP的介绍和基本功能配置,请参见“http://press/jsp/ir/fileList.do?classID=103&fileID=97439配置指导”中的“LLDP”。
关闭QCN功能后,所有QCN功能失效,但配置仍然存在,此时LLDP停止协商,不再处理LLDP报文中的CN TLV,也不发送CN TLV。
system-view
(2) 开启QCN功能。
qcn enable
缺省情况下,QCN功能处于关闭状态。
CND分为全局CND和接口CND。必须在配置全局CND后,才能配置接口CND。其中,配置全局CND会将设备上的所有接口划分到某个CND,此时设备就能够对来自该CND内的报文进行拥塞检测;配置接口CND可使不同接口加入不同的CND,从而实现更细粒度地划分接口所属的CNPV优先级和优先级保护模式等。
通过指定多个CNPV,一台设备可以属于多个CND。例如,当设备加入CND 1、2、3,同时隔离优先级都配置为0,则优先级关系如表1-1所示。
表1-1 CND和优先级对应关系
dot1p |
CNPV |
隔离优先级 |
0 |
N/A |
N/A |
1 |
1 |
0 |
2 |
2 |
0 |
3 |
3 |
0 |
4 |
NA |
NA |
5 |
NA |
NA |
6 |
NA |
NA |
7 |
NA |
NA |
(1) 进入系统视图。
system-view
(2) 配置全局CND。
qcn priority priority { admin [ defense-mode { disabled | edge | interior | interior-ready } alternate alternate-value ] | auto }
缺省情况下,设备未加入任何的CND。
(1) 进入系统视图。
system-view
(2) 进入接口视图。
interface interface-type interface-number
(3) 配置接口CND。
qcn port priority priority { admin [ defense-mode { disabled | edge | interior | interior-ready } alternate alternate-value ] | auto }
缺省情况下,未配置接口CND,将以全局配置为准。
拥塞检测模板包含期望队列长度和权重,可以根据组网需要为CND指定拥塞检测模板,从而计算当前网络的拥塞状态。
(1) 进入系统视图。
system-view
(2) 创建拥塞检测模板。
qcn profile profile-id
缺省情况下,开启QCN功能后,设备自动创建名为default的拥塞检测模板,期望队列长度为26000bytes,权重为1,该模板的参数不能修改。
(3) 为指定CND应用拥塞检测模板。
qcn priority priority profile profile-id
缺省情况下,CND绑定缺省拥塞检测模板。
在完成上述配置后,在任意视图下执行display命令可以显示配置后QCN的运行情况,通过查看显示信息验证配置的效果。
在用户视图下执行reset命令可以清除CP的统计信息。
表1-2 QCN显示和维护
操作 |
命令 |
显示CP端的统计信息 |
display qcn cp interface [ interface-type interface-number ] [ priority priority ] |
显示QCN全局运行信息 |
display qcn global [ slot slot-number ] |
显示QCN的接口运行信息 |
display qcn interface [ interface-type interface-number ] |
显示QCN的profile运行信息 |
display qcn profile [ profile-id | default ] [ slot slot-number ] |
清除CP端的统计信息 |
reset qcn cp interface [ interface-type interface-number ] [ priority priority ] |
RP1和RP2发出的数据流同属于一个VLAN,并且数据的传输能够沿着组网图的通路。数据流的源端RP1、RP2都支持QCN协议,拥塞检测端Switch A、Switch B和Switch C上开启QCN功能,且RP1、RP2、Switch A、Switch B和Switch C共同组成了一个CNPV为1的CND。从而,实现Switch A、Switch B和Switch C能够对域内的发送的携带dot1p优先级为1的数据流进行拥塞检测,当队列发生拥塞时,产生CNM拥塞通知消息,对于外网发来的所有数据流都不进行拥塞检测。
图1-6 QCN基本功能配置组网图
(1) 配置Switch A
# 创建VLAN,并将Ten-GigabitEthernet1/0/1加入VLAN 100。
<SwitchA> system-view
[SwitchA] vlan 100
[SwitchA-vlan100] port ten-gigabitethernet 1/0/1
[SwitchA-vlan100] quit
# 为了使Switch A上VLAN 100的报文能发送给Switch B,将Ten-GigabitEthernet1/0/2的链路类型配置为Trunk,并允许VLAN 100的报文通过。
[SwitchA] interface ten-gigabitethernet 1/0/2
[SwitchA-Ten-GigabitEthernet1/0/2] port link-type trunk
[SwitchA-Ten-GigabitEthernet1/0/2] port trunk permit vlan 100
[SwitchA-Ten-GigabitEthernet1/0/2] quit
# 开启LLDP功能,在接口Ten-GigabitEthernet1/0/1和Ten-GigabitEthernet1/0/2上配置允许发布CN-TLV。
[SwitchA] lldp global enable
[SwitchA] interface ten-gigabitethernet 1/0/1
[SwitchA-Ten-GigabitEthernet1/0/1] lldp tlv-enable dot1-tlv congestion-notification
[SwitchA-Ten-GigabitEthernet1/0/1] quit
[SwitchA] interface ten-gigabitethernet 1/0/2
[SwitchA-Ten-GigabitEthernet1/0/2] lldp tlv-enable dot1-tlv congestion-notification
[SwitchA-Ten-GigabitEthernet1/0/2] quit
# 配置QCN功能,将Switch A加入CNPV为1的CND。且配置采用LLDP协商接口的保护模式和隔离优先级
[SwitchA] qcn enable
[SwitchA] qcn priority 1 auto
(2) 配置Switch B
# 创建VLAN 100。
<SwitchB> system-view
[SwitchB] vlan 100
[SwitchB-vlan100] quit
# 为了使Switch B上能通过VLAN 100的报文,将所有接口的链路类型配置为Trunk,并允许VLAN 100的报文通过。
[SwitchB] interface ten-gigabitethernet 1/0/1
[SwitchB-Ten-GigabitEthernet1/0/1] port link-type trunk
[SwitchB-Ten-GigabitEthernet1/0/1] port trunk permit vlan 100
[SwitchB-Ten-GigabitEthernet1/0/1] quit
[SwitchB] interface ten-gigabitethernet 1/0/2
[SwitchB-Ten-GigabitEthernet1/0/2] port link-type trunk
[SwitchB-Ten-GigabitEthernet1/0/2] port trunk permit vlan 100
[SwitchB-Ten-GigabitEthernet1/0/2] quit
[SwitchB] interface ten-gigabitethernet 1/0/3
[SwitchB-Ten-GigabitEthernet1/0/3] port link-type trunk
[SwitchB-Ten-GigabitEthernet1/0/3] port trunk permit vlan 100
[SwitchB-Ten-GigabitEthernet1/0/3] quit
# 开启LLDP功能,在接口Ten-GigabitEthernet1/0/1和Ten-GigabitEthernet1/0/3上配置允许发布CN-TLV。
[SwitchB] lldp global enable
[SwitchB] interface ten-gigabitethernet 1/0/1
[SwitchB-Ten-GigabitEthernet1/0/1] lldp tlv-enable dot1-tlv congestion-notification
[SwitchB-Ten-GigabitEthernet1/0/1] quit
[SwitchB] interface ten-gigabitethernet 1/0/3
[SwitchB-Ten-GigabitEthernet1/0/3] lldp tlv-enable dot1-tlv congestion-notification
[SwitchB-Ten-GigabitEthernet1/0/3] quit
#开启QCN功能,将Switch B加入CNPV为1的CND,静态配置Ten-GigabitEthernet1/0/2在该CND中的保护模式为edge、隔离优先级为0,其他接口通过LLDP自动协商保护模式和隔离优先级。
[SwitchB] qcn enable
[SwitchB] qcn priority 1 auto
[SwitchB] interface ten-gigabitethernet 1/0/2
[SwitchB-Ten-GigabitEthernet1/0/2] qcn port priority 1 admin defense-mode edge alternate 0
[SwitchB-Ten-GigabitEthernet1/0/2] quit
(3) Switch C上的配置与Switch A上的配置相同,不再赘述。
# 查看Switch A的接口下的运行信息。
[SwitchA] display qcn interface
Interface: XGE1/0/1
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
Interface: XGE1/0/2
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
# 查看Switch B的接口下的运行信息。
[SwitchB] display qcn interface
Interface: XGE1/0/1
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
Interface: XGE1/0/2
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 admin edge 0
Interface: XGE1/0/3
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
# 查看Switch C的接口下的运行信息。
[SwitchC] display qcn interface
Interface: XGE1/0/1
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
Interface: XGE1/0/2
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
· RP1和RP2发出的数据流同属于VLAN 100,RP3和RP4发出的数据流同属于VLAN 200,并且数据的传输能够沿着组网图的通路。
· RP1、RP2、Switch A、Switch B、Switch C共同组成了CNPV为1的CND。
· RP3、RP4、Switch C、Switch D、Switch E共同组成了CNPV为5的CND。
· Switch A、Switch B、Switch C能够对CNPV为1的CND内的携带的dot1p值为1的报文进行拥塞检测,当队列发生拥塞时,产生CNM拥塞通知消息,其中Switch A、Switch B不对CNPV为5的CND内发送报文进行拥塞检测。
· Switch C、Switch D、Switch E能够对CNPV为5的CND内的携带的dot1p值为5的报文进行拥塞检测,当队列发生拥塞时,产生CNM拥塞通知消息,其中Switch D、Switch E不对CNPV为1的CND内的发送报文进行拥塞检测。
图1-7 多CND配置组网图
(1) 配置Switch A和Switch B
# 创建VLAN,并将Ten-GigabitEthernet1/0/1加入VLAN 100。
<SwitchA> system-view
[SwitchA] vlan 100
[SwitchA-vlan100] port ten-gigabitethernet 1/0/1
[SwitchA-vlan100] quit
# 为了使Switch A上VLAN 100的报文能发送给Switch C,将Ten-GigabitEthernet1/0/2的链路类型配置为Trunk,并允许VLAN 100的报文通过。
[SwitchA] interface ten-gigabitethernet 1/0/2
[SwitchA-Ten-GigabitEthernet1/0/2] port link-type trunk
[SwitchA-Ten-GigabitEthernet1/0/2] port trunk permit vlan 100
[SwitchA-Ten-GigabitEthernet1/0/2] quit
# 开启LLDP功能,在接口Ten-GigabitEthernet1/0/1和Ten-GigabitEthernet1/0/2上配置允许发布CN-TLV。
[SwitchA] lldp global enable
[SwitchA] interface ten-gigabitethernet 1/0/1
[SwitchA-Ten-GigabitEthernet1/0/1] lldp tlv-enable dot1-tlv congestion-notification
[SwitchA-Ten-GigabitEthernet1/0/1] quit
[SwitchA] interface ten-gigabitethernet 1/0/2
[SwitchA-Ten-GigabitEthernet1/0/2] lldp tlv-enable dot1-tlv congestion-notification
[SwitchA-Ten-GigabitEthernet1/0/2] quit
# 配置QCN功能,加入CNPV为1的CND。
[SwitchA] qcn enable
[SwitchA] qcn priority 1 auto
Switch B上的配置与Switch A上的配置相同,不再赘述。
(2) 配置Switch C
# 创建VLAN 100和VLAN 200。
<SwitchC> system-view
[SwitchC] vlan 100
[SwitchC-vlan100] quit
[SwitchC] vlan 200
[SwitchC-vlan200] quit
# 为了使Switch C上能通过VLAN 100和VLAN 200的报文,将所有接口的链路类型配置为Trunk,并允许VLAN 100和VLAN 200的报文通过。
[SwitchC] interface ten-gigabitethernet 1/0/1
[SwitchC-Ten-GigabitEthernet1/0/1] port link-type trunk
[SwitchC-Ten-GigabitEthernet1/0/1] port trunk permit vlan 100 200
[SwitchC-Ten-GigabitEthernet1/0/1] quit
[SwitchC] interface ten-gigabitethernet 1/0/2
[SwitchC-Ten-GigabitEthernet1/0/2] port link-type trunk
[SwitchC-Ten-GigabitEthernet1/0/2] port trunk permit vlan 100 200
[SwitchC-Ten-GigabitEthernet1/0/2] quit
[SwitchC] interface ten-gigabitethernet 1/0/3
[SwitchC-Ten-GigabitEthernet1/0/3] port link-type trunk
[SwitchC-Ten-GigabitEthernet1/0/3] port trunk permit vlan 100 200
[SwitchC-Ten-GigabitEthernet1/0/3] quit
[SwitchC] interface ten-gigabitethernet 1/0/4
[SwitchC-Ten-GigabitEthernet1/0/4] port link-type trunk
[SwitchC-Ten-GigabitEthernet1/0/4] port trunk permit vlan 100 200
[SwitchC-Ten-GigabitEthernet1/0/4] quit
# 开启LLDP功能,在所有接口上配置允许发布CN-TLV。
[SwitchC] lldp global enable
[SwitchC] interface ten-gigabitethernet 1/0/1
[SwitchC-Ten-GigabitEthernet1/0/1] lldp tlv-enable dot1-tlv congestion-notification
[SwitchC-Ten-GigabitEthernet1/0/1] quit
[SwitchC] interface ten-gigabitethernet 1/0/2
[SwitchC-Ten-GigabitEthernet1/0/2] lldp tlv-enable dot1-tlv congestion-notification
[SwitchC-Ten-GigabitEthernet1/0/2] quit
[SwitchC] interface ten-gigabitethernet 1/0/3
[SwitchC-Ten-GigabitEthernet1/0/3] lldp tlv-enable dot1-tlv congestion-notification
[SwitchC-Ten-GigabitEthernet1/0/3] quit
[SwitchC] interface ten-gigabitethernet 1/0/4
[SwitchC-Ten-GigabitEthernet1/0/4] lldp tlv-enable dot1-tlv congestion-notification
[SwitchC-Ten-GigabitEthernet1/0/4] quit
# 配置QCN功能,加入CNPV为1和5的CND,在接口Ten-GigabitEthernet1/0/1和Ten-GigabitEthernet1/0/2上配置CNPV为5的域的保护模式为edge,隔离优先级为4。
[SwitchC] qcn enable
[SwitchC] qcn priority 1 auto
[SwitchC] qcn priority 5 admin defense-mode interior-ready alternate 4
[SwitchC] interface ten-gigabitethernet 1/0/1
[SwitchC-Ten-GigabitEthernet1/0/1] qcn port priority 5 admin defense-mode edge alternate 4
[SwitchC-Ten-GigabitEthernet1/0/1] quit
[SwitchC] interface ten-gigabitethernet 1/0/2
[SwitchC-Ten-GigabitEthernet1/0/2] qcn port priority 5 admin defense-mode edge alternate 4
[SwitchC-Ten-GigabitEthernet1/0/2] quit
(3) 配置Switch D和Switch E
# 创建VLAN,并将Ten-GigabitEthernet1/0/1加入VLAN 200。
<SwitchD> system-view
[SwitchD] vlan 200
[SwitchD-vlan200] port ten-gigabitethernet 1/0/1
[SwitchD-vlan200] quit
# 为了使Switch D上VLAN 100的报文能发送给Switch C,将Ten-GigabitEthernet1/0/2的链路类型配置为Trunk,并允许VLAN 100的报文通过。
[SwitchD] interface ten-gigabitethernet 1/0/2
[SwitchD-Ten-GigabitEthernet1/0/2] port link-type trunk
[SwitchD-Ten-GigabitEthernet1/0/2] port trunk permit vlan 200
[SwitchD-Ten-GigabitEthernet1/0/2] quit
# 配置QCN功能,加入CNPV为5的CND。
[SwitchD] qcn enable
[SwitchD] qcn priority 5 admin defense-mode interior-ready alternate 4
Switch E上的配置与Switch D上的配置相同,不再赘述。
# 查看Switch A的接口下的运行信息。
[SwitchA] display qcn interface
Interface: XGE1/0/1
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
Interface: XGE1/0/2
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
# 查看Switch B的接口下的运行信息。
[SwitchB] display qcn interface
Interface: XGE1/0/1
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
Interface: XGE1/0/2
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
# 查看Switch C的接口下的运行信息。
[SwitchC] display qcn interface
Interface: XGE1/0/1
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
5 admin edge 4
Interface: XGE1/0/2
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp interior-ready 0
5 admin edge 4
Interface: XGE1/0/3
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp edge 0
5 comp interior-ready 4
Interface: XGE1/0/4
CNPV Mode Defense-mode Alternate
---------------------------------------------------
1 comp edge 0
5 comp interior-ready 4
# 查看Switch D的接口下的运行信息。
[SwitchD] display qcn interface
Interface: XGE1/0/1
CNPV Mode Defense-mode Alternate
---------------------------------------------------
5 comp interior-ready 4
Interface: XGE1/0/2
CNPV Mode Defense-mode Alternate
---------------------------------------------------
5 comp interior-ready 4
# 查看Switch E的接口下的运行信息。
[SwitchE] display qcn interface
Interface: XGE1/0/1
CNPV Mode Defense-mode Alternate
---------------------------------------------------
5 comp interior-ready 4
Interface: XGE1/0/2
CNPV Mode Defense-mode Alternate
---------------------------------------------------
5 comp interior-ready 4
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!