标签:list 生成树 学习 数据帧 禁用 链路 war 并发 存在
STP的选举角色存在于非根桥上,发送和接收数据帧
存在于根网桥和非根网桥上,根桥上所有的端口都为指定端口
不转发也不接收数据帧
处于关闭状态;
非根桥收到最优的BPDU配置信息的端口为根端口,即到根桥开销最小的端口
与STP一样,每个以太网网段段内必须有一个指定端口
如果一个端口收到另外一个网桥的更好的 BPDU,但不是最好的,那么这个端口成为替换端口
如果一个端口收到同一个网桥的更好 BPDU,那么这个端口成为备份端。当两个端口被一个点到点链路的一个环路连在一起时,或者当一个交换机有两个或多个到共享局域网段的连接时,一个备份端口才能存在。
不参与生成树,也不转发数据帧
非指定端口上,不参与数据帧的转发,周期为20s
接收和发送BPDU,周期为15s
准备参与数据帧的转发,并开始填写CAM表,周期为15s
接收并发送数据帧
不转发用户流量也不学习MAC地址
准备参与数据帧的转发,并开始填写CAM表,周期为15s
接收并发送数据帧
所有的交换机都自恋地认为自己是根桥,纷纷发送BPDU,BPDU中包含桥ID,先比较网桥ID优先级,越小越优先;再比较MAC地址大小,越小越优先
a. 先比较桥ID中的优先级,具有最小优先级的,此交换机定为根桥。
b. 如果优先级一样,再比较桥ID中的MAC地址,MAC地址最小的确定为跟桥
根端口是非根桥交换机用来接收来自根桥交换机方向的BPDU,因此首先需要计算流量从根交换机到达非根交换机上的哪个端口开销(Cost)最小,通俗点说就是,如果根交换机要发送BPDU到某台非根交换机,发送到该非根桥交换机的哪个端口最省时省力。如果开销都一样,再看每个端口上一级(及发送者)的桥ID,如果桥ID也一样,在比较上一级发送者的发送端口优先级,如果优先级一样,再比较发送端口的MAC地址。
a. 非根桥交换机上,哪个端口到根桥的开销(确切来说,应该是从根桥到达非根交换机的每个端口的开销,这才是正确的方向)最小,开销最小的端口,即为该非根交换机的根端口。
b. 如果到达根桥开销一样,此时再比较上一级(接收BPDU方向)发送者的桥ID。选出发送者桥ID最小的对应的端口。
c. 如果上一级发送者桥ID也一样,在比较发送端口的优先级。选出优先级最小的对应的端口。
d. 如果发送端口优先级也一样,在比较发送端口的端口号(比如f0/0、f0/1)。
比较过程中选出的端口为非根交换机上的根端口,该根端口主要用来接收来自根桥方向的BPDU。拓扑发生变化时也发送TCN。
根桥上所有的端口都是指定端口
每条链路上的两个端口,哪个端口到根桥的开销最小,最小的为指定端口
先比较Root ID,再比较链路开销
标签:list 生成树 学习 数据帧 禁用 链路 war 并发 存在
原文地址:https://blog.51cto.com/13541307/2506289