链路冗余、802.1D stp解决环路
透明网桥:不会对转发报文做任何标记、针对数据帧、查看、学习、转发不对其修改
生成树协议基本原理 包含BPDU 桥接协议数据单元
所有交换机中、互相通告BPDU选出一个根网桥、对每个LAN选出离根网桥最近的为指定网桥(主要负责LAN数据转发)、计算出最短路径
BPDU的格式
DMAC SMAC L/T(数据帧长度) LLC Header(配置消息固定的链路头) Payload(BPDU数据)
BPDU包含的信息
主要内容:根网桥的ID、从指定网桥到根网桥的最小路径开销、指定网桥的ID、指定网桥的指定端口的ID
(RootID、RootPathCost、DesignatedBridgeID、DesignatedPortID)
RootID=32768+自己的MAC(优先级+MAC地址最小的为根网桥)
RootPathCost=0
DesignatedBridgeID=MAC
DesignatedPortID=PortID根端口:这个交换机到达root网桥的最短路径、每个网桥都有选择一个根端口
指定端口每个网段都要选择、有指定端口的交换机为指定网桥
指定网桥负责LAN下数据转发
将各个端口收到的配置消息和自己的配置消息作对比、得出优先级最高的配置消息更新本身的配置消息
stp利用定时器策略、被动的
hello time 周期定时发送配置消息
Message Age保存BPDU信息、生存期递增
Max Age 老化时间
端口的几种状态
disabled不收发任何报文
Blocking不收发任何数据、接受BPDU、不发送BPDU
listening不收发任何数据、收发BPDU、消息老化 ——>Blocking
learning不收发任何数据、收发BPDU、学习地址、消息老化 ——>Blocking
forwarding收发任何数据、消息老化 ——>Blocking
在生成树协议中有两个生存期
拓扑稳定的时候用较长的生存期
拓扑改变的时候用较短的生存期
RSTP利用定时器策略、主动的了解网络拓扑变化信息
原文地址:http://maguangjie.blog.51cto.com/11214671/1791900