美国服务器STP协议是用于美国服务器网络树形拓扑结构的建立,起到防止网桥网络中的冗余链路形成环路工作的作用,今天小编就来介绍下美国服务器STP协议的基本概念。
美国服务器STP基本概念包括交换机的BID(桥ID)、端口ID、端口成本、端口状态以及端口角色。
通过执行stp port priority 可以改变当前端口的端口优先级,可以直接影响该端口是否会被选举为指定端口。通过使用 stp pathcost-standard 命令来修改默认的端口成本。若要为不同的端口配置路径开销值,可单独执行 STP cost
1、美国服务器STP 选举流程:
1)选举根桥
2)非根交换机选举根端口
3)每个线路选举指定端口
4)阻塞非根,非指定端口
选举根桥,根端口,指定端口,阻塞端口都以下面的规则来选,都是越小越好
这些信息在BPDU中都有。
比较规则:
1)bridge ID:优先级(默认32768) + MAC地址
2)Cost路径开销: 根据接口带宽比例计算
3)port ID:优先级 (默认128)+ 端口号
根桥选举:
1)选根桥:每个交换机假设自己为根,互相发送BPUD报文,然后通过比较规则竞选根桥。
2)选根端口:每个交换机根据接收由根桥发送的BPDU中的开销来选举根端口(最优路径),交换机接收累加开销,转发不累加。
3)选指定端口:每条链路根据比较规则来选出指定端口,每条链路必须有指定端口。
4)选阻塞端口:除了根端口,指定端口,剩下的为阻塞端口。
2、美国服务器STP端口角色 :
root port : 根端口,交换机到根桥最近的端口。
RP端口:根端口。
DP端口:指定端口。
非根交换机有且只有一个RP端口,根交换机没有RP端口,RP端口所在网段的上游对应端口一定是DP端口。一台交换机在确定所有端口角色时,一定要先确定出RP端口角色,再确定其他角色端口。
designated port : 一个网段里通告BPDU的端口为指定端口,每个网段有且只有一个DP端口,复制转发到根桥的流量。
ALternate port:AP端口是当前交换机到根交换机的次优路径,是交换机RP端口的备份端口。
backup port:BP端口是指一个接口从网桥自身的另一个接口接收到自己产生的更优的BPDU时,此端口称为备份端口。BP为DP提供备份,会一直处于discarding状态。
计算端口角色:计算过程中先确定根桥,然后是RP.DP.及其他端口角色。
计算过程中会依次比较BPDU中拓扑信息,如BID(桥ID),Pathcost(端口成本),指定桥ID及port ID(端口ID),数值越小越优先。
以上就是美国服务器STP协议的基本概念的介绍,希望能帮助各位美国服务器用户更清晰的了解STP协议的知识。