STP是用来避免数据链路层出现逻辑环路的协议,运行STP协议的设备通过交互信息发现环路,并通过阻塞特定端口,最终将网络结构修剪成无环路的树形结构。
STP配置及选举规则拓扑图如下:
其中S1作为主根交换机,S2作为S1的备根交换机。同时对于S4交换机,E0/0/1为根端口,S2的E0/0/3为根端口,将S3与它相连的PC机的端口定义为边缘端口,避免测试电脑上下线对网络产生的影响。
主要配置如下:
首先基础配置,在每个交换机上输入一下命令:
然后使用display stp 查看生成树状态
还可以使用display stp brief 命令查看摘要信息
使用stp priority 0(优先级)设置交换机的优先级
使用stp root primary 命令配置主根交换机
使用stp root secondary命令配置备份根交换机
设置根端口:
使用display stp brief 命令查看摘要信息
花费小便是根端口,这里可以看出Ethernet0/0/1为根端口,如果想设置Ethernet0/0/2为根端口,只需要将2的端口花费比1端口的小即可
使用display stp interface Ethernet0/0/1,可以查看路径开销,
然后interface Ethernet0/0/1,
stp cost 2000(开销)即可设置路径开销,这里举例设置为2000
设置指定端口和根端口一样。这里就不演示了。