打印

[讨论] 关于几个生成树协议的几个小问题CST,PVST,PVST+,RPVST+,RSTP,MST

关于几个生成树协议的几个小问题CST,PVST,PVST+,RPVST+,RSTP,MST

最近在看生成树的概念,有些不是很清楚,所以总结了一下,各位帮我看看对不对:
1.PVST,PVST+和RPVST+是CISCO私有的T.
2.CST,PVST,PVST+是基于802.1D的,RSTP基于802.1w,MST基于802.1s
3.某些协议可以互通,比如RSTP和CST
另外,我在CISCO的配置上没看到CST阿,CST的概念只是在课本上才有的吧,它和802.1Q是什么关系啊?
欢迎大家到认证区参与考试题目知识探讨,提问有奖励,解答更有奖励。
电脑培训教师交流群:40351571(不谈技术,学生勿入)

TOP

从IEEE的角度来说,只有三种形式的spanning-tree定义:

1。STP (802。1D)也就是所说的classical spanning-tree,大概意思是每2s发送一个hello,15s的forward delay,20s的max age,与vlan无关,整个bridge只有一个spanning-tree实例这些。。。。。这个协议是Radia Perlman为早期的DEC桥所写,后被IEEE收容形成802。1D标准,而在那时,大部分layer2设备还是以端口数较少的网桥为主,所以没有考虑到端口数较多的layer2 switch,随着技术的发展,layer2 switch开始盛行,这就导致了vlan的盛行,致使802。1D已经不在适用,因为两台switch间存在冗余链路不一定就会导致环路,所以Cisco为了满足用户需求,就对802。1D进行了扩展,便出现了PVST,它是基于vlan的,每个vlan都会有一个对应的spanning-tree实例。需要注意的是,PVST在通常状态下只有在default vlan 1 中才使用untagged的STP报文,所以vlan 1的spanning-tree实例又有一个独立的名称,就是CST,细心的朋友可能已经注意到,很对只支持STP协议的设备只能与cisco在vlan1中进行互操作,就是这个原因了。

2。随着时间的推移,越来越多的人感觉传统spanning-tree的收敛时间过长,简直无法接受,特别是Cisco在别出心裁的提出了Portfast,Backbonefast,Uplinkfast等一系列spanning-tree特性后,IEEE不得不对已过时的802。1D进行修改,便有了802。1W,也就是所说的RSTP,基本就是在802。1D的基础上添加了几个类似Cisco的特性,对Cisco来说,为和上一代PVST区分,便把有这些特性的spanning-tree称为PVST+或Rapid PVST.

3。科技日新月异,人们的要求也越来越高,原本以前被认为是经典的东西,现代人可能感觉他是那么的冗长复杂,PVST就是一个很好的例子。当年PVST的设计者可能怎么也没想到,真的会有这样的疯子要在一个交换机上配置成百上千个vlan,这就要求运行相同数目的spanning-tree实例,这不论从管理上还是spanning-tree的运算上,都是人类和一颗普通的Power PC无法承受的,因而便应运而生了802。1S,即MST,这次Cisco很聪明,为了避免出现类似PVST这样的尴尬局面(虽然很好,但无法与众多其它厂家兼容),便在协议研发阶段就将其提交到了IEEE,再联合上Foundry,Extreme,RiverStone等几个业内定级厂家,很快就把这个协议做出来了,至于这个协议的好处,俄也就不说了,那是相-当-的明显。

说了这么多,只是想和大家分享一下自己以前学习的心得,但从现在来看,spanning-tree似乎不会再有往日的盛行,因为随着layer 3技术的进步,spanning-tree已经开始逐步失去自己仅存的接入网市场,更别说Metro的distribution或是core了,因而建议大家如果从研究协议本身出发,可以学习它的设计理念,但最好就不要有其它想法了。
欢迎大家到认证区参与考试题目知识探讨,提问有奖励,解答更有奖励。
电脑培训教师交流群:40351571(不谈技术,学生勿入)

TOP

我有很多的问题现在都直接找厦门微思网络的宁老师帮忙,他的技术牛呀

TOP

版主的解释相当的思路清晰,让我看得有点懂了

TOP

呵呵。。厦门微思,我参观过。。。

TOP