您的当前位置:首页STP协议

STP协议

2023-04-08 来源:世旅网


STP STP协议是一种网桥协议,它是有STP来动态地找出冗余链路,并创建生成树拓扑数据库。网桥之间相互交换BPDU信息,以检测出网络中的环路,然后通过关闭所选择的网桥接口来删除这些环路。

根桥(Root bridge) 根桥是桥ID最低的网桥。对于STP来说,关键的问题是为网络中所有的交换机推选的一个根桥,并让根桥成为网络中的焦点。在网络中,所有其他的决定——比如哪一个端口要被阻塞,哪一个端口要被置为转发模式——都是根据根桥的判断来做出选择的。

BPDU 所有的交换机相互之间都交换信息,并利用这些信息来选出根交互机,也根据这些信息来进行网络的后续配置。每台交换机都对桥协议数据单元(Bridge Protocol Data Unit,BPDU)中的参数进行比较,它们将BPDU传送个某个邻居,并在其中放入他们从其他邻居那里收到的BPDU。

桥ID (Bridge ID) STP理由他来跟踪网络中的所有交换机。桥ID是由桥优先级(在所有的Cisco交换机上,默认的优先级为32768)和基本mac地址的结合来决定的。在网络中,桥ID最低的网桥就成为根桥。

非根桥(Nonroot bridge) 除了根桥外,其他所有的网桥都是非根桥。它们相互之间都交换BPDU。并在所有的交换机上更新STP拓扑数据库,以防止环路并对链路失效采取补救措施。 根端口(Root port) 根端口是指直接练到根桥的链路所在的

端口,或者到根桥的路劲最短的端口。如果有多条链路连到根桥,就通过检查每条链路的带宽来决定端口的开销,开销最低的端口就成为根端口。如果多条链路的开销相同,就是有桥ID小一些的那个桥。如果多条链路来自同一台设备,就使用端口号最低的那条链路。

指定端口(Designated port) 根端口或者有最低开销的端口就是指定的端口,指定端口被标记为转发端口。

端口开销(Port cost) 当两台交换机之间使用多条链路,且都不是根端口时确定的开销,链路的开销取决与链路的带宽。 非指定端口(Nondesignated port) 其开销比指定的端口高的端口就是非指定端口,非指定端口将被置为阻塞状态,它不是转发短端口。

转发端口(Forwarding port) 指能够转发帧的端口 阻塞端口(Blocked port) 阻塞端口是指不能转发帧的端口,这样做是为了防止产生环路。然而,被阻塞的端口将始终监听帧。

因篇幅问题不能全部显示,请点此查看更多更全内容