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决定的,增加开销也可以达到修改阻塞端口的目的)

原文地址:https://www.cnblogs.com/zhuyunlong/p/11958825.html