目标

生成树协议(STP)可保护第2层广播域免受广播风暴的影响。它将链路设置为备用模式以防止环路。当主机之间存在备用路由时，会出现环路。扩展网络中的这些环路可能导致第2层交换机无限次地转发流量，从而增加流量负载并降低网络效率。STP通过在网络中的终端站之间创建唯一路径，为第2层交换机和链路的任何布置提供树形拓扑。这些单独的路径消除了环路的可能性。

实时场景中的用户可以配置STP来防止环路，从而防止大量流量在网络中来回传输。

本文档介绍如何在Sx500系列堆叠式交换机上配置STP。

适用设备

· Sx500系列堆叠式交换机

软件版本

•1.3.0.62

生成树协议配置

步骤1.登录到Web配置实用程序，然后选择生成树> STP状态和全局设置。“STP状态和全局设置”(STP Status & Global Settings)页面打开：

全局设置配置

步骤1.在生成树状态字段中选中启用，以启用生成树。

步骤2.在STP Operation Mode字段中，点击与STP所需操作模式对应的单选按钮。

· 传统STP — 在任意两个终端站之间提供一条路径，可避免和消除环路。

·快速STP — 检测网络拓扑以提供生成树的更快收敛。当网络拓扑自然为树结构时，这是最有效的，因此可能会实现更快的收敛。

· 多个STP — 检测第2层环路并尝试通过阻止相关端口传输流量来缓解这些环路。MSTP启用多个STP实例，以便能够单独检测和缓解每个实例中的环路。MSTP为分配给任何VLAN的数据包提供完全连接。此外，MSTP通过不同的多生成树(MST)区域传输分配给各个VLAN的数据包。

步骤3.在Bridge Protocol Data Unit(BPDU)Handling字段中点击所需的单选按钮。当端口或交换机上禁用STP时，BPDU用于传输生成树信息。

·过滤 — 在接口上禁用生成树时过滤BPDU数据包。交换机之间仅交换少量BPDU数据包。

·泛洪 — 当接口上禁用生成树时泛洪BPDU数据包。所有BPDU数据包在所有交换机之间交换。

步骤4.在Path Cost Default Values字段中点击所需的单选按钮。它用于为STP端口分配默认路径开销。路径开销是指从特定端口到根端口的距离（开销）。

·短 — 指定端口路径开销的范围1到65,535。

·长 — 指定端口路径开销的范围1到200,000,000。

步骤5.单击“应用”。

网桥设置配置

步骤1.在“优先级”字段中输入优先级值。交换BPDU后，优先级最低的设备将成为根桥。根网桥是成为网络活动网桥的网桥，负责所有其他决策，如需要阻塞哪个端口以及哪个端口需要处于转发模式。如果所有网桥使用相同的优先级，则使用其MAC地址来确定哪个网桥是根网桥。网桥优先级值以4096的增量提供。

如果您不熟悉所用术语，请查看思科业务：新术语表。

注意：交换BPDU后，优先级最低的设备成为根网桥。如果所有网桥使用相同的优先级，则其MAC地址用于确定哪个网桥是根网桥。MAC地址最低的网桥随后成为根网桥。

步骤2.在Hello Time字段中输入根桥在配置消息之间等待的间隔（以秒为单位）。该值的范围为 1 到 10 秒。

步骤3.在Max Age字段中输入交换机在尝试重新定义自身配置之前在未收到配置消息的情况下可以等待的间隔（秒）。

步骤4.在转发延迟字段中输入网桥在转发数据包之前保持学习状态的间隔（以秒为单位）。转发延迟计时器是端口在进入学习状态之前处于侦听状态的时间量，或端口在进入侦听状态之前处于学习状态的时间量。

“指定根”区域显示以下信息：

·网桥ID — 与交换机的MAC地址连接的网桥优先级。

·根网桥ID — 根网桥优先级与交换机的MAC地址连接。

·根端口 — 从此网桥到根网桥的开销最低的端口。

·根路径开销 — 从此网桥到根的路径开销。

·拓扑更改计数 — 已发生的STP拓扑更改总数。

·上次拓扑更改 — 自上次拓扑更改发生以来经过的时间间隔。时间以天/小时/分钟/秒格式显示。

步骤5.单击“应用”。