锐捷实战系列(二十六) 环路及RSTP
2018-04-23 本文已影响535人
3c21cb88ae2b
实训目的
- 掌握交换机环路及RSTP的配置。
实训背景
当交换机存在直接或间接环路时,交换机的端口不断地在学习、转发相联端口广播出的MAC地址,于是造成广播风暴,直接导致了交换机CPU使用率超高、整个网络大面积无法上网的现象。并且在交换机中show max-address-table查看时,会发现MAC地址表一直在变化。
解决方法就是找出环路点,断开。但是也有一种情况:两台交换机机之间是有意用两条线连接的,目的是利用备份线路增加健壮性。于是就引入了如下技术:
RSTP(Rapid Spanning Tree Protocol, 快速生成树协议),该协议是一个二层的链路管理协议,它在提供链路冗余的同时防止网络产生环路。
实训拓扑

实验所需设备:
设备类型 | 设备型号 | 数量 |
---|---|---|
三层交换机 | S3760 | 2 |
实训步骤
步骤1:基本配置。
SW1:
Ruijie>enable
Ruijie#configure terminal
Ruijie(config)#hostname SW1
SW1(config)#
SW2:
Ruijie>enable
Ruijie#configure terminal
Ruijie(config)#hostname SW2
SW2(config)#
步骤2:查看SW1,SW2端口
SW1(config)#show interfaces status
SW2(config)#show interfaces status
我们会发现SW1、SW2其中1台会有端口disable(本例中是SW1,如下图)

步骤3:查看disable的原因
SW1(config)#show interfaces status err-disabled

我们发现disable的原因是RLDP(Rapid Link Detection Protocol, 快速连接检测协议)
步骤4:启用RSTP,自动剪枝。
SW1:
SW1(config)#spanning-tree
SW1(config)#spanning-tree mode rstp
SW2:
SW2(config)#spanning-tree
SW2(config)#spanning-tree mode rstp
步骤5:恢复被disable的端口
环路检测默认是300秒检测1次的,以下命令可以立刻恢复。
SW1(config)#errdisable recovery
实训注意事项
环路检测默认是300秒检测1次的,SW1和SW2的端口会轮流disable,所以当步骤2,3与教材不一致时,请看看实际环境中,是不是另外一台交换机上端口被disable了。
当大型网络的管理员遇到某个边缘交换机环路导致整体网络出现广播风暴、整体断网时,可以使用show interfaces counters命令,找到数据流量最大的端口,并顺藤摸瓜找到实际发生环路的边缘交换机。