【命令】
集中式设备:
display stp [ instance instance-list | vlan vlan-id-list ] [ interface interface-list ] [ brief ]
分布式设备-独立运行模式/集中式IRF设备:
display stp [ instance instance-list | vlan vlan-id-list ] [ interface interface-list | slot slot-number ] [ brief ]
分布式设备-IRF模式:
display stp [ instance instance-list | vlan vlan-id-list ] [ interface interface-list | chassis chassis-number slot slot-number ] [ brief ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
mdc-admin
mdc-operator
【参数】
instance instance-list:显示指定MSTI的生成树状态和统计信息。instance-list为MSTI列表,表示多个MSTI,表示方式为instance-list = { instance-id [ to instance-id ] }&<1-10>。其中,instance-id为MSTI的编号,取值范围为0~4094,0表示CIST。&<1-10>表示前面的参数最多可以输入10次。
vlan vlan-id-list:显示指定VLAN的生成树状态和统计信息。vlan-id-list为VLAN列表,表示多个VLAN,表示方式为vlan-id-list = { vlan-id [ to vlan-id ] }&<1-10>。其中,vlan-id为VLAN的编号,不同型号的设备支持的取值范围不同,请以设备的实际情况为准。&<1-10>表示前面的参数最多可以输入10次。
interface interface-list:显示指定端口上的生成树状态和统计信息。interface-list为端口列表,表示多个端口,表示方式为interface-list = { interface-type interface-number [ to interface-type interface-number ] }&<1-10>。其中,interface-type为端口类型,interface-number为端口编号。&<1-10>表示前面的参数最多可以输入10次。
brief:显示生成树状态和统计的简要信息。如果未指定本参数,将显示生成树状态和统计的详细信息。
slot slot-number:显示指定单板上的生成树状态和统计信息,slot-number表示单板所在的槽位号。如果不指定该参数,将显示所有单板上的生成树状态和统计信息。(分布式设备-独立运行模式)
slot slot-number:显示指定成员设备上的生成树状态和统计信息,slot-number表示设备在IRF中的成员编号。如果不指定该参数,将显示所有成员设备上的生成树状态和统计信息。(集中式IRF设备)(不支持IRF3的设备)
slot slot-number:显示指定成员设备/PEX上的生成树状态和统计信息,slot-number表示设备在IRF中的成员编号或者PEX的虚拟槽位号。如果不指定该参数,将显示所有成员设备/PEX上的生成树状态和统计信息。(集中式IRF设备)(支持IRF3的设备)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的生成树状态和统计信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果不指定该参数,将显示所有单板上的生成树状态和统计信息。(分布式设备-IRF模式)(不支持IRF3的设备)
chassis chassis-number slot slot-number:显示指定单板上的生成树状态和统计信息,chassis-number表示设备在IRF中的成员编号或者PEX对应的虚拟框号,slot-number表示单板或PEX所在的槽位号。如果不指定该参数,将显示所有单板上的生成树状态和统计信息。(分布式设备-IRF模式)(支持IRF3的设备)
【使用指导】
(1) 在STP/RSTP模式下:
· 如果未指定端口,则显示所有端口上的生成树状态和统计信息,显示信息按照端口名称的顺序排列。
· 如果指定了端口,则显示该端口上的生成树状态和统计信息,显示信息按照端口名称的顺序排列。
(2) 在PVST模式下:
· 如果未指定VLAN和端口,则显示所有VLAN在所有端口上的生成树状态和统计信息,显示信息按照VLAN编号的顺序排列,各VLAN内部再按照端口名称的顺序排列。
· 如果指定了VLAN但未指定端口,则显示指定VLAN在所有端口上的生成树状态和统计信息,显示信息按照VLAN编号的顺序排列,各VLAN内部再按照端口名称的顺序排列。
· 如果指定了端口但未指定VLAN,则显示所有VLAN在指定端口上的生成树状态和统计信息,显示信息按照VLAN编号的顺序排列,各VLAN内部再按照端口名称的顺序排列。
· 如果同时指定了VLAN和端口,则显示指定VLAN在指定端口上的生成树状态和统计信息,显示信息按照VLAN编号的顺序排列,各VLAN内部再按照端口名称的顺序排列。
(3) 在MSTP模式下:
· 如果未指定MSTI和端口,则显示所有MSTI在所有端口上的生成树状态和统计信息,显示信息按照MSTI编号的顺序排列,各MSTI内部再按照端口名称的顺序排列。
· 如果指定了MSTI但未指定端口,则显示指定MSTI在所有端口上的生成树状态和统计信息,显示信息按照MSTI编号的顺序排列,各MSTI内部再按照端口名称的顺序排列。
· 如果指定了端口但未指定MSTI,则显示所有MSTI在指定端口上的生成树状态和统计信息,显示信息按照MSTI编号的顺序排列,各MSTI内部再按照端口名称的顺序排列。
· 如果同时指定了MSTI和端口,则显示指定MSTI在指定端口上的生成树状态和统计信息,显示信息按照MSTI编号的顺序排列,各MSTI内部再按照端口名称的顺序排列。
【举例】
# 在MSTP模式下,显示MSTI 0在端口GigabitEthernet1/0/1~GigabitEthernet1/0/4上生成树状态和统计的简要信息。
<Sysname> display stp instance 0 interface gigabitethernet 1/0/1 to gigabitethernet 1/0/4 brief
MST ID Port Role STP State Protection
0 GigabitEthernet1/0/1 ALTE DISCARDING LOOP
0 GigabitEthernet1/0/2 DESI FORWARDING NONE
0 GigabitEthernet1/0/3 DESI FORWARDING NONE
0 GigabitEthernet1/0/4 DESI FORWARDING NONE
# 在PVST模式下,显示VLAN 2在端口GigabitEthernet1/0/1~GigabitEthernet1/0/4上生成树状态和统计的简要信息。
<Sysname> system-view
[Sysname] stp mode pvst
[Sysname] display stp vlan 2 interface gigabitethernet 1/0/1 to gigabitethernet 1/0/4 brief
VLAN ID Port Role STP State Protection
2 GigabitEthernet1/0/1 ALTE DISCARDING LOOP
2 GigabitEthernet1/0/2 DESI FORWARDING NONE
2 GigabitEthernet1/0/3 DESI FORWARDING NONE
2 GigabitEthernet1/0/4 DESI FORWARDING NONE
表1-2 display stp brief命令显示信息描述表
字段 | 描述 |
MST ID | MSTI的编号 |
VLAN ID | VLAN的编号 |
Port | 端口名称,和相应的MSTI对应 |
Role | 端口角色: · ALTE:表示替换端口 · BACK:表示备份端口 · ROOT:表示根端口 · DESI:表示指定端口 · MAST:表示主端口 · DISA:表示失效端口 |
STP State | 端口状态: · FORWARDING:表示可以接收和发送BPDU,也转发用户流量 · DISCARDING:表示可以接收和发送BPDU,但不转发用户流量 · LEARNING:表示可以接收和发送BPDU,但不转发用户流量,是一种过渡状态 |
Protection | 端口上的保护类型: · ROOT:表示根保护 · LOOP:表示环路保护 · BPDU:表示BPDU保护 · NONE:表示无保护 |
# 在MSTP模式下,显示所有MSTI在所有端口上的生成树状态和统计的详细信息。
<Sysname> display stp
-------[CIST Global Info][Mode MSTP]-------
Bridge ID : 32768.0001-0000-0000
Bridge times : Hello 2s MaxAge 20s FwdDelay 15s MaxHops 20
Root ID/ERPC : 32768.0001-0000-0000, 0
RegRoot ID/IRPC : 32768.0001-0000-0000, 0
RootPort ID : 0.0
BPDU-Protection : Disabled
Bridge Config-
Digest-Snooping : Disabled
TC or TCN received : 2
Time since last TC : 0 days 0h:0m:58s
----[Port3(Ethernet0/0/2)][FORWARDING]----
Port protocol : Enabled
Port role : Designated Port (Boundary)
Port ID : 128.3
Port cost(Legacy) : Config=auto, Active=200
Desg.bridge/port : 32768.0001-0000-0000, 128.3
Port edged : Config=disabled, Active=disabled
Point-to-Point : Config=auto, Active=true
Transmit limit : 10 packets/hello-time
TC-Restriction : Disabled
Role-Restriction : Disabled
Protection type : Config=none, Active=none
MST BPDU format : Config=auto, Active=802.1s
Port Config-
Digest-Snooping : Disabled
Rapid transition : True
Num of VLANs mapped : 0
Port times : Hello 2s MaxAge 20s FwdDelay 15s MsgAge 0s RemHops 20
BPDU sent : 32
TCN: 0, Config: 0, RST: 0, MST: 32
BPDU received : 2
TCN: 0, Config: 0, RST: 0, MST: 2
-------[MSTI 1 Global Info]-------
Bridge ID : 32768.0001-0000-0000
RegRoot ID/IRPC : 32768.0001-0000-0000, 0
RootPort ID : 0.0
Master bridge : 32768.0001-0000-0000
Cost to master : 0
TC received : 0
----[Port3(Ethernet0/0/2)][FORWARDING]----
Port protocol : Enabled
Port role : Designated Port (Boundary)
Port ID : 128.3
Port cost(Legacy) : Config=auto, Active=200
Desg.bridge/port : 32768.0001-0000-0000, 128.3
Protection type : Config=none, Active=none
Rapid transition : True
Num of VLANs mapped : 64
Port times : RemHops 20
# 在PVST模式下,显示所有VLAN在所有端口上的生成树状态和统计信息。
<Sysname> system-view
[Sysname] stp mode pvst
[Sysname] display stp
-------[VLAN 1 Global Info]-------
Protocol status : Enabled
Bridge ID : 32768.000f-e200-2200
Bridge times : Hello 2s MaxAge 20s FwdDelay 15s
VlanRoot ID/RPC : 0.00e0-fc0e-6554, 200200
RootPort ID : 128.48
BPDU-Protection : Disabled
TC or TCN received : 2
Time since last TC : 0 days 0h:5m:42s
----[Port1(GigabitEthernet1/0/1)][FORWARDING]----
Port protocol : Enabled
Port role : Designated Port
Port ID : 128.153
Port cost(Legacy) : Config=auto, Active=200
Desg. bridge/port : 32768.000f-e200-2200, 128.2
Port edged : Config=disabled, Active=disabled
Point-to-Point : Config=auto, Active=true
Transmit limit : 10 packets/hello-time
Protection type : Config=none, Active=none
Rapid transition : False
Port times : Hello 2s MaxAge 20s FwdDelay 15s MsgAge 2s
-------[VLAN 2 Global Info]-------
Protocol status : Enabled
Bridge ID : 32768.000f-e200-2200
Bridge times : Hello 2s MaxAge 20s FwDly 15s
VlanRoot ID/RPC : 0.00e0-fc0e-6554, 200200
RootPort ID : 128.48
BPDU-Protection : Disabled
TC or TCN received : 2
Time since last TC : 0 days 0h:5m:42s
# 当生成树协议未开启时,在MSTP模式下显示生成树的状态和统计信息。
<Sysname> display stp
Protocol status : Disabled
Protocol Std. : IEEE 802.1s
Version : 3
Bridge-Prio. : 32768
MAC address : 000f-e200-8048
Max age(s) : 20
Forward delay(s) : 15
Hello time(s) : 2
Max hops : 20
TC Snooping : Disabled
# 当生成树协议未开启时,在PVST模式下显示生成树的状态和统计信息。
<Sysname> display stp
Protocol status : Disabled
Protocol Std. : IEEE 802.1w (pvst)
Version : 2
Bridge-Prio. : 32768
MAC address : 3822-d69f-0800
Max age(s) : 20
Forward delay(s) : 15
Hello time(s) : 2
TC Snooping : Disabled
表1-3 display stp命令显示信息描述表
字段 | 描述 |
Bridge ID | 网桥ID,由两部分构成:“.”之前和之后的内容分别表示为本设备的优先级和本设备的MAC地址。譬如,“32768.000f-e200-2200”表示本设备的优先级为32768,其MAC地址为000F-E200-2200 |
Bridge times | 网桥相关的主要参数值: · Hello:表示Hello time定时器值 · MaxAge:表示Max Age定时器值 · FwdDelay:表示Forward delay定时器值 · MaxHops:表示MST域的最大跳数 |
Root ID/ERPC | 总根ID/外部路径开销(即本设备到总根的路径开销) |
RegRoot ID/IRPC | 域根ID/内部路径开销(即本设备到域根的路径开销) |
VlanRoot ID/RPC | VLAN根桥ID/根路径开销(即本设备到该VLAN根桥的路径开销) |
RootPort ID | 根端口的端口ID。“0.0”表示本设备为根设备,没有根端口 |
BPDU-Protection | BPDU保护功能的全局开启状态 |
Bridge Config- Digest-Snooping | 摘要侦听功能的全局开启状态 |
TC or TCN received | MSTI或VLAN收到的TC及TCN报文数 |
Time since last TC | MSTI或VLAN最近一次拓扑变化时间 |
[FORWARDING] | 端口状态为Forwarding状态 |
[DISCARDING] | 端口状态为Discarding状态 |
[LEARNING] | 端口状态为Learning状态 |
Port protocol | 生成树协议在端口上的开启状态 |
Port role | 端口角色,和MSTI相对应。具体角色分为:Alternate、Backup、Root、Designated、Master、Disabled |
(Boundary) | 表示该端口为域边界端口 |
Port ID | 端口ID |
Port cost(Legacy) | 端口的路径开销(Legacy表示当前设备的路径开销的计算方法,此外还有dot1d-1998和dot1t两种计算方式): · Config:表示配置值 · Active:表示实际值 |
Desg.bridge/port | 端口的指定桥ID和端口ID(对于不支持端口优先级的端口,这里显示的端口ID没有意义) |
Port edged | 端口是否为边缘端口: · Config:表示配置值 · Active:表示实际值 |
Point-to-Point | 端口是否与点对点链路相连: · Config:表示配置值 · Active:表示实际值 |
Transmit limit | 端口每个Hello Time时间间隔发送报文的上限 |
Protection type | 端口是否开启保护: · Config:表示配置值 · Active:表示实际值 端口遇到异常情况启动保护的类型: · ROOT:表示根保护 · LOOP:表示环路保护 · BPDU:表示BPDU保护 · PVST BPDU:表示MSTP的PVST BPDU保护 · NONE:表示无保护 |
TC-Restriction | 端口是否开启了TC-BPDU传播限制功能 |
Role-Restriction | 端口是否开启了端口角色限制功能 |
MST BPDU format | 端口发送MSTP报文的格式,取值为legacy和802.1s: · Config:表示配置值 · Active:表示实际值 |
Port Config- Digest-Snooping | 摘要侦听功能在端口上的开启状态 |
Rapid transition | 端口在当前MSTI或VLAN中是否快速迁移至转发状态 |
Num of VLANs mapped | 端口在当前MSTI中的VLAN计数 |
Port times | 端口相关的主要参数值: · Hello:表示Hello time定时器值 · MaxAge:表示Max Age定时器值 · FwdDelay:表示Forward delay定时器值 · MsgAge:表示Message Age定时器值 · RemHops:表示剩余跳数 |
BPDU sent | 端口发送报文计数 |
BPDU received | 端口接收报文计数 |
RegRoot ID/IRPC | MSTI域根/内部路径开销 |
Root Type | MSTI域根类型: · Primary root:表示根桥 · Secondary root:表示备份根桥 |
Master bridge | MSTI的Master桥ID |
Cost to master | MSTI到Master桥的路径开销 |
TC received | MSTI收到的TC报文数 |
Protocol status | 生成树协议的全局开启状态 |
Protocol Std. | 生成树协议采用的协议标准 |
Version | 生成树协议采用的协议版本 |
Bridge-Prio. | 在MSTP模式下,表示本设备在CIST中的桥优先级;在PVST模式下,表示本设备在VLAN 1中的桥优先级 |
MAC address | 本设备的MAC地址 |
Max age(s) | BPDU的最大生存时间(单位为秒,在PVST模式下为在VLAN 1中的配置) |
Forward delay(s) | 端口状态迁移的延时(单位为秒,在PVST模式下为在VLAN 1中的配置) |
Hello time(s) | 根设备发送BPDU的周期(单位为秒,在PVST模式下为在VLAN 1中的配置) |
Max hops | MST域中的最大跳数 |
TC Snooping | TC Snooping开启状态 |