本文主要是介绍Ensp实验随心记——RSTP,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- RSTP实验
RSTP实验
SW1和SW2和SW3都同样改为rstp。
将SW1设置为根交换机。
此时SW2的g0/1端口没有配置边缘端口,我们将PC1停止然后重启,可以发现g0/1端口会处于discarding状态15S,随后处于learning状态15S,再进入forwarding。
不是都设置为RSTP了吗?我们要注意,P/A机制是交换机与交换机之间,PC并不能发送BPDU,所以这里有两个转换时延。
接着我们将其配置为边缘端口。
再次关闭重启。发现几乎看不到有任何延迟进入了forwarding状态。
现在我们来修改下端口角色。发现g0/2端口立刻从AP->RP;g0/3端口立刻RP->AP。而配置的边缘端口的g0/1端口并不受任何影响。
显示配置了边缘端口且目前是生效状态。
搞一个交换机来测试。将PC1的接口断掉,连接上交换机SW4。因为该端口收到了BPDU,所以变为了一个普通端口,然后进行收敛,且边缘端口已经失效,使用不当会出现临时环路。所以需要配置BPDU保护。
断开端口,配置BPDU保护。然后发现边缘端口又生效了,因为已经收不到BPDU了。
随后我们开启端口,会发现UP了一会又被down掉了。因为配置了BPDU保护,收到BPDU后会端口会自动down掉。
那要如何开启呢?最简单就是手动undo shut,但是每次都要手动很麻烦,这时候我们就配置自动恢复:因为BPDU保护造成的错误down会每间隔30S自动恢复。
可以看到每隔30S就会出现反反复复的down和up。
接下来我们测试一下根保护。要配置在DP端口上面。有些教材是建议配在根桥上面,但个人觉得没有意义,假如SW4更优,然后导致SW1的端口全部处于阻塞状态,相当于自己把自己隔离了。其他三个交换机玩自己的。所以应该配置在其他交换机的DP端口上。
这里我们先测试下在已经配置了边缘端口的端口上能否配置根保护。发现不可以。因为根保护配置的是连接交换机的端口,边缘端口是连接终端设备。
先去掉边缘端口配置。恢复之前改过的g0/3端口开销配置。
此时我们并没有配置根保护,然后将SW4优先级配为0
此时拓扑中根桥已经是SW4。
SW1端口角色随之发生变化。
现在我们将SW2的g0/0/1端口down掉,然后配置根保护,等待收敛。
查看SW1,发现SW1又恢复为根桥了。
我们将SW2的g0/0/1端口up,这时SW4会向SW3发送BPDU。由于根保护导致SW3的g0/0/1处于discarding状态。
此时我们将SW4的优先级改为默认的32768。
SW3在两倍转换时延收不到更优的BPDU,则会恢复转发状态。
接下来是配置环路保护loop protection。只要是光纤链路都可以配置。
接下来是测试BP端口转换成DP端口。
当DP端口g0/0/3down掉,则BP端口g0/0/4会进过6S收敛转换成DP端口,discarding状态。然后进过较长时间进行端口状态转换。因为没有设备与他进行P/A。
这篇关于Ensp实验随心记——RSTP的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!