STP生成树协议
一、技术由来
在冗余网络的结构上,通过选择根网桥,根端口,指定端口,阻塞端口解决冗余网络带来的问题
冗余网络带来的问题:
1、MAC地址表不稳定
2、多帧复制
3、广播风暴
二、概念
1、根桥
1个网络有一个根桥
协商根桥:
第一步:
根据交换机的优先级,优先级越高,越成为根桥
第二步:
如果优先级一样,则根据MAC的大小,MAC地址越小,越成为根桥
2、根端口
连接根网桥为根端口
3、指定端口(FWD)
转发端口
4、阻塞端口(BLK)
根据到目标端口到根网桥的cost(开销值),开销越大就是阻塞端口
判断阻塞端口步骤:
a.判断根网桥
b.根端口
c.指定端口
d.如果不是跟端口也不是指定端口就是阻塞端口
5、命令
1、查看生成树
Switch#show spanning-tree
例:
Root ID是根桥的信息
Bridge ID是自己的信息
其中
Priority是优先级
Address是MAC地址
2、设置优先级
Switch(config)#spanning-tree vlan 10 priority 4096
设置vlan10的数据在此交换机生成树协议优先级为4096
(数字越小,优先级越大)
3、直接设置
设置根桥
Switch(config)#spanning-tree vlan 10 root primary
设置备份网桥
Switch(config)#spanning-tree vlan 10 root secondary
4、设置线路带宽
进入端口使用
speed命令
(因为阻塞端口是由cost决定的,增加开销也可以达到修改阻塞端口的目的)