Cisco思科交换机配置STP(生成树)协议

首先说说为什么需要STP协议。一个大型的网络中势必会用到许许多多的交换机,交换机与交换机之间连接起来构成一个复杂的网络,这样就形成了一个物理环路。

如图中的三台交换机:

Cisco思科交换机配置STP(生成树)协议_第1张图片

那为什么形成了物理环路就会产生网络风暴呢?

这要从交换机的工作原理说起了,由于交换机的工作原理是储存转发,当交换机收到报文后,根据MAC-IP对应关系把数据包转发出去,如果MAC地址表里没有这样的对应关系,就会把报文通过广播的方式发送到链路中,一个报文到达链路末端后没有找到地址会被丢弃。但是如果是环路的话,报文就无法达到链路末端,一直在环路里循环转发,形成网络风暴,浪费交换机性能。

而STP协议就是通过设置交换机的优先级,人为的控制流量的路径,将环状的网络拓扑修剪成树状结构,防止网络风暴,配置多个生成树(MSTP)还可以达到网络负载均衡的效果。

再来看看我们设计的实验拓扑,先确定主根和次根,我们将Switch5设计为VLAN10,VLAN20的主根,VLAN30,VLAN40的次根。所以VLAN10,20的流量优先走Switch5交换机。将Switch8设计为VLAN30,40的主根,VLAN10,20的次根,所以VLAN30,40的流量优先走Switch8交换机。

配置:

Switch5:
SW5(config)#spanning-tree vlan 10 priority 0
SW5(config)#spanning-tree vlan 20 priority 0
SW5(config)#spanning-tree vlan 30 priority 4096
SW5(config)#spanning-tree vlan 40 priority 4096
SW5(config)#int f0/4
SW5(config-if)#no shutdown

Switch8:
SW8(config)#spanning-tree vlan 30 priority 0
SW8(config)#spanning-tree vlan 40 priority 0
SW8(config)#spanning-tree vlan 10 priority 4096
SW8(config)#spanning-tree vlan 20 priority 4096
SW8(config)#int f0/4
SW8(config-if)#no shutdown

Cisco思科交换机配置STP(生成树)协议_第2张图片

注意:配置生成树时设置它的优先级,默认的优先级是32768,优先级越小越靠谱,优先级必须是4096的倍数。

本文原创,转载请注明出处。

你可能感兴趣的:(网络运维)