CCNA实验十二 STP之PortFast、UplinkFast、BackBoneFast

CCNA实验十二 STPPortFastUplinkFastBackBoneFast

 

环境:Windows XPGNS3.0.7

 

目的:了解PortFastUpLinkFastBackBoneFast的作用和配置

 

说明:


  PortFast:在STP中我们只希望那些参与选举的端口接收BPDU,而那些接入到终端设备(PC或路由,不能是接STP中的其他交换机)的端口我们只希望它快速转发数据,portfast就可以帮我们实现。portfast只用在接入层,如果是接STP中的交换机的端口就一定不能启用,否则会造成新的环路。portfast 能将2层端口立即进行转发状态,回避了监听和学习状态,在没有启动portfast时的状态:阻塞->>监听�D>>学习->>转发 但启动portfast后状态变为:阻塞->>转发从而缩短了时间提高了端口的转发速度。

 

UpLinkFast:在STP中当链路或交换机故障,STP会重新计算并收敛,但这个时间比较长,而我们希望它尽可能的快,UpLinkFast就帮我们解决问题。UpLinkFast用在STP中拥有阻塞端口的接入层的交换机上,它可以加速选择一个新的根端口。根端口立即进入转发状态,Uplinkfast通过减少最大更新速率来限制突发多播流量,一旦发现了线路down,马上把Blocking的端口切换到Forwarding状态,不经过ListeningLearning阶段,切换时间可以在2s4s,这样达到减少STP收敛时间

 

BackBoneFast:是对UplinkFast的一种补充,UplinkFast能够检测直连链路的失效,BackboneFast是用来检测间接链路的失效。BackBoneFast要在STP中所有的交换机上都启用。当启用了BackboneFast的交换机检测到间接链路失效之后,会马上使阻塞的端口进入监听状态,减少了20S的老化时间,

 

 

步骤:

1、打开GNS建立工程,拓扑如下:

 


 

    注意一定要为模拟设备添加交换模块(右键单击设备.选择“配置”“插槽“,在插槽0选择“NM-16ESW”),然后分别查看设备的console端口:SW1:2003 ,SW2:2004 ,SW3:2005

 

 

2、查看当前网络中STP的信息.

 

  登陆SW1打开cmd命令行输入“telnet 127.0.0.1 2003”查看:

 

 

 


  登陆SW2打开cmd命令行输入“telnet 127.0.0.1 2004”查看:

 

 

 

 

  登陆SW3打开cmd命令行输入“telnet 127.0.0.1 2005”查看:

 

 

 

 

 

4、对SW1、SW2、SW3进行相应配置

 

A、       登陆SW1进行操作:

Router>en

Router#conf t

Router(config)#host SW1

SW1(config)#spanning-tr portfast bpdu //所有接口都启用portfast  

SW1(config)#spanning-tr backbonefast //在设备上启用backbonefast

SW1(config)#int fa0/0          //进入接口fa0/0

SW1(config-if)#no spanning-tr portfast  //因为接口fa0/0连接的是交换机关闭portfast

SW1(config-if)#exit  //退出接口

SW1(config)#int fa0/1  //进入接口fa0/1

SW1(config-if)#no spanning-tr portfast //因为接口fa0/1连接的是交换机关闭portfast

SW1(config-if)#exit  //退出接口

 

 

B、       登陆SW2进行操作:

Router>en

Router#conf t

Router(config)#host SW2

SW2(config)#spanning-tr portfast bpdu 

SW2(config)#spanning-tr backbonefast

SW2(config)#int fa0/0           

SW2(config-if)#no spanning-tr portfast

SW2(config-if)#exit  

SW2(config)#int fa0/1

SW2(config-if)#no spanning-tr portfast

SW2(config-if)#end

 

 


C、       登陆SW3进行操作:

Router>en

Router#conf t

Router(config)#host SW3

SW3(config)#spanning-tr portfast bpdu //所有接口都启用portfast

SW3(config)#spanning-tr uplinkfast //因为SW3有阻塞端口所以要启用uplinkfast

SW3(config)#spanning-tr backbonefast //启用backbonefast

SW3(config)#int fa0/0

SW3(config-if)#no spanning-tr portfast

SW3(config-if)#exit

SW3(config)#int fa0/1

SW3(config-if)#no spanning-tr portfast

SW3(config-if)#end

 



 

 

5、再次查看STP中各SW1、SW2、SW3的接口状态变化

  

 

   

  

   

至此实验完成。


你可能感兴趣的:(生成树,交换机,STP,portfast,uplinkfast)