HM生成树协议V.pptVIP

  1. 1、本文档共64页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 透明网桥的应用 拓展LAN 将单一物理网段的LAN拓展到多个物理网段 动态学习站点的地址信息 透明网桥能够自主学习站点的地址信息,根据此信息转发数据帧 分隔物理网段 引入透明网桥能有效控制物理网段中的冲突数量 路径回环的影响 STP的作用 通过阻断冗余链路来消除桥接网络中可能存在的路径回环 当前活动路径发生故障时,激活冗余备份链路,恢复网络连通性 生成树算法基本原理 网桥之间传递配置消息,以提供所需信息 根据配置消息提供的信息,通过下列措施避免环路 从参加计算的所有网桥中,选出一个作为根桥 为每个非根桥选择一个根端口,该端口到根桥的路径是此网桥到根桥的最佳路径 为每个物理段选出离根桥最近的那个网桥作为指定网桥,该指定网桥到该物理段的端口作为指定端口,负责所在物理段上的数据转发 既不是指定端口也不是根端口的端口置于阻塞状态 配置消息 配置消息也被称作桥协议数据单元(BPDU) 主要内容包括: 根网桥的Identifier(RootID) 从指定网桥到根网桥的最小路径开销(RootPathCost) 指定网桥的Identifier 指定网桥的指定端口的Identifier 可以用(RootID,RootPathCost,DesignatedBridgeID,DesignatedPortID)表示 配置消息格式 DMA:目的MAC地址 配置消息的目的地址是一个固定的桥的组播地址(0x0180c2000000) SMA:源MAC地址 即发送该配置消息的桥MAC地址 L/T:帧长 LLC Header:配置消息固定的链路头 Payload:BPDU数据 配置消息的处理 每个网桥最初都发送配置消息 网桥将各个端口收到的配置消息和自己的配置消息做比较,得出优先级最高的配置消息 网桥用优先级最高的配置消息更新本身的配置消息,完成以下主要工作: 选择根网桥RootID 计算到根桥的最短路径开销RootPathCost 选择根端口RootPort 选择指定端口 网桥从指定端口发送新的配置消息 如何确定最优的配置消息 假定有两条配置消息C1和C2,则: 如果C1的RootID小于C2的RootID,则C1优于C2 如果C1和C2的RootID相同,但C1的RootPathCost小于C2,则C1优于C2 如果C1和C2的RootID和RootPathCost相同,但C1的TransmitID小于C2,则C1优于C2 如果C1和C2的RootID、RootPathCost和TransimitId相同,但C1的PortID小于C2,则C1优于C2 一个配置消息处理的例子 根据收到配置消息的优先级,选择Port4为根端口 选择Port1和Port2为指定端口 阻塞端口Port3和Port5 从Port1和Port2发送新的配置消息(23,15,81),其中: RootId = 23 RootPathCost = 14+1 = 15 RootPort = Port4 STP实例 SwitchA、 SwitchB、 SwitchC、 SwitchD的ID分别为4、1、3、2,port path cost为200 链路故障怎么办 STP引入Hello Time、 Message Age和Max Age等计时器进行故障判断 Hello Time 网桥从指定端口以Hello Time为周期定时发送配置消息 Message Age和Max Age 端口保存的配置消息有一个生存期Message Age字段, 并按时间递增 每当收到一个生存期更小的配置消息, 则更新自己的配置消息 当一段时间未收到任何配置消息, 生存期达到Max Age时, 网桥认为该端口连接的链路发生故障, 进行故障的处理 链路故障处理一 Port4的配置消息生存期超时了, 则抛弃该配置消息, 重新进行生成树计算, 选择Port3为新的根端口,而网桥81的配置消息没有变化 链路故障处理二 Port3的配置消息生存期也超时了,则抛弃该配置消息,重新进行生成树计算,选择Port5为新的根端口,网桥81的配置消息变为(23,16,81) 链路故障处理三 Port5的配置消息生存期也超时了,则抛弃该配置消息,以自己为根桥发送配置消息(81,0,81),直到从任一个端口收到优先级更高的配置消息 临时回路的问题 当拓扑结构发生变化,新的配置消息要经过一定的时延才能传播到整个网络,在所有网桥收到这个变化的消息之前, 若旧拓扑结构中处于转发的端口还没有发现自己应该在新的拓扑中停止转发,则可能存在临时的回环; 若旧的拓扑结构中阻塞的端口还没有发现自己应该在新的拓扑结构中开始转发,则可能造成网络暂时失去连通性。 如何避免临时回路 端口由阻塞状态进入转发状态时,要经过一定时间的延时,这个时间起码是配置消息传播到整

文档评论(0)

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

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

1亿VIP精品文档

相关文档