生成树
STP的操作
1.每个广播域选择一个根桥(Root)
- Root bridge
- Bridge ID(桥ID)8个 字节
桥优先级(2字节) 桥Mac地址(6字节)
- 桥优先级越小
- Mac地址越小
2.每个非根桥上选择一个根端口(Root port)
根端口:具有最低根路径的接口
考虑因素:
- 最低的跟桥ID
- 最低的根路径代价
- 最低发送者路径代价
- 最低端口ID
Sep路径开销
根端口:到达根桥开销(sost)最小的接口,通过cost值计算。
RP不断收budp包
3.每个段选择一个指定端口 (Designated port)
指定端口:具有最低路径的接口
考虑因素:
- 最低的根桥ID
- 最低的根路径代价
- 最低发送者桥ID
- 最低端口ID
Dp不断发budp包
4.阻塞一个非指定端口
Stp 端口状态
Blocking:阻塞状态 不转发frame ,接收budp
Listening :侦听状态,不转发frame,侦听frame
Blocking:禁止状态,不接受budpl
Learning:学习状态,学习Mac
Frowarding:转发frame ,学习Mac地址