ccnp中文鸿鹄论坛1rstp_第1页
ccnp中文鸿鹄论坛1rstp_第2页
ccnp中文鸿鹄论坛1rstp_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、RSTP(RaSTP) 802.1w 当前主流技术RSTP 的基本工作原理与 STP 相同,要经历四个工作流程,也有相同的四个规则。当网络拓扑发生改变时,快速生成树协议能够明显地加快重新计算生成树的速度。启用命令:spanning-tree mode ra-pvst/理论一大把,命令就一条RSTP 的特点:RSTP 中,将接口的链路类型分为两种:1、共享链路如果接口工作在半双工则是 share 类型的链路2、点到点链路如查接口工作在全双工则是 po-to-po类型的链路注意:仅仅只在点到点链RSTP 才能实现快速收敛RSTP 中定义了 3 种端口状态:Discarding/Learning/F

2、orwardingRSTP 中的端口角色:RP:根端口DP:指定端口Alternate Port:替代端口Backup Port:备份端口默认集成 backbonefast将 portfast 也集成了,改名为边缘端口,要手工加载,加载的方法都和 portfast 一样。(其类似于 Portfast)RSTP 中 BPDU 的格式:在 Flag 字段总共 8 bit,STP 中只用到 2 bit,RSTP 用到其他 6 bit 来完成端口状态和角色的编码。Ver: 2Message Type : 2在 802.1D 中,只有当 SW 从根端口收到 BPDU 时,非根桥才能转发 BPDU。在 8

3、02.1w 中,每个 SW 会每隔 2S 就发送一次包含当前信息的 BPDU。定义了 Proal 和 agreement 消息用来做快速收敛关于变更后 MAC 地址表的收敛过程:注意:在 RSTP 中,只有当非边缘端口进入转发状态的时候才会导致拓扑变更,才会产生TC BPDU,连接的丢失不会导致拓扑变更,也不会产生 TC BPDU。在 RSTP 中,每台交换机都可以下发 TC 置位的 config BPDU,这样也实现了快速收敛除非网络有老式设备,否则 RSTP 不需要使用 TCN BPDUMST(Multiple Spanning Tree) 802.1sCST (Common Spanni

4、ng Tree)缺点:所有的 Vlan 都是按照同一个 STP 来工作的。优点:开销小。PVST优点:可以为每个 Vlan 配置一个 STP。可以实现基于 Vlan.L2 的负载分担。缺点:SW很多的 STP,开销大。Vlan 改变,波及大。MST(对 CST 和 PVST 的折衷方案)1.MST 对 vlan 分组(Instance)2.每个分组可以有独立的 STP,实现 L2 负载分担。spanning-tree mode mst (启用 MST)spanning-tree mst configurationname WOLFrevi10instance1vlan 1-5instance2

5、vlan 6-10spanning-treemst 1 priority 4096 修改本交换机在这一大堆 VLAN 中的优先级f0/5spanning-tree mst 1 cost 19 修改本接口在这一组中的开销showspanning-tree mstshowspanning-tree mst configurationshowcurrentshowspending有一个默认组 0,没划分的 VLAN 就在这里面MST 不能和 PVST 共存,可以和 RSTP 共存优化 STPBPDU 防护:对于设置了 PortFast 接口,却收到了 BPDU,如果设置了 BPDU 防护,就能将此接

6、口关闭,而不会进入生成树状态。spanning-tree portfast bpduguard default (全局开启)f0/1spanning-tree bpduguardenable (接口开启)show spanning-tree summarytotalsShow errdisable recovery显示可导致接口 errdisable 的选项设置自动恢复:errdisable recovery cause bpduguard设置 300S(默认)后自动修复 bpduguard 所导致的 errdisableerrdisable recoveryerval 30修改默认的修复时间

7、要手动恢复这种接口,先 sdown,再 no sdownBPDU 过滤:不发也不收通过使用 BPDU 过滤,能够防止在启用 portfast 的端口上向 host 发送不必要的 BPDU。注意:如果在全局下配置,从端口收到 BPDU 的话,不会禁掉端口,会转为正常的 STP 状态如果在接口下配置,从端口收到 BPDU 的话,会丢弃。如果在同一接口设置 Guard/Filter , F 优于 GBPDU 过滤只是一种优化技术,在接口上配置 BPDU 过滤有可能导致桥接环路,所以不推荐使用。spanning-tree portfast bpdufilter default(全局开启)f0/9spa

8、nning-tree bpdufilter enable (接口开启)show spanning-tree summary totals根保护:能够将接口强制设为 DP,进而防止对端 SW 成为 Root。设置了根保护的端口如果收到了一个优于原 BPDU 的新的 BPDU,它将把本端口设为blocking状态,过一段时间,如果没再收到 BPDU,它会恢复端口,这一点不同于 BPDU的防护。f0/5spanning-tree guard root测试:将其他 SW 变成根桥,看原来根桥的现象:showspanning-treeinconsistentportsShowspanning-treee

9、rface f0/2 detailshowspanning-treeFa0/2Desg BKN*19128.2P2p *ROOT_Inc环路保护: 对于故障处理得更好当 STP 中的 BLK 端口错误的过渡到 FWD 状态,有可能出现环路。启用 Loopguard 的接口,如果原来的 BPDU 老化了,不会转到 listening 状态,而将自动转为 inconsistent 状态在 inconsistent 状态下,会再根据对端交换机发过来的 BPDU 进行决定端口状态。如果是出现了单向链路失效的现象,对端交换机是不会有 BPDU 过来的,所以接口将一直保持 inconsistent。默认情

10、况下是禁用的。spanning-tree loopguard default (全局)f0/9spanning-tree guard loop (接口)UDLD 单向链路失效检测: 对于硬件故障处理得更好单向链路失效是比较常见的现象,以太网线缆的收发出现问题。当链路保持“UP”的时候,接口却没有流量收到。UDLD 是一种二层协议,它与第一层机制协同工作来确定链路的物理状态。启用 UDLD 能使得这种接口自动进入“err-disable”状态。启用了 UDLD 的交换机之间会互相发送 UDLD 协议包来保持联系,默认间隔 15SSw1(config)#udld enable 也可在接口下配show udld积极模式的 UDLD-当端口停止接收 UDLD 的数据包时,UDLD 将尝试重新建立与邻居的连接,但如果尝试 8 次之后还不成功,那么两端的端口都将成为“err-disable”状态。Err-disable 特性:在 CISCO 交换机上有很多的保护特性都会导致接口进入 err-disable 状态接口如果进入 err-disable 状态:有两种方法恢复1、手动恢复先 shutdown、再 no shutdown2、自动恢

温馨提示

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

评论

0/150

提交评论