交换机的生成树技术及性能评价.pptVIP

  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文档。上传文档
查看更多
2.3.1 生成树协议来源 起源: 采用冗余拓扑结构保证了当设备或链路故障时提供备份设备或链路,从而不影响正常通信,但是,如果网络设计不合理,这些冗余设备及链路构成的环路将会引发很多问题,导致网络无法工作甚至瘫痪 透明网桥的应用 拓展LAN的能力 自主动态学习站点的地址信息 问题:一般的透明网桥不会对转发的报文做任何记号,这样,如果网络中存在回路,则有可能报文在回路中不断循环转发,造成网络拥塞 路径回环的产生 桥接环路的危害 桥接环路主要产生的广播风暴、单帧多次递交、MAC地址表失效3个方面的危害。 为什么引入生成树协议 通过阻断冗余链路来消除桥接网络中可能存在的路径回环 当前活动路径发生故障时激活冗余备份链路恢复网络连通性 生成树协议—Spanning-Tree Protocol 采用STP生成树协议,可以有效的管理冗余链路: 阻断环路 链路备份 协议标准IEEE 802.1D 2.3.2生成树协议的基本原理 基本思想:在网桥之间传递特殊的消息(配置消息),包含足够的信息做以下工作: 从网络中的所有网桥中,选出一个作为根网桥(Root) 计算本网桥到根网桥的最短路径 对每个LAN,选出离根桥最近的那个网桥作为指定网桥,负责所在LAN上的数据转发 网桥选择一个根端口,该端口给出的路径是此网桥到根桥的最佳路径 选择除根端口之外的包含于生成树上的端口(指定端口) 1.生成树协议的基本概念 交换机或者网桥的端口角色: 根端口(Root Port):提供最短路径到跟桥的端口. 指派端口(Designated Port):每个LAN通过该端口连接到跟桥 替换端口(Alternate Port):跟端口的替换端口,跟端口失效,该端口就立刻变为跟端口 备份端口(Backup Port):指派端口的备份端口. 非活动端口(Disable Port):不处于活动状态的端口 生成树协议的基本概念 交换机或者网桥的端口状态: Discarding:既不对收到的帧进行转发,也不进行源MAC地址学习. Learning:不对收到的帧进行转发,但进行源MAC地址学习,一般为15s Forwarding:既对收到的帧进行转发,也进行源MAC地址的学习. 生成树协议的基本概念 交换机或者网桥的端口状态: 堵塞(blocking):不转发帧,只接受BPDUs,主要目的是防止循环的产生.默认情况下,当switch启动时所有端口均为blocking状态,一般为20s 监听(listening):端口接受和发送BPDUs监听数据帧,不转发数据帧,来决定在传送数据帧之前没有循环会发生,一般为15s 生成树协议的基本概念 网桥标识(Bridge ID):8字节, 其中,前2字节是网桥优先级(Priority),取值为0-65535。缺省值为32768. 后6字节为网桥的MAC地址. 生成树协议的基本概念 网桥之间通过交换BPDU帧来获得建立最佳树型拓扑结构所需的信息,该帧以组播地址01-80-c2-00-00为目的地址. 2.配置消息的内容 配置消息也被称作桥协议数据单元(BPDU) 主要内容包括 根网桥的Identifier(RootID) 从指定网桥到根网桥的最小路径开销(RootPathCost) 指定网桥的Identifier 指定网桥的指定端口的Identifier 即(RootID,RootPathCost,DesignatedBridgeID,DesignatedPortID) 配置消息格式 DMA:目的MAC地址 配置消息的目的地址是一个固定的桥 的组播地址(0x0180c2000000) SMA:源MAC地址 即发送该配置消息的桥MAC地址 L/T:帧长 LLC Header:配置消息固定的链路头 Payload:BPDU数据 配置消息的处理 将各个端口收到的配置消息和自己的配置消息做比较,得出优先级最高的配置消息更新本身的配置消息,主要工作有: 选择根网桥RootID:最优配置消息的RootID 计算到根桥的最短路径开销RootPathCost:如果自己是根桥,则最短路径开销为0,否则为它所收到的最优配置消息的RootPathCost与收到该配置消息的端口开销之和 配置消息的处理-续 选择根端口RootPort:如果自己是根桥,则根端口为0,否则根端口为收到最优配置消息的那个端口 选择指定端口:包括在生成树上处于转发状态的其他端口 从指定端口发送新的配置消息 如何确定最优的配置消息 假定有两条配置消息C1和C2,则: 如果C1的RootID小于C2的RootID,则C1优于C2 如果C1和C2的RootID相同,但C1的RootPathCost小于C2,则C1优于C2 如果C1和C2的RootID和R

文档评论(0)

一天一点 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档