失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > STP/RSTP/MSTP交换协议

STP/RSTP/MSTP交换协议

时间:2020-02-12 23:58:10

相关推荐

STP/RSTP/MSTP交换协议

目的:

网络中出现环路,生成树协议通过拓扑计算,可实现消除环路和链路备份。

备注:交换环路等于物理环路

路由环路不等于物理环路

STP

1 检测环路

2 阻塞端口

环路会导致广播风暴,网络瘫痪,

工作原理:

1 选举跟桥:

仅有一个跟桥

选举规则:

比较优先级,数值越小越好,最优先级为0

优先级相同 ,比较MAC地址,越小越优

2 选举根端口:

非跟桥上离跟桥最近的端口

选举规则:

比较距离cost(链路带宽)带宽越高,距离越近

带宽相同比较端口编号越小越优

衍生结论:

只有非跟桥有根端口

非跟桥上仅有一个根端口

3 选举指定端口:

链路两端最优秀的端口

选举规则:

跟桥的端口最优秀

距离跟桥更近的端口

比较交换机优先级

衍生结论:

指定端口和链路的数量一样

跟桥端口都为指定端口

备注:

1 既不是根端口又不是指定端口,就是候补端口,候补端口会被阻塞

2 端口角色不能重合,不能即是根端口,又是指定端口。

缺点

收敛慢30S,端口角色变化快,端口状态变化慢

端口状态:

Forwarding 转发流量也转发BPDU报文,只有根端口或指定端口才进入此状态

Learning 设备收到的用户流量构建MAC地址表,但不转发用户流量。过渡状态,防止临时环路。

Listening 确定端口角色,选举跟桥、根端口、指定端口。过渡状态。

Blocking 端口仅仅接受并处理BPDU不转发用户流量。阻塞端口的最终状态

Disabled 端口不仅不转发BPDU报文,也不转发用户流量,端口状态为DOWN

RSTP

加速端口状态迁移

1 增加端口角色,候补端口分为备份端口(指定端口备份)和候补端口(根端口备份),候补端口 不转发数据,处于阻塞状态,但监听端口状态。

2 新增P/A机制(proposal-agreement),发送proposal请求进入转发状态,返回agreement。只适 应于点到点链路

缺点:与VLAN不兼容,根据物理拓扑工作。

端口状态:

Forwarding 正常转发数据帧,学习MAC地址表,参与计算生成树,接受并发送BPDU

Learning 端口不转发数据帧,但是学习MAC地址表,参数生成树,接受并发送BPDU

Disabled 端口对接受到的数据做丢弃处理,端口不转发数据帧,也不学习MAC地址表

MSTP

多实例生成树,与VLAN兼容,基于逻辑拓扑(多颗生成树)

特性:多实例

1 端口阻塞灵活性,可分开阻塞单个VLAN报文。(STP和RSTP全部阻塞VLAN报文)

2 根据不同的VLAN计算不同的生成树

特性:多域

1 计算域间生成树,把一个域当作一个交换机,每个域间都有跟桥

2 计算域内生成树,加速生成树计算

如果觉得《STP/RSTP/MSTP交换协议》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。