第六章 Backbone Fast.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Backbone Fast (2012-08-03 21:54:39) 转 载 ▼ 标签: it 原文地址:Backbone Fast 作者:烈风 Backbone Fast 思科专有特性。一旦在交换网络中所有交换机上使用,可以节省一个交换机最大20 秒 (max_age )的时间去从非直连链路(indirect link )故障中恢复。 理解BPDU 行为 一个BPDU 被认为好于其他BPDU 是因为以下原因: 1、它携带一个更好的根桥ID (越低越好) 2 、当携带的根桥ID 一样时,它有更低的到根桥的路径开销。 3、当根桥ID、路径开销都一样时,它有更好的发送者网桥ID (越低越好) BPDU 越好,到最佳根桥的访问就越好。 如果一个网桥在一个端口上接收的BPDU 比它发送出去的要好,那么就会把该端口置为闭 塞(blocking )状态,除非该端口是根端口。 当非直连链路失效后STP 是怎样进行恢复操作的? 上图中三个交换机全互联,R 是根桥,B 是备份根桥。S 闭塞它的端口P ,B 和S 间网络L3 的指定网桥为B 。 1、如果非直连链路L1 失效DOWN 掉,交换机B 马上检测到故障并认为自己现在是根桥, 并发送BPDU 给S 宣告自己是新根桥。 2 、当S 接收到从B 过来的新BPDU ,它认识到这个新BPDU 等级低于之前为端口P 存储的 那个BPDU ,所以忽略它。 3、计时器max_age 超时(缺省为20 秒)后,S 上为端口P 存储的BPDU 老化失效,该端 口立即进入监听状态,并发送它的更好的BPDU 给B 。 4 、B 一从S 那里收到BPDU 后,就停止发送它的BPDU 。 5、端口P 通过监听状态和学习状态后进入转发状态。这花费了30 秒的时间。此时,又恢 复了连接性。 非直连链路失效到恢复,总共花费了20 秒(max_age )+30 秒(2 个转发延迟)。Backbone Fast 特性的目的就是为了节省这当中的20 秒(max_age ),为了达到这个目的,它在端口接 收到等级较低的BPDU 时就马上老化失效! Backbone Fast 相比于标准STP 上面提到的,交换机会被动等待一个max_age (20 秒)的时间值。为了摆脱这个延迟值, Backbone Fast 引入两种机制: 1、尽可能快检测到非直连链路故障。这是通过当遭遇到直连链路故障时跟踪指定网桥发送 的次优BPDU 来实现。 2 、一种当存储在端口的信息仍然有效时允许立即检测的机制。这是通过一个新的协议数据 单位(PDU )以及根桥链路询问(RLQ )来实现的。本文档里称之为RLQ PDU 。 检测非直连链路故障 如果从指定网桥那里接收到一个次优的BPDU ,那么那个网桥: 1、丢失了根桥,开始发布BPDU (根ID 为自己,更高的桥ID ,比我们存储的根要差) 2 、或者它到达根的路径开销增加了,大于我们存储的。 IEEE 标准的通常做法就是简单地忽略所有次优的BPDU 。但Backbone Fast 使用它们,因为 一旦接收到一个这样的BPDU ,可以肯定在通往根桥的路径中发生了链路故障了,你必须至 少老化一个端口。 注意:非直连链路故障可以在网络中没有任何次优BPDU 产生的情况下发生。在前面的图 中简单地添加一个HUB : 链路在根桥R 与HUB 间失效。B 没有检测到链路DOWN 掉,等待max_age 后宣告自己是 新根桥。记住,这种机制只在当一个网桥检测到直连链路失效时才会有作用。 只跟踪由指定网桥发出的次优BPDU 。由于BPDU 存储在端口上。比如,如果一个新插入 的网桥开始发送次优BPDU ,它不会触发Backbone Fast 特性。 对非直连链路故障的反应 当在一个非指定端口上检测到一个次优的BPDU 时,Backbone Fast 特性第二阶段就会被触 发。不是被动地等待max_age 去老化掉端口,而是通过RLQ PDU 来引入一种立即测试的方 法。RQL 用来实现一种类似从非指定端口ping 根桥的方法,可以快速确认存储在端口上的 BPDU 是否仍然有效或者需要被丢弃。 从指定网桥那里接收到一个次优的BPDU ,就在所有非指定端口上(除了接收次优BPDU 那个端口以及自环端口)发送一个RLQ PDU 。目的是为了检测是否还有端口可以从根桥那 里接收BPDU 。【不在接收次

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档