拓扑图:
相关配置:
进入每台交换机,关闭信息中心 修改名称
交换机配置:进入每台交换,查询生成树信息
查询命令display stp
查看第一行和第四行物理地址是否一致,一致为根桥;(第一行为当前设备的网桥地址,第四行为当前网络内的根桥地址,如上图)
经查,S4为根桥主机;
但S4为S3700,S1为S5700,S1性能更改,故通过命令指定S1为根桥
办法一:设置优先级,优先级越小,优先级为0-61440,4096的倍数,不能设置为1
设置命令:[S1]stp priority 0
设置S2备份根桥:[S2]stp priority 4096
再次查询S1是否为根桥
方法二:
将S3配置为根桥,将S4设置为备份根桥(因为S1与S2刚才已配置过,避免对实验有影响)
[S3]stp root primary
[S4]stp root secondary
此时不变为S3是因为地址更小,通常可以直接命令
- 设置端口(S1为根设备,S2为备用,如果不是,设置一下,如果是,S3中1口为根端口,5口为阻塞端口)
开销:默认G口开销值为20000,E口开销值为200000,开销小的为根端口,开销相同,根桥ID小的为根端口
端口查询:disply stp brief 带root为根端口
修改端口开销值:[S3 0/0/5]stp cost 200 修改为200,此时0/0/5为根端口;
此时2台PC机不需要参与到生成树计算,生成树计算需要时间(30-50),但是此时2台PC连接的端口*被加入到生成树,所以需要将两个端口设置成边缘端口
生成树协议内部计算时间演示
【S2】int e0/0/4
[S2-e0/0/4]shutdown 关闭端口
[S2-e0/0/4] undo shutdown 开启端口
[S2-e0/0/4] dis stp brief 一直按,查看端口什么时候变为转发状态
设置成边缘端口:[S2-e0/0/4] stp edged-port enable
再次关闭重启,查看时间
加入组批量设置端口,或者单个端口配置都行
STP为传统生成树协议,RSTP为快速生成树协议,相对传统,计算时间更短(因为阻塞端口变为备用端口)
配置:stp mode stp
作业:拓扑图如下:
要求:
- 开启RSTP
- 指定S1为根桥
- 指定S2的G0/0/2端口为指定端口。
- 所有连接PC的端口都配置为边缘端口
答案:
- 每台交换机关闭信息中心,修改名称后,
- 先查询S1是否为跟桥,如果不是,;
- 先查询2口是否为指定端口,DESI为指定,如果不是,可以增加1口的开销,增加为200000即可;
4、进入端口