学好STP首先要明白俩个:选举、接口状态
选举机制——BPDU
选举数据——RID COST BID PID 选举顺序不能错
BPDU——桥协议数据单元 周期2S发送一次 20S dead time 跨层封装到2层
因为冗余 路由器有路由表和各种算法来防止环路的产生,但是交换机没有,所以不管是线路冗余还是网关冗余 都会产生二层桥接环路的问题
出现二层桥接环路导致的问题:
1.广播风暴
2.MAC地址表翻滚,在一个交换机上,同一个MAC地址只能映射唯一的接口 (这也是判断环路出现的现象 如果一个交换机 接口映射多个MAC证明环路的出现 对后期的排错很有影响)
3.同一数据帧的重复拷贝
补充 STP使用的是802.1D标准
802.1D算法——所有交换机间使用BPDU包来进行沟通
然后我们必须了解STP的选举规则
根网桥——在一棵生成树实例中,有且仅有一台交换机为root
BPDU中的桥ID来决定 桥ID=网桥优先级(0-65535共有)默认
32768+MAC地址(存在多个mac数值最小的优)
根网桥的选举 先比较优先级,小优 ;若优先级相同比MAC,小优
根端口——一个接口 在每台非根网桥,有且仅有一个;收BPDU
指定端口——转出BPDU
阻塞端口
接口状态
1.Disable 禁用状态
2.blocking 阻塞状态