CCNA12-CST,Pvst, PVST+区别,STP实验

一,CST和Pvst区别  

 好多人始终不怎么明白他们到底是什么关系,今天我就给大家比较一下CST、PVST、PVST+ 几个生成树技术.
   CST成为公共生成树,在生成树收敛的时候,不考虑网络中vlan的存在,只在网络中生成和维护单个生成树;还有一个要注意的是:所有CST的BPDU作为不带标记的帧通过本地vlan进行传输。华为对CST支持很好。
   这样的工作模式有它自己的优点,就是计算STP时的CPU的负载。然而,也会带来问题:1.网络中的STP无法按照vlan的特殊需求,为vlan创建最优的STP路径,可能导致某些vlan存在次优路径。2.冗余的端口被阻塞掉之后,在每个vlan中就无法转发数据,会导致无法实现网络流量的负载均衡。
   PVST是cisco私有的技术,per-vlan即给网络中的每个vlan都创建一颗生成树,这样可以解决CST的问题,为不同vlan通过冗余连接进行负载平衡。但是,是cisco的私有技术,只能通过cisco的中继链路ISL中继封装发送,这样协议的兼容性就差。
   PVST+是cisco的另一个STP专利,但是与PVST不同,PVST+的诞生就是为了兼容其他版本的BPDU而产生的,它可以通过ISL封装与PVST互通,也可以不给BPDU封装与802.1Q互通。
   通过上面的分析,可以看出CST、PVST、PVST+之间的关系到底是什么样的了!当然还有很多生成树协议标准,IEEE802.1D、IEEE802.1S、IEEE802.1W这样国际标准的生成书协议。


二,STP实验

  需求,创建TRUNK,外围接口封装ISL,内围的接口封装dot1q,配置vtp同步Vlan信息,SW1位server,其他的为vtp client,配置stp使SW1成为vlan 1的根桥,SW2成为vlan 2的根桥,SW3成为vlan 3的根桥,SW4成为vlan 4的根桥。

110255987.jpg

1,封装dot1q和isl

SW1:
SW1(config)#interface  range e0/0 , e0/3
SW1(config-if-range)#switchport trunk encapsulation dot1q
SW1(config-if-range)#switchport mode trunk
SW1(config)#interface range e0/1 , e0/2
SW1(config-if-range)#switchport trunk encapsulation isl
SW1(config-if-range)#switchport  mode trunk
SW2:
SW2(config)#interface range e0/0 , e0/2
SW2(config-if-range)#switchport trunk encapsulation dot1q
SW2(config-if-range)#switchport mode trunk
SW2(config)#interface range e0/1 , e0/3
SW2(config-if-range)#switchport trunk  encapsulation isl
SW2(config-if-range)#switchport mode trunk
SW3:
SW3(config)#interface range e0/1 , e0/3
SW3(config-if-range)#switchport trunk encapsulation  dot1q
SW3(config-if-range)#switchport mode trunk
SW3(config)#interface range e0/0 , e0/2
SW3(config-if-range)#switchport trunk encapsulation isl
SW3(config-if-range)#switchport mode trunk
SW4:
SW4(config)#interface range e0/1 , e0/2
SW4(config-if-range)#switchport trunk encapsulation dot1q
SW4(config-if-range)#switchport mode trunk
SW4(config)#interface range e0/0 , e0/3
SW4(config-if-range)#switchport trunk encapsulation isl
SW4(config-if-range)#switchport mode trunk

2,配置vtp同步Vlan信息

SW1:
SW1(config)#vtp   domain  CCNA
SW1(config)#vtp    password CCNA
SW1(config)#vtp mode server
SW1(config)#vlan 2
SW1(config-vlan)#vlan 3
SW1(config-vlan)#vlan 4
SW1(config-vlan)#exit
SW2:
SW2(config)#vtp   domain  CCNA
SW2(config)#vtp    password CCNA
SW2(config)#vtp mode client
SW3:
SW3(config)#vtp   domain  CCNA
SW3(config)#vtp    password CCNA
SW3(config)#vtp mode client
SW4:
SW4(config)#vtp   domain  CCNA
SW4(config)#vtp    password CCNA
SW4(config)#vtp mode  client

3,配置spanning-tree


/*********************************
SW1(config)#spanning-tree  mode pvst  //开启spanning-tree
SW1(config)#spanning-tree vlan 1  //开启基于vlan的spanning-tree
SW1(config)#spanning-tree vlan 2
SW1(config)#spanning-tree vlan 3
SW1(config)#spanning-tree vlan 4
SW1(config)#spanning-tree vlan 1 priority 4096
*/
SW2(config)#spanning-tree vlan 2 priority 4096
SW3(config)#spanning-tree vlan 3 priority 4096
SW4(config)#spanning-tree vlan 4 priority 4096





你可能感兴趣的:(PVST,CCNA12-CST,PVST区别,STP实验)