网站大量收购独家精品文档,联系QQ:2885784924

8021d 8021w 8021s生成树.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
理解透彻--802.1d ,802.1w ,802.1s 一、STP : 在谈本主题之前,先简单的对STP(802.1d)做个回顾.STP 是用于打破2 层环路的协议,但这个协 议有个最明显的缺点,就是当层2 网络重新收敛的时候,至少要等待50 秒的时间(转发延迟+老化时 间).50 秒的时间对于一个大型的层2 网络来说,是一个漫长的过程(何况这只是个理论时间,实际情 况还会更长).虽然Cisco 对STP 的这些缺点开发出了些弥补性的特性,比如Port Fast,Uplink Fast 和Backbone Fast,用于加快层2 网络的收敛时间——套用王朔的话看上去很美.虽然这些新特 性能够改善STP 的一些不足,但是,这些特性是CISCO 私有的,而非行业标准;此外,这些特性要求 我们做额外的配置,如果缺乏对这些技术的理解,还有可能导致环路问题. 802.1d 标准中对端口状态的定义有: 1. 禁用(disabled). 2. 堵塞(blocking). 3. 监听(listening). 4. 学习(learning). 5. 转发(forwarding). 二、RSTP : RSTP 是IEEE 802.1w 标准定义的,目的就是为了改进STP 的一些不足,并且在某些情况下,RSTP 要比之前所提到的那些Port Fast,Uplink Fast 和Backbone Fast 技术更为方便.Cisco 的Catalyst 交换机中不支持纯RSTP,而支持的是RPVST 或叫RPVST+.但是在比较古老的交换机型号中比如 CATALYST 2900XL/3500XL 里,不支持RSTP 与RPVST+(或叫RPVST+),还有些型号比如CATALYST 2948G-L3/4908G-L3,CATALYST 5000/5500 和CATALYST 8500 不支持RSTP. 802.1w 标准中对端口状态的定义有: 1.丢弃(discarding). 2.学习(learning). 3.转发(forwarding). 丢弃状态,实际上就类似802.1d 中禁用、阻塞、监听状态的集合. 在802.1w 中,根端口(root port,RP)和指定端口(designated port,DP)仍然得以保留;而堵 塞端口被改进为备份端口(backup port,BP)和替代端口(alternate port,AP).不过,生成树算法(STA) 仍然是依据BPDU 决定端口的角色.和802.1d 中对RP 的定义一样,到达根桥(root bridge)最近的端 口即为RP.同样的,每个桥接网段上,通过比较BPDU,决定出谁是DP.一个桥接网段上只能有一个DP(同 时出现两个的话就形成了层2 环路). 在802.1d 中,非RP 和DP 的端口,它的状态就为丢弃状态,这种状态虽然不转发数据,但是仍 然需要接收BPDU 来保持处于丢弃状态.AP 和BP 同样也是这样. AP 提供了到达根桥的替代路径,因此,一旦RP 挂掉后,AP 可以取代RP 的位置. BP 则提供了一条DP 的备份冗余,如果当前网桥有两条路径到达桥接网段,那么一个端口为DP, 一个端口则为BP,BP 有一个比DP 高的Port ID,所以它不转发任何数据,当DP 断掉,BP 就变为DP. 在RSTP 里,BPDU 的格式稍稍变化了一些,在802.1d 里,BPDU 只有两个标签选项: 1.拓扑改变(TC). 2.拓扑改变确认(TCA). 而RSTP 中的BPDU 采用的是版本2 的BPDU,换句话说802.1d 网桥不兼容这种新的BPDU.这种新 的BPDU,在原先的BPDU 基础上增加了6 个标签选项: BPDU 的处理方式,和802.1d 也有些不同,取代原先的BPDU 中继方式(非根桥的RP 收到来自根 桥的BPDU 后,会重新生成一份BPDU 朝下游交换机发送出去),802.1w 里的每个网桥,在BPDU 的 hello time(默认2 秒)时间里都将生成BPDU 发送出去(即使没有从根桥那里接收到任何BPDU).如果在连续3 个hello time 里没有收到任何BPDU,那么BPDU 信息将超时不被予以信任.因此,在802.1w 里,BPDU 更像是一种保活(keepalive)机制.即如果连续三个HelloTime 未收到BPDU,那么网桥将认识它丢失 了到达相邻网桥RP 或DP 的连接.这种快速老化的方式使得链路故障可以很快的被检测出来. 在RSTP

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档