uplinkfast 与 backbonefast

uplinkfast

只有当接入层交换机具有上行的冗余链路时,启用uplinkfast 才有意义
A. 在交换机上必须启动了UplinkFast功能;
B. 至少有一个处于Blocking的端口(即有冗余链路);
C. 链路失效必须发生在Root Port上。
交换机启动了UplinkFast后,由于提高了交换机上所有端口的路径开销,所以不适合作为根桥。
The spanning tree port cost and port-VLAN cost of all ports on the switch is increased by 3000 .

The spanning tree bridge priority for all VLANs is set to 49152 . This makes it unlikely that the switch will become the root switch.

接入层交换机上启用
Switch# conf t
Switch(config)#spanning-tree uplinkfast
Switch(config)#spanning-tree uplinkfast max-update-rate [max_update_rate]

================================

Backbonefast

Ba backbonefast 是对 UPlinkfast 特性的一种补充

我个人认为 backbonefast 只是 uplink 的一种进阶
uplink 他是在自己的链路上做出快速的反应。。。比如 SW1 又两条链路 A 和 B 。。当 A 挂掉以后,通过 uplink 他可以直接通过 B 链路进入 fwd 状态,不用经历 30s 的学习和 20S 的最大计时时间。。
但是 UPLINK 有个最大的缺点。。。就是他只对于自己连接的链路能做出反应,
但是无法了解核心或者于自己不直连的链的情况。 这就是 backbone 的意义。



如图: SW1 为 root , SW1 与 SW3 的链路是 block 状态。
那么 SW3 到 SW1 的路经就是 SW3——SW2——SW1
假如这个时候    SW1 SW2 的链路 down 掉了 这个时候 SW2 无法收到来自 root 的 BPDU ,这时 SW2 就会以自己的 MAC 地址为根的形式发送 BPDU 到网络,这时 SW3 会同时收到来自根 SW1 的 BPDU 和来自 SW2 的 BPDU ,然后判断出这个 BPDU 是个次级 BPDU ,当收到 BPDU 的时候 SW3 就向网络中发送一个 RQLBPDU (根询问),来询问根( SW1 )是否存活,这时 SW1 会通过原来那条 block 链路做一个回应, SW3 收到这个回应后就会,由于 backbone 立即进入监听状态,并告诉 SW2 根的存在, SW2 也会进入监听状态。。。 30 秒后 全网又会恢复正常 。。。
新的拓扑就是 SW1-SW3-SW2   
从上面过程可以知道 backbone 它的作用就是可以在不是相邻链的网络故障中,缩减网络收敛的时间,通俗点说就是省去了 20 秒的 max age 时间。

一旦启用该特性一定要在所有交换机上都启用:

Switch# conf t

Switch(config)# spanning-tree backbonefast

 

文章转载至http://bbs.net527.cn   无忧网客联盟

无忧网客联盟主站

无忧linux时代

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值