spanning-tree的配置和调优

生成树的原理:生成树协议(Spanning Tree Protocol)是在网络有环路时,通过一定的算法将交换机的某些端口进行阻塞,从而使网络形成一个无环路的树状结构。

图片[1]-spanning-tree的配置和调优-木马屋
可以看到三层交换机的F0/1端口为橙色状态也就是堵塞状态。

查看spanning-tree状态

图片[2]-spanning-tree的配置和调优-木马屋
F0/1为堵塞状态,其他为转发状态。
图片[3]-spanning-tree的配置和调优-木马屋
全部为转发状态
图片[4]-spanning-tree的配置和调优-木马屋
全部为转发状态

上图可以看到,根桥ID为32769 ,根MAC为 0007.EC1C.49BD

它是由什么绝地根桥的呢?当没有设置优先级的情况下, 他是根据MAC地址的大小决定的。

16进制为 0 1 2 3 4 5 6 7 8 9 A B C D E F 三个开头分别为 0007;00D0; 00D0,最小的肯定是0007

所以它被选中为默认根。

更改3层交换机为主根桥

SW1>enable 
SW1#conf t
SW1(config)#spanning-tree vlan 1-4096 root primary //设置为主根桥
图片[5]-spanning-tree的配置和调优-木马屋
当新设备加入网络时,有可能会抢走他的优先级。所以我们为了安全起见,设置根保护。
图片[6]-spanning-tree的配置和调优-木马屋

设置根防护

SW1(config)#int f0/1
SW1(config-if)#spanning-tree guard root   //设置根防护
SW1(config-if)#int f0/2
SW1(config-if)#spanning-tree guard root
图片[7]-spanning-tree的配置和调优-木马屋
再次添加新交换,SW1依旧为根

设置快速生成树协议

SW1(config)#spanning-tree mode rapid-pvst  //快速生成树协议
//改完之后,需要在网络环境中的所有设备设置同样的协议

根据Vlan分配不同的根

SW1(config)#spanning-tree vlan 10,20 root primary  主要的
SW1(config)#spanning-tree vlan 10,20 root secondary 次要的

 

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容