栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

生成树STP与RSTP的区别

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

生成树STP与RSTP的区别

 

一、根桥选举

1、选举根桥root交换机(比较优先级(默认为32768),相同比较mac地址,越小越优先)

2、选举非根桥交换机上的RP端口

3、选举DP指定端口

4、既不是RP、也不是DP,则为阻塞端口(AP端口)

5、stp收敛时间30s--50s

二、端口角色

STP端口角色:

    DP端口RP端口BP端口

RSTP端口角色:

    DP指定端口BP(DP的备份端口)RP(根端口)AP(RP的备份)EP(边缘端口)
三、端口状态

STP端口状态:

        disabled            不转发数据,也不能够处理bpdu    blocking            不能转发数据,也不能处理pbdu,主要是用来选举根桥的    listening            可以处理bpdu,但不能够学习mac地址,用于选举端口角色的    learning             可以学习mac地址,也能够处理bpdu,但存在着转发延迟    forwarding         可以学习mac地址、处理bpdu、转发数据

RSTP端口状态:

        discarding         不能转发流量,也不能够学习mac地址    learning             可以学习到mac地址,但不能转发流量    forwarding         可以学习mac地址,也能够转发流量
四、收敛机制

STP基于计时器收敛:

    hello timer  缺省情况下每25s发送一次bpdumax age    默认时间为20s,如果超过20s则bpdu会被丢弃message age  信息延迟,缺省为0,每增加一台设备时间+1s,真正的端口老化时间等于老化时间-信息延迟forward delay  转发延迟,缺省为15s,拥有消除临时环路,倾听到学习/学习到转发,皆存在转发延迟

RSTP基于P/A协商完成收敛:
        第一步  启动rstp后,所有设备都会认为自己是根桥,向外界发送P置位的bpdu
        第二步  对比后,较差的bpdu会停止发送,并把较优的bpdu设置为rp,进入转发状态
        第三步  RP进入转发状态后,会发送A置位的BPDU,更优的设备收到A置位的BPDU的端口变为DP,进入转发状态

五、处理TC的方式

STP:

    发生改变的交换机 向根桥发送TCN BPDU报文,上游交换机收到tcn bpdu后回复tca bpdu,然后继续向根桥发送tcn bpdu不断的会重复步骤1,直到根桥收到tcn bpdu报文根桥交换机泛洪tc bpdu    泛洪时间35s   每隔2s泛洪一次,当非根交换机收到tc bpdu 后刷新mac表

RSTP:
        直接由发生改变的设备发送出TC bpdu报文,然后将除了收到TC置位1以外的接口(除了EP端口)清空mac地址重新学习

六、处理BPDU的方式

STP:
        在stp网络中会直接丢弃掉次优的bpdu
RSTP:
        在RSTP中   他会接收bpdu   然后通过P/A机制去选举

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/708683.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号