- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 南开大学《数据结构及算法》本科课程教学大纲.doc
- CSharpSQLCE40本地数据库操作完整最新.docx
- mDrawBot:四合一绘图机器人鲤鱼酷赏.doc
- FC5下usb无线网卡TL-WN620G安装、配置和网络通讯实现.pdf
- 生成树初始化及收敛.docx
- 关于随机用户平衡的混合交通网络流量分离模型.pdf
- 2014年春浙大远程教育计算机应用基础-3.Word知识题.docx
- 图乌克兰生活-潜伏12年的异国日子.docx
- 电梯智能卡控制系统 ESCCS使用说明.doc
- 化妆品连锁信息系统概要设计说明书.docx
- 林德115系列叉车维修手册 英文.pdf
- 林德E16C-03, E16P-03, E20P-03叉车维修手册 英文.pdf
- 林德H50T叉车维修手册 英文.pdf
- 6.1.2 化学反应与电能 课件高一下学期化学人教版(2019) 必修第二册.pptx
- 零碳项目初步设计(模板).docx
- 金融从业者必懂的宏观经济指标实战指南:2025年投资策略与市场分析.docx
- 第二章 第二节 氯及其化合物-第1课时 氯气的性质课件高一上学期化学人教版(2019)必修第一册.pptx
- 产品经理完全指南:Axure原型设计从入门到实战全解.docx
- 6.1.2 影响化学反应速率的因素 课件高一下学期化学苏教版(2020)必修第二册.pptx
- 零碳项目融资方案(模板).docx
文档评论(0)