下列命令在锐捷交换机上测试通过,即SW1 和SW2 均采用RG-S3760-24 交换机。本实验先配置第1、第2 步,然后再连接两个交换机。
第1 步:在交换机SW1、SW2 上分别创建如图3-6 所示的VLAN(交换机默认VLAN不需要创建),并将端口加入相应的VLAN;设置中继口(trunk)和VLAN 的IP 地址。
请见本书第2 章第6 节(§2.6),限于篇幅,不再赘述。
第2 步:在两台交换机上启用RSTP。
第3 步:根据图要求,将两个交换机的f0/1 连接,f0/2 连接。
第4 步:查看两个交换机生成树的初始工作状态。
可以看到SW1、SW2 两台交换机已经正常启用了RSTP 协议,由于SW1 的MAC 地址较小,故SW1 被选举为根网桥,优先级是32 768。SW1、SW2 两台交换机的f0/1 和f0/2 两个端口的优先级为128。SW1、SW2 两台交换机各端口自动设置的路径花费为200 000,说明默认情况下该交换机端口路径成本的计算方法是长整型(Long)。
第5 步:设定SW1 交换机的优先级为4 096,指定SW1 交换机的f0/1 端口为根端口,f0/1端口的优先级为48;指定两台交换机的端口路径成本计算方法为短整型(Short)。
第6 步:查看生成树的配置结果。
从显示结果可以看出,交换机SW1 优先级已经被修改为4 096,f0/1 端口的优先级也被修改成48,在短整型的计算路径成本的方法中,两个端口的路径成本都是19。
从显示结果可以看出,SW1 交换机f0/1 端口的优先级也被修改成48,在短整型的计算路径成本的方法中,两个端口的路径成本都是19,现在都处于转发状态(forwarding)。
从显示结果可以看出,交换机SW2 优先级还是默认的32 768,端口优先级也是默认的128,路径成本是19。(www.xing528.com)
显示结果表明:交换机SW2 优先级还是默认的32 768,端口优先级也是默认的128,路径成本是19,端口f0/1 被选举为根端口,处于转发状态,而f0/2 则是替换端口,处于丢弃状态。
第7 步:验证配置。
在PC1(IP:172.16.10.1/24)向交换机SW2 所连的PC3(IP:172.16.10.3/24)连续发送100 个ICMP 数据包,其间断开SW2 上的转发端口f0/1。
上述测试结果表明:在断开SW2 的f0/1 端口后,原替换端口f0/2 变成转发端口的过程中,丢失了1 个ICMP 数据包,成功发送率达到99%。
【小知识】
(1)锐捷交换机缺省是关闭Spanning Tree 的,如果在配置的网络中存在环路,就必须手动开启生成树协议,然后设置生成树协议的类型。
(2)锐捷系列交换机默认为MSTP 协议,若使用其他生成树协议,必须手工设置其类型。
(3)设置交换机的优先级(spanning-tree pr iority)关系着到底哪个交换机为整个网络的根,同时也关系到整个网络的拓扑结构。建议管理员把核心交换机的优先级设得高些(数值小),这样有利于整个网络的稳定。交换机优先级的设置值有16 个,都是4 096 的倍数:0、4 096、8 192、12 288,16 384、20 480、24 576、28 672、32 768、36 864、40 960、45 056、49 152、53 248、57 344、61 440,缺省值为32 768。
(4)当有两个端口都连在一个共享介质上,交换机会选择一个高优先级(数值小)的端口进入转发(forwarding)状态,低优先级(数值大)的端口进入丢弃(discarding)状态。如果两个端口的优先级一样,就选端口号小的那个进入forwarding 状态。端口优先级值也有16 个,都是16 的倍数:0、16、32、48、64、80、96、112、128、144、160、176、192、208、224、240,缺省值为128。
(5)修改Spanning Tree 的缺省值。
例如,设置Hello Time 值,取值范围为1~10 s,缺省值为2 s。
SW(config)# spanning-tree hell o-time seconds
设置Forward-delay Time,取值范围为4~30 s,缺省值为15 s。
SW(config)#spanning-tree forward-time seconds
(6)恢复Spanning Tree 的缺省值。
SW(config)#Spanning-tree reset
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。