STP和RSTP配置
实验1:STP配置
作业要求
-
使用eNSP搭建以下拓扑图
-
配置4台PC机的IP地址,并检测各直连链路的连通性;
-
然后在S1、S2、S3和S4上查看生成树状态
Display stp brief -
在S1、S2、S3和S4上关闭STP(华为设备默认启用MSTP),模拟广播风暴;
S1/S2/S3/S4: undo stp enable
PC2: ping 10.0.0.3 -t -
在S1、S2、S3和S4上启用STP(华为设备默认启用MSTP),将交换机模式改为STP模式;
[SW4]stp enable
[SW4]stp mode stp -
查看S1、S2、S3和S4的生成树状态;
-
S4是根桥
2)SW1-SW3 SW2-SW3之间的链路为备份链路
这说明STP实现了环路避免功能3)模拟主链路失效,验证STP的链路备份功能
PC2: ping 10.0.0.3 -t
把主链上的接口shutdown
SW3 display stp // 注意观察之前阻塞的接口在主链路失效的情况下发生的变化
-
将S1的优先级改为0,S2的优先级改为4096,查看S1和S2的生成树状态;
SW1 :Stp priority 0 SW2: stp priority 4096
注意:优先级的值必须是0 或 4096的倍数 -
删除刚才配置的优先级,再将S1配置为主根交换机,S2为备份根交换机,查看S1和S2的生成树状态;
SW1 / SW2 : undo stp priority
SW1: stp root primary SW2: stp root secondary -
配置S4的根端口的开销值为2000000,观察该端口的开销值和STP端口状态的变化情况;
- S4上通过display stp查看哪个端口是RP
- 进入根端口,使用stp cost 2000 000 修改该端口的stp开销值
10 配置STP定时器。
a) 在PC-4上使用ping -t命令向PC-2持续发送ICMP报文,测试连通性;
b) 在S1上修改Forward Delay时间为2000cs,默认是1500cs,cs代表百分之一秒。注意:只有在根交换机上进行该配置才会生效;
c) 查看此时S1的定时器值,在PC-4上观察到PC-2的连通性测试结果;
d) 使用stp bridge-diameter命令设置网络直径,交换机根据网络直径自动计算出3个时间参数的最优值;
e) 查看此时S1的定时器值,在PC-4上观察到PC-2的连通性测试结果;
12. 验证Forward Delay定时器。
a) 查看4台交换机的端口状态;
b) 将S4的根端口关闭,使得备用端口成为新的根端口,在PC-4上观察到PC-2的连通性测试结果;
c) 将S4的原根端口恢复,并在S1上更改网络直径为默认值7,查看S1上的STP信息,在PC-4上观察到PC-2的连通性测试结果;