生成树协议(STP)是一种网络协议,可防止拓扑中出现环路。这些环路导致交换机转发流量的次数无限。这会导致网络泛洪并使用其资源,从而降低网络效率。
STP接口设置用于提高每个端口的STP效率。边缘端口功能快速链路在连接设备时将端口设置为转发状态,从而提高STP收敛速度。根防护和网桥协议数据单元(BPDU)防护用于控制STP拓扑。拓扑中的这种额外控制可防止出现任何网桥环路。
本文介绍如何在Sx500系列堆叠式交换机上配置STP接口设置。
· Sx500系列堆叠式交换机
•v1.2.7.76
注意:在配置STP接口设置之前,用户应选择传统STP操作模式。有关详细信息,请参阅Sx500系列可堆叠交换机上的生成树协议(STP)配置文章。
步骤1.登录Web配置实用程序以选择生成树> STP接口设置。“STP接口设置”页面随即打开:
步骤2.从Interface Type下拉列表中选择要编辑的接口类型。
步骤3.单击Go ,在页面上仅显示端口或LAG。
步骤4.单击连接到另一台交换机的端口或LAG的单选按钮,然后单击Edit。系统将显示“编辑STP接口”窗口:
第5步。(可选)点击与Interface字段中所需接口类型对应的单选按钮。
·设备/插槽 — 从设备/插槽下拉列表中选择适当的设备/插槽。设备标识交换机是活动的还是堆叠中的成员。插槽标识哪台交换机连接到哪个插槽(插槽1为SF500,插槽2为SG500)。 如果您不熟悉所用术语,请查看思科业务:新术语表。
— 端口 — 从端口下拉列表中,选择要配置的适当端口。
· LAG — 从LAG下拉列表中选择通告STP的LAG。链路聚合组(LAG)用于将多个端口连接在一起。LAG可增加带宽,提高端口灵活性,并在两个设备之间提供链路冗余以优化端口使用。
步骤6.在STP字段中选Enable以在接口上启用STP。
步骤7.在Edge Port字段中,点击与所需的快速链路使用对应的单选按钮。快速链路用于在端口链路接通时自动将端口设置为转发状态。快速链路可优化STP收敛。
·启用 — 立即启用快速链路。
·自动 — 等待启用快速链路,直到接口激活后几秒钟,以便首先解决环路。
·禁用 — 禁用快速链路。
第8步。(可选)在Root Guard字段中选中Enable,以在接口上启用Root Guard。此选项允许您强制在网络中放置根网桥。根防护不允许新连接的设备成为根网桥,这会影响STP拓扑。
注意:只应在从根网桥流出的接口上配置根防护。
步骤9.(可选)在BPDU防护字段中选中启用,以在接口上启用网桥协议数据单元(BPDU)防护。BPDU防护允许用户在接口上实施STP域边界,并保持活动拓扑的可预测性。连接到启用了BPDU的接口的设备不能影响STP拓扑。当交换机在启用BPDU防护的接口上收到BPDU时,该接口将被禁用,并生成SNMP陷阱。
注意:BPDU防护应在启用了快速端口的接口上启用,而不应在任何其他接口上启用。
步骤10.点击与BPDU Handling字段中所需选项对应的单选按钮。这决定了在接口上禁用STP时如何管理BPDU数据包。BPDU用于传输STP信息。
·使用全局设置 — 使用在“STP状态和全局设置”页面上定义的设置。
·过滤 — 在启用portfast的端口上,启用BPDU过滤以防止在一个或多个交换机端口上发送或处理BPDU。
·泛洪 — 当接口上禁用STP时,所有接口都会转发BPDU数据包。
步骤11.在Path Cost字段中,点击与所需路径开销对应的单选按钮。路径开销是端口对根路径的贡献。
·使用默认值 — 使用系统生成的默认成本。
·用户定义 — 在“用户定义”字段中输入路径成本值。应该选择发送数据包的接口的路径开销。选择路径开销较低的接口作为传出接口。
步骤12.从Priority下拉列表中选择接口的优先级值。当网桥在环路中连接两个端口时,优先级值决定端口选择。值越低,端口在网桥上的优先级越高。
以下字段显示接口的统计信息。
·端口状态 — 指定端口的当前状态。
— 已禁用 — STP已禁用。端口在获取MAC地址时转发流量。
— 阻塞 — 端口当前被阻塞,无法转发流量。
— 侦听 — 端口无法转发流量,也无法获取MAC地址。
— 学习 — 处于此状态的端口可以学习新的MAC地址,但仍无法发送数据帧。
— 转发 — 处于此状态的端口现在可以发送和接收数据帧以及发送和接收BPDU。
·指定网桥ID — 指定网桥的网桥优先级和MAC地址。
·指定端口ID — 所选端口的优先级和接口。
·指定开销 — 属于STP拓扑的端口的开销。如果STP检测到环路,成本较低的端口不太可能被阻塞。
·转发转换 — 端口从阻塞状态更改到转发状态的次数。
·速度 — 端口的速度。
· LAG — 端口所属的LAG。LAG设置会覆盖端口设置。
步骤13.单击“应用”。