生成树配置
                               
   以上拓扑不做任何配置的话会引起广播风暴。因为在二层是通过广播通的,两个相邻交换机会想对方发送自己所连的网络,也会探测对方设备属性, 当它们互相探测的时候,由于它们之间连了两条链路,会不端的循环它们所发所收的消息。 这个时候,会在这四个端口上形成广播风暴,这四个接口会引起这个网络一片不能正常与外界通讯,因为它们之间的广播风暴已经把带宽几乎占完了。 要解决这个问题,有一个办法,就是配置生成树协议。此协议是,一旦发现网络有环路,就会自动关闭环路其中的一条链路,当然,也可以管理员手动设置。 而那关闭的那条链路,会时刻准备激活, 也就是主链路发生故障的时候,被关闭的那条链路会被立刻激活。 从而达到网络冗余备份的作用。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

对于以太网来说,做荣誉备份肯定是必要的,但是两个LAN间之间,只能有一条链路,否则就会形成广播风暴。 这时就要配置生成树。

不管是什么生成树协议,在默认情况下,它是会自动建立一个最优秀的网络。除非管理员手动配置其他情况。

生成树协议分三种 STP 、 RSTP 、 MSTP 

STP 如果发现网络有环路,会在30秒之内控制广播风暴。并且建立一个最佳的网络拓扑。

RSTP STP有着一样的功能,但它最大的特点就是快。会在发现后的1秒到2秒来建立一个最佳的网络,当然。RSTP 占网络设备的资源会多点。  它是可以向下兼容STP的, 也就是你一台设备陪STP协议,一台设备陪RSTP 它们之间也可以相互识别的。

MSTP 它是更高级的, 可以建立 instance 实例。 根据实例来判断,并且建立一个最佳的网络。  各个实例也可以配置优先级,设备可以通过优先级来判断数据应该往哪个根交换机上发,因为生成树协议都会有一个根交换机。

命令:

Spanning-tree           \\开启生成树协议

Spanning-tree mode stp    \\配置生成树模式为stp 

Spanning-tree mode rstp    \\配置模式为rstp 

Spanning-tree priority    4096  \\配置该设备的生成树优先级   (值越小,越优先。该值要为4096 的倍数。 最小为4096 ,最大为61440 。 优先级最大的就是根交换机,如果没有配置,协议会自动设定一个。)

Spanning-tree mode mstp    \\ 配置生成树模式为mstp

Spanning-tree mst 1 priority 4096   \\配置实例1的优先级为4096

Spanning-tree mst configuration     \\进入生成树配置模式 (模式为(0config)#mst   ) 

Instance 1 vlan 10,20              \\创建实例1并把VLAN 10VLAN 20 加入该实例。

假如说有多个MST 。并且配置在不同的设备上面,生成树会根据MST优先级来确定自己的根,当某一台设备故障时, 也可以走那个优先级低的设备。达到备份的效果。