局域网中的冗余链路.ppt_第1页
局域网中的冗余链路.ppt_第2页
局域网中的冗余链路.ppt_第3页
局域网中的冗余链路.ppt_第4页
局域网中的冗余链路.ppt_第5页
已阅读5页,还剩48页未读 继续免费阅读

VIP免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

局域网中的冗余链路 04 学习目标 通过本章的学习 希望您能够 理解局域网的冗余拓扑理解交换环路带来的问题理解生成树协议理解快速生成树协议掌握STP与RSTP的配置理解端口聚合的概念掌握端口聚合的配置 本章内容 冗余拓扑生成树协议快速生成树协议STP与RSTP的配置以太网端口聚合 课程议题 冗余拓扑 交换网络内的冗余拓扑 减少单点故障 增加网络可靠性产生交换环路 会导致 广播风暴多帧复制MAC地址表抖动 SW1 SW2 SW3 F0 2 F0 2 F0 1 F0 1 F0 1 F0 2 文件服务器 广播风暴 广播信息在网络中不停地转发 直至导致交换机出现超负荷运转 最终耗尽所有带宽资源 阻塞全网通信 SW1 SW2 F0 2 F0 2 F0 1 F0 1 广播 广播 主机A 主机B 多帧复制 单播的数据帧被多次复制传送到目的站点 SW1 SW2 F0 2 F0 2 F0 1 F0 1 单播 单播 主机A 主机B MAC地址表抖动 由于相同帧的拷贝在交换机的不同端口上被接收而引起的MAC地址表不稳定 SW1 SW2 F0 2 F0 2 F0 1 F0 1 单播 单播 主机A 主机B F0 1 主机AF0 2 主机A F0 1 主机BF0 2 主机B 课程议题 生成树协议 生成树协议概述 IEEE802 1dSTP 生成树协议 Spanning TreeProtocol 协议 使冗余端口置于 阻塞状态 网络中的计算机在通信时 只有一条链路生效当这个链路出现故障时 将处于 阻塞状态 的端口重新打开 从而确保网络连接稳定可靠 SW1 SW2 SW3 F0 2 F0 2 F0 1 F0 1 F0 1 F0 2 生成树协议的BPDU 交换机或者网桥之间周期性地发送STP的桥接协议数据单元 BridgeProtocolDataUnit BPDU 用于实现STP的功能每2秒发送一次的二层报文组播发送 组播地址为 01 80 C2 00 00 00 BPDU的传播 STP刚启动时 每台交换机都认为自己是根网桥 向外泛洪BPDU当交换机的一个端口收到高优先级的BPDU 更小的RootBID或者更小的RootPathCost等等 就在该端口保存这些信息 同时向所有端口更新并传播信息如果收到比自己低优先级的BPDU 交换机就丢弃该信息 BPDU的传播 BPDU传播的最终结果 网络中选择了一个交换机为根网桥 RootBridge 每个交换机都计算到根网桥 RootBridge 的最短路径除根网桥外的每个交换机都有一个根端口 RootPort 即提供最短路径到RootBridge的端口每个LAN都有了指定交换机 DesignatedBridge 位于该LAN与根交换机之间的最短路径中指定交换机和LAN相连的端口称为指定端口 Designatedport 根端口 Roorport 和指定端口 Designatedport 进入转发Forwarding状态其他的冗余端口就处于阻塞状态 Blocking STP的路径成本 路径成本的计算和链路的带宽相关联根路径成本就是到根网桥的路径中所有链路的路径成本的累计和修订前后的802 1d路径成本 网桥ID 用于选举根网桥 最低网桥ID的交换机将成为根网桥网桥优先级取值范围 0到65535 默认值 32768 0 x8000 首先判断网桥优先级 优先级最低的网桥将成为根网桥如果网桥优先级相同 则比较网桥MAC地址 具有最低MAC地址的交换机或网桥将成为根网桥 端口ID 参与选举根端口端口优先级是从0到255的数字 默认值是128 0 x80 端口优先级越小 则优先级越高如果端口优先级相同 则编号越小 优先级越高 STP的工作过程 第一步 选举一个根网桥 第二步 在每个非根网桥上选举一个根端口 第三步 在每个网段上选举一个指定端口 第四步 阻塞非根 非指定端口 选举根网桥 依据网桥ID选举根网桥 ID值最小者当选根网桥每2s发送一次BPDU SW1 32768 00 d0 f8 00 11 11 SW2 4096 00 d0 f8 00 22 22 SW3 32768 00 d0 f8 00 33 33 F0 2 F0 2 F0 1 F0 1 F0 1 F0 2 100M 100M 100M RootBridge 选举根端口 在非根交换机上选举根端口选举依据 根路径成本最小发送网桥ID最小发送端口ID最小 SW1 32768 00 d0 f8 00 11 11 SW2 4096 00 d0 f8 00 22 22 SW3 32768 00 d0 f8 00 33 33 F0 2 F0 2 F0 1 F0 1 F0 1 F0 2 100M 100M 100M RootBridge 根路径成本 19 根路径成本 38 选举指定端口 每个网段中选取一个指定端口用于向根交换机发送流量和从根交换机接收流量选举依据 根路径成本最小所在交换机的网桥ID最小端口ID最小 SW1 32768 00 d0 f8 00 11 11 SW2 4096 00 d0 f8 00 22 22 SW3 32768 00 d0 f8 00 33 33 F0 2 F0 2 F0 1 F0 1 F0 1 F0 2 100M 100M 100M RootBridge 根路径成本 0 所在交换机网桥ID最小 阻塞非根非指定端口 阻塞非根 非指定的端口 形成逻辑上无环路的拓扑结构 SW1 32768 00 d0 f8 00 11 11 SW2 4096 00 d0 f8 00 22 22 SW3 32768 00 d0 f8 00 33 33 F0 2 F0 2 F0 1 F0 1 F0 1 F0 2 100M 100M 100M RootBridge STP的端口状态 STP的端口状态 阻塞状态 Blocking 不能接收或者传输数据 不能把MAC地址加入地址表 只能接收BPDU监听状态 Listening 不能接收或者传输数据 也不能把MAC地址加入地址表 但可以接收和发送BPDU学习状态 Learning 不能传输数据 但可以发送和接收BPDU 也可以学习MAC地址转发状态 Forwarding 能够发送和接收数据 学习MAC地址 发送和接收BPDU 生成树拓扑变更 拓扑改变通知消息 拓扑改变应答消息 拓扑改变消息 1 3 2 5 5 6 6 4 ROOT 生成树拓扑变更 发生变化的交换机会在根端口上每隔hellotime时间就发送TCNBPDU 拓扑变化通知BPDU 直到生成树上游的指定网桥邻居确认了该TCN 拓扑变化通知 为止当网络拓扑变化时 交换机必须重新计算STP 端口的状态会发生改变 重新收敛重新收敛的时间可能长达50s 课程议题 快速生成树协议 快速生成树协议 RSTP RapidSpanningTreeProtocol 对STP的补充 在物理拓扑变化或配置参数发生变化时 能够显著地减少网络拓扑的重新收敛时间定义了2种新增加的端口角色 用于取代阻塞端口 替代 alternate 端口AP 为根端口到根网桥的连接提供了替代路径备份 backup 端口BP 提供了到达同段网络的备份路径 RootBridge DP DP RP AP DP BP 快速生成树协议 3种端口状态 丢弃 discarding 学习 learning 和转发 forwarding 快速生成树协议 增加2个变量 用于主动地将端口立即转变为转发状态 边缘端口 指连接终端的端口连接类型 根据端口的双工模式来确定 全双工操作的端口为点到点链路 可以实现快速收敛BPDU的传播机制改变 非根网桥即使没有收到根网桥发来的BPDU 也会每隔2s发送一次BPDU如果连续3个hellotime里没有收到邻居发来的BPDU 则认为连接故障拓扑变更的机制改变 RSTP的优点 为根端口和指定端口设置了快速切换用的替换端口 AlternatePort 和备份端口 BackupPort 两种角色在只连接了两个交换端口的点对点链路中 指定端口只需与下游网桥进行一次握手就可以无时延地进入转发状态边缘端口可以直接进入转发状态 不需要任何延时 STP与RSTP的兼容性 RSTP协议与STP协议完全兼容RSTP协议根据收到的BPDU版本号来自动判断与之相连的交换机支持STP协议还是RSTP协议 课程议题 STP与RSTP的配置 SpanningTree的缺省配置 SpanningTree的配置 恢复缺省配置Switch config spanning treereset打开 关闭STPSwitch config spanning treeSwitch config nospanning tree注意 锐捷交换机默认关闭spanningtree修改生成树协议的类型Switch config spanning treemode mstp stp rstp 注意 默认为MSTP SpanningTree的配置 配置交换机的优先级Switch config spanning treepriority注意 网桥优先级配置只能为4096的倍数配置端口的优先级Switch config if spanning treeport priority注意 端口优先级配置只能为16的倍数配置端口的路径成本Switch config if spanning treecostcost SpanningTree的配置 配置端口路径成本的默认计算方法Switch config spanning treepath costmethod long short 注意 默认值为长整型 long SpanningTree的配置 配置HelloTime Forward delayTime和Max ageTimeSwitch config spanning treehello time forward time max ageseconds配置链路类型Switch config if spanning treelink type point to poin shared 查看生成树的配置Switch showspanning treeSwitch showspanning treeinterfaceinterface id 生成树配置实例 SW1 32768 00 d0 f8 b4 e5 4b F0 3 F0 2 F0 2 F0 1 F0 1 F0 4 SW2 32768 00 d0 f8 06 1c 91 SW4 32768 00 d0 f8 21 a5 42 SW3 32768 00 d0 f8 82 f4 a1 将成为RootBridge F0 4 F0 3 将成为RootPoot 要求成为根网桥 要求成为根端口 生成树配置实例 SW1 S3760 config hostnameSW1SW1 config spanning treeSW1 config spanning treemoderstpSW1 config spanning treepriority4096SW2 S3760 config hostnameSW2SW2 config spanning treeSW2 config spanning treemoderstp 生成树配置实例 SW3 S3750 config hostnameSW3SW3 config spanning treeSW3 config spanning treemoderstpSW4 S3750 config hostnameSW4SW4 config spanning treeSW4 config spanning treemoderstpSW4 config spanning treepriority24576 生成树配置实例 SW1 4096 00 d0 f8 b4 e5 4b F0 3 F0 2 F0 2 F0 1 F0 1 F0 4 SW2 32768 00 d0 f8 06 1c 91 SW4 24576 00 d0 f8 21 a5 42 SW3 32768 00 d0 f8 82 f4 a1 F0 4 F0 3 RootBridge 生成树配置实例 查看生成树的配置 SW1 showspanning treeStpVersion RSTPSysStpStatus ENABLEDMaxAge 20HelloTime 2ForwardDelay 15BridgeMaxAge 20BridgeHelloTime 2BridgeForwardDelay 15MaxHops 20TxHoldCount 3 PathCostMethod LongBPDUGuard DisabledBPDUFilter DisabledBridgeAddr 00d0 f8b4 e54bPriority 4096TimeSinceTopologyChange 0d 0h 2m 42sTopologyChanges 7DesignatedRoot 1000 00d0 f8b4 e54bRootCost 0RootPort 0 课程议题 以太网端口聚合 端口聚合概述 个聚合端口AggregatePort AP 把多个物理接口捆绑在一起而形成的一个简单逻辑接口标准为IEEE802 3ad可扩展链路带宽实现成员端口上的流量平衡自动链路冗余备份 1000MAggregateLink 1000M 1000M 10 100M 10 100M 端口聚合的流量平衡 流量平衡 把流量平均地分配到AP的成员链路中去可以根据源MAC地址 目的MAC地址或源IP地址 目的IP地址应根据不同的网络环境设置合适的流量分配方式 配置端口聚合的注意事项 AP成员端口的端口速率必须一致AP成员端口必须属于同一个VLANAP成员端口使用的传输介质应相同缺省情况下创建的AggregatePort是二层AP二层端口只能加入二层AP 三层端口只能加入三层APAP不能设置端口安全功能当把端口加入一个不存在的AP时 AP会被自动创建一个端口加入AP 端口的属性将被AP的属性所取代一个端口从AP中删除 则端口的属性将恢复为其加入AP前的属性当一个端口加入AP后 不能在该端口上进行任何配置 直到该端口退出AP 配置端口聚合 创建APSwtich config interfaceaggregateportn n为AP号 将端口加入APSwitch config interfacerange port range Switch config if range port groupport group number注意 如果这个AP不存在 则同时创建这个AP将端口从AP中删除Switch config if noport group 配置端口聚合 将AP设置为三层接口Switch config interfaceaggregateportaggregate port numberSwitch config if noswitchportSwitch config if ipaddressip addressmask配置流量平衡Switch config aggregateportload balance dst mac src mac src dst mac dst ip src ip ip 注意 以RG S3750 24型号的交换机为例

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论