1.根桥为什么没有根端口?
因为根桥的BPDU是最好的,它不能收到比其他更好的BPDU
2.在生成树中,如果有集线器,那么RP如何选?
接收BPDU的设备选端口号最小的成为RP 发送
BPDU的设备选端口号小的称谓DP。
3.STP做多能够使用多少台设备?
STP的默认最大寿命计时器为7,表示最大的网络直径可达7台设备.状态变化需要15S,BPDU发送2S一次,如果要收集完成整张拓扑的信息,那么网络直径不能超过7台。
1.根桥为什么没有根端口?
因为根桥的BPDU是最好的,它不能收到比其他更好的BPDU
2.在生成树中,如果有集线器,那么RP如何选?
接收BPDU的设备选端口号最小的成为RP 发送
BPDU的设备选端口号小的称谓DP。
3.STP做多能够使用多少台设备?
STP的默认最大寿命计时器为7,表示最大的网络直径可达7台设备.状态变化需要15S,BPDU发送2S一次,如果要收集完成整张拓扑的信息,那么网络直径不能超过7台。
RSTP对STP的改进
1.细分了端口角色
2.减少了端口状态
3.BPDU发送方式的改变
4.更短的老化时间,RSTP只有3 hello time
5.处理次级BPDU
6.根端口快速切换
7.P/A
8.边缘端口
根网桥的选举:
桥ID最小的网桥(优先级+MAC)
优先级默认32768
根端口选举:接收最优BPDU的端口
1.开销最小的端口
2.接收BPDU到根桥总开销最小的端口
3.发送者的端口ID最小的端口
当以上都一样的时候可能是比较接受的端口ID最小的
指定端口的选举:发送最优BPDU的端口
1.发送的BPDU中根网桥的桥ID最小的
2.到根的总路径成本最小的
3.发送者的桥ID最小的
4.发送的端口ID最小的
指定桥:即上游设备,从指定桥接受最优BPDU
在STP完成协商后,只有跟端口和指定端口转发数据,其余端口只接受STP协议数据
1.STP收敛时间30s(拓扑改变)或50s(DP--AP)
2.RSTP增加了端口角色(AP预备端口-RP、BP备份端口-DP),减少端口状态
3.RSTP中配置BPDU用到了flag字段
4.增加保护功能
RSTP的优点(与STP比较):
1.细分端口的角色
2.减少端口状态
3.更短的BPDU超时计时(3个Hello Timer时间,stp为20s)
4.更快的收敛速度
1)边缘端口
2)跟端口的快速切换(AP备份RP)
3)处理刺激BPDU
4)制定端口的快速切换(BP备份DP,P/A机制)
STP收敛:
依靠计时器被动收敛(forwarding,max age)
RSTP收敛:
1.边缘端口(需要手动配置)
开启之后端口直接从discarding变成forwarding
2.根端口的快速切换
在RP故障时,AP直接变成RP
3.P/A机制
目的:使指定端口快速进入转发状态
工作模式:点到点的全双工模式
AP是不会向DP发送agreement消息,不会有任何影响(不会让上游DP一直存在与discarding状态),因为当RP断开时,AP成为新的RP会发送一个agreement到上游DP,使DP立刻进入forwarding状态,不会等到两个转发延迟才进入转发状态而影响收敛速度。