晚上好大佬们,我想问一个问题呀,三台默认运行stp的交换机用线连在一起,此时stp收敛过程是啥样的,我的理解是
三台一开始端口都是disable的,然后变为blocking,再成为listening,在此状态都认为自己是根桥发送BPDU确定各个交换机端口角色,之后完成收敛,请问是这样吗,还是一连线交换机端口就是forwarding,在forwarding状态下发送配置BPDU,再重新收敛。
(0)
最佳答案
STP算法实现的基本过程如下:
各设备的各端口在初始时会生成以本设备为根桥的BPDU,根路径开销为0,指定桥ID为自身设备ID,指定端口为本端口。
网络初始化时,网络中所有的STP设备都认为自己是“根桥”,根桥ID为自身的设备ID。通过交换BPDU,设备之间比较根桥ID,网络中根桥ID最小的设备被选为根桥。
非根桥设备将接收最优BPDU(最优BPDU的选择过程如表1-3所示)的那个端口定为根端口 | |
设备根据根端口的BPDU和根端口的路径开销,为每个端口计算一个指定端口BPDU: · 根桥ID替换为根端口的BPDU的根桥ID; · 根路径开销替换为根端口BPDU的根路径开销加上根端口对应的路径开销; · 指定桥ID替换为自身设备的ID; · 指定端口ID替换为自身端口ID。 | |
设备将计算出的BPDU与角色待定端口自己的BPDU进行比较: · 如果计算出的BPDU更优,则该端口被确定为指定端口,其BPDU也被计算出的BPDU替换,并周期性地向外发送; · 如果该端口自己的BPDU更优,则不更新该端口的BPDU并将该端口阻塞。该端口将不再转发数据,且只接收不发送BPDU。 |
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论