2 人为建立根网桥
在生成树网络中,最重要的事情就是决定根网桥的位置。
可以让交换机自己根据一定的原则来选择根网桥以及备份或从(secondary)根网桥,也可使用命令人为指定根网桥。
PS:不要将接入层的交换机配置为根网桥。STP根网桥通常是汇聚层或者核心层的交换机。
通过命令直接建立根网桥:
spanning-tree vlan vlan-id root primary (网桥优先级被置为24576)
步骤:
switch#c onfig terminal
switch(config)#spanning-tree vlan vlan-id root primary dianmeter net-diameter hello-time sec
为VLAN配置根网桥、网络半径以及HELLO间隔
ROOT关键字:指定这台交换机为根网桥
diameter netdianmeter:该关键字指定在末端口主机任意两点之间的网段的最大数量。net-diameter的值是2-7.这个直径应该从根网桥开始计算,根网桥是1
switch(config)#end
switch#show spanning-tree vlan vlan-id detail
让交换机返回缺省的配置,可以使用如下命令:
no spanstree vlan vlan-id root
2>修改网桥的优先级别:
多数情况下做如下配置:
spanning -tree vlan vlan-id root primary (主ROOT网桥优先级被置为24576)
spanning-tree vlan vlan-id root secondary(备份ROOT网桥优先级被置为28672)
修改网桥优先级:
spanning-tree vlan vlan-id priority bridge-priority
3 确定到根网桥的路径
生成树协议依次用BPDU中这些不同域来确定根网桥的最佳路径:
>根路径成本(ROOT PATH COST)
>发送网桥ID(BRIDGE ID)
>发送端口ID(PORT ID)
从端口发出BPDU时,它会被施加一个端口成本,所有端口成本的总和就是根路径成本。生成树首先查看根路径成本,以确定哪些端口应该转发,哪些端口应该阻塞。报告最低路径成本的端口被选为转发端口。
如果对多个端口来说,其中根路径成本相同,那么,生成树将查看网桥ID.报告有最低网桥ID的BPDU端口被允许进行转发,而其他所有端口被阻断。
如果路径成本和发送网桥ID都相同(如在平行链路中),生成树将查看发送端口ID.端口ID值小的优先级高,将作为转发端口。

