您所在位置: 网站首页 / 生成树收敛机制总结.docx / 文档详情
生成树收敛机制总结.docx 立即下载
2024-08-16
约6.3千字
约8页
0
81KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

生成树收敛机制总结.docx

生成树收敛机制总结.docx

预览

免费试读已结束,剩余 3 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开







收敛机制

一、STP
1、一般来说,就是blocking状态端口20s内没收到BPDU,就要进入Listening状态,learning状态,然后forwarding.
2、如果有端口down,即便blocking状态端口能收到BPDU,也会经过20s的最大寿命时间,开始进入listening,learning,然后forwarding成为根端口.(当然这中间也有个选举的过程)
个人认为,经过20s才会发出自己是根桥的BPDU。
3、根端口down,指定端口会发出自己是根桥的BPDU.
这在其他交换机看来是次级BPDU。处理次级BPDU的方式跟有没有配置backbonefast有关。

默认情况:对于非指定端口(根端口或者Blocking端口),在收到比自己当前端口信息更优或者一样好的BPDU,则会更新MaxAge计时器。如果超过这个时间仍然收不到满足条件的BPDU,端口便会迁移到Listening状态,准备重新进行选择。

指定端口收到次等BPDU时,会立刻发出自己的更好的配置BPDU回应。
配置了backbonefast的情况见下面。

4、Uplinkfast:
解决的方法是一旦发现了线路down,马上把Blocking的port切换到Forwarding,不要经过Listening和Learning阶段。这就是UplinkFast,切换时间可以在2s~4s。
UplinkFast被设计应用在接入层交换机。一般应用两条上行链路(也就是用于级联的端口,但不一定是专门的Uplink端口)连接到分布层,一条是冗余链路。
UplinkFast激活一个快速重新配置的条件:
A.在交换机上必须启动了UplinkFast功能;
B.至少有一个处于Blocking的端口(即有冗余链路);
C.链路失效必须发生在RootPort上。

交换机启动了UplinkFast后,由于提高了交换机上所有端口的路径开销,所以不适合作为根桥。
所有端口的根开销变为3000,桥的优先级变为49152.

5、Backbonefast
根端口down,和根桥失去了联系,所以就开始发出BPDU,宣布自己是根桥
BackboneFast是对UplinkFast的一种补充,UplinkFast能够检测直连链路的失效,BackboneFast是用来检测间接链路的失效。当启用了BackboneFast的交换机检测到间接链路失效之后,会马上使阻塞的端口进入监听状态,少了20S的老化时间。
SwitchC收到这个BPDU之后,发现是次级BPDU,所以确定有非直连链路的故障。SwitchC会从根端口发送RLQ,SwitchA(根桥)接到RLQ,以RLQ响应进行应答,SwitchC收到SwitchA的RLQ响应,知道根桥还在,然后把右边的端口从blocking直接过去到Listening状态。当L1链路恢复的时候,BackboneFast会马上把SwitchC上右侧的端口的状态设为blocking。
从不同的端口收到次级BPDU的情况:
1).当交换机从阻塞端口收到次级BPDU的时候,那么该交换机上的根端口和其他阻塞端口将成为到达根桥的替代路径。
2).当交换机从根端口收到次级BPDU,那么当前所有的阻塞端口都将成为达到根桥的替代路径。
3).当交换机从根端口收到次级BPDU,并且交换机上不存在阻塞端口的话,那么交换机认定到达根桥的链路已经down掉了,在老化时间到了之后,交换机将通过把自己宣告为根桥开始正常的STP选举过程。
配置BackboneFast
Switch(config)#spanning-treebackbonefast
注意事项
如果要启用BackboneFast特性,我们应该在网络中的所有交换机上都启用。

642-811的英文原版书说:BackboneFast能使交换机在收到inferiorBPDU后,根据接收该BPDU端口的状态,来决定通向RootBridge的alternatePath,并通过Blocking端口来发送RootLinkQuery,根据应答,判断哪个端口为NewlyCurrentRootBridgePort,并将其马上进行状态转换,无需等待MaxAgeTimer计时器到时。

问题:RLQ根链路查询和根链路应答BPDU的格式怎么体现出来?

6、portfast
采用PortFast可以让这些端口节省Listening和Learning状态的时间,立即进入Forwarding状态。需要注意的是:PortFast仅仅让端口在网络环境变化的情况下直接进入Forwarding状态。而端口仍然运行STP协议,所以如果检测到环路(也就是在别的端口收到BPDU的同时,在此端口也收到了BPDU),端口仍将由Forwarding状态变
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

生成树收敛机制总结

文档大小:81KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用