STP的收敛速度特点:【不是那么高效、快速】
端口从阻塞状态过渡到转发状态,转发延迟就会消耗30秒;
发生故障时,处于阻塞状态的端口无法收到BPDU,它默认会等待20秒,也就是等待MaxAge计时器超时,才会触发交换机重新计算STP。【判断链路是否无法与根桥取得连接】
改善STP的问题:
端口在从阻塞状态进入转发状态,需要经历学习、侦听两个状态,这些过渡状态都是必要的吗?
所连设备根本不是交换机的端口也必须在其他状态中进行等待才能过渡到转发状态,这合理吗?
交换机将等待根交换机发送CBPDU的时间为根交换机发送CBPDU间隔(默认为2秒)的10倍,这个等待时间是否过长?
RSTP的特点:
取消和修改了STP标准中定义的某些端口状态;
定义了几个新的端口角色和一些可以让端口直接由阻塞状态过渡到转发状态的情形;
减少了交换机等待根交换机发送CBPD的时间。【6s=3X2s hello报文间隔】
RSTP的端口角色:
根端口(RP);
指定端口(DP);
预备端口(AP);
备份端口(Backup Port,BP)。
预备端口与备份端口比较:
预备端口(AP)和备份端口(BP)在拓扑完成收敛后都会被RSTP阻塞;
端口接收到的更优BPDU是由其他网桥转发过来的,代表这个端口为预备端口;
端口接收到的更优BPDU是由本网桥发送的,代表这个端口为备份端口。
RSTP中的P/A机制:
工作于非边缘的点到点的端口类型;
选择让指定端口与链路对端进行握手,并逐级传递的方式来避免环路;
完成握手的RSTP指定端口即可直接过渡到转发状态,而不需要经历任何涉及计时器的过渡状态。
RSTP特点:
1.P/A
2.AP\BP
3.边缘端口
4.减少等待时间