vstp
MX 系列
vstp { bpdu-block-on-edge; force-version stp; interface interface-name { bpdu-timeout-action { alarm; block; } cost cost; edge; mode (p2p | shared); no-root-port; priority interface-priority; } priority-hold-time seconds; vlan vlan-id { bridge-priority priority; forward-delay seconds; hello-time seconds; max-age seconds; interface interface-name { access-trunk bpdu-timeout-action { alarm; block; } cost cost; edge; mode (p2p | shared); no-root-port; priority interface-priority; system-identifier 00:00:01:00:00:01 } } traceoptions { file filename <files number> <size size> <world-readable | no-world-readable>; flag flag <flag-modifier> <disable>; } }
EX 系列、QFX 系列、QFabric
vstp { bpdu-block-on-edge; disable; force-version stp; vlan (all | vlan-id | vlan-name) { bridge-priority priority; forward-delay seconds; hello-time seconds; interface (all | interface-name) { arp-on-stp; bpdu-timeout-action { block; log; } cost cost; disable; edge; mode mode; no-root-port; priority priority; } max-age seconds; system-identifier 00:00:01:00:00:01 traceoptions { file filename <files number > <size size> <no-stamp | no-world-readable | world-readable>; flag flag; } } }
ELS 版本:EX 系列、QFX 系列、NFX 系列
vstp { bpdu-block-on-edge; disable; force-version stp; interface (interface-name disable | interface-range-name | all ){ bpdu-timeout-action { alarm; block; } cost cost; edge; mode (p2p | shared); no-root-port; priority interface-priority; } priority-hold-time seconds; vlan (vlan-id | all){ bridge-priority priority; forward-delay seconds; hello-time seconds; max-age seconds; interface (interface-name disable | interface-range-name | all ){ bpdu-timeout-action { alarm; block; } cost cost; edge; mode (p2p | shared); no-root-port; priority interface-priority; system-identifier 00:00:01:00:00:01 } } traceoptions { file filename <files number> <size size> <world-readable | no-world-readable>; flag flag <flag-modifier> <disable>; } vlan-group group group-name { vlansvlan-name (vlan-id |vlan-range | open-set-of-values) { interface all; interface interface-name { disable; } } }
层次结构级别
[edit protocols]
[edit logical-systems logical-system-name protocols], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols],
[edit protocols],
[edit routing-instances routing-instance-name protocols]
描述
配置 VLAN 生成树协议 (VSTP)。VSTP 用于防止第 2 层网络中基于每个 VLAN 出现环路。
每台交换机最多可以有 253 个 VSTP VLAN。
如果交换机上的 VLAN 数量超过 VSTP VLAN 限制,则必须使用该 vlan
语句指定哪些 VLAN 或 VLAN 组使用 VSTP。当交换机的 VLAN 数超过允许的最大 VSTP VLAN 数时,您也不能使用 VLAN all 选项配置 VSTP。要确保所有 VLAN 都运行生成树协议,请为具有大量 VLAN 的网络运行 RSTP。
使用 set protocol vstp vlan all
命令配置 VSTP 时,不会设置 VLAN ID 1。如果希望 VLAN ID 1 包含在交换机的 VSTP 配置中,则必须使用 set protocol vstp vlan 1
命令单独设置。
Junos OS 13.2X50 版不支持选项 vlan all
。
配置 VSTP 时配置 RSTP。RSTP 开销最小,此配置可确保交换机上的所有 VLAN 上运行某些生成树协议,即使交换机的 VSTP VLAN 数超过允许的最大数量也是如此。
默认情况下,机箱 MAC 地址在 BPDU 中播发为网桥地址。如果要更改 BPDU 中播发的网桥地址,则必须使用系统标识符选项配置系统标识符。
其余语句将单独解释。请参阅 CLI 资源管理器。
违约
默认情况下不启用 VSTP。
所需权限级别
路由 - 在配置中查看此语句。
路由控制 - 将此语句添加到配置中。
发布信息
Junos OS 9.0 版 中引入的语句。
bpdu-block-on-edge
在 Junos OS 9.4 版 中添加的语句。
bpdu-timeout-action
在 Junos OS 9.4 版 中添加的语句。
支持 Junos OS 9.6 版 中添加的逻辑系统。
在适用于 EX 系列交换机的 Junos OS 15.1 版中更新了语句,以支持在所有接口上全局配置生成树参数。
system-identifier
在 Junos OS 11.3 版 中添加的语句。
您无法在所有接口上全局禁用生成树参数。