dyok 发表于 2013-3-20 09:22:02

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

环境:Windows XP、GNS3.0.7 目的:了解PortFast、UpLinkFast、BackBoneFast的作用和配置 说明:PortFast:在STP中我们只希望那些参与选举的端口接收BPDU,而那些接入到终端设备(PC或路由,不能是接STP中的其他交换机)的端口我们只希望它快速转发数据,portfast就可以帮我们实现。portfast只用在接入层,如果是接STP中的交换机的端口就一定不能启用,否则会造成新的环路。portfast 能将2层端口立即进行转发状态,回避了监听和学习状态,在没有启动portfast时的状态:阻塞->>监听―>>学习->>转发 但启动portfast后状态变为:阻塞->>转发从而缩短了时间提高了端口的转发速度。 UpLinkFast:在STP中当链路或交换机故障,STP会重新计算并收敛,但这个时间比较长,而我们希望它尽可能的快,UpLinkFast就帮我们解决问题。UpLinkFast用在STP中拥有阻塞端口的接入层的交换机上,它可以加速选择一个新的根端口。根端口立即进入转发状态,Uplinkfast通过减少最大更新速率来限制突发多播流量,一旦发现了线路down,马上把Blocking的端口切换到Forwarding状态,不经过Listening和Learning阶段,切换时间可以在2s~4s,这样达到减少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>enRouter#conf tRouter(config)#host SW1SW1(config)#spanning-tr portfast bpdu //所有接口都启用portfastSW1(config)#spanning-tr backbonefast //在设备上启用backbonefastSW1(config)#int fa0/0          //进入接口fa0/0SW1(config-if)#no spanning-tr portfast//因为接口fa0/0连接的是交换机关闭portfastSW1(config-if)#exit//退出接口SW1(config)#int fa0/1//进入接口fa0/1SW1(config-if)#no spanning-tr portfast //因为接口fa0/1连接的是交换机关闭portfastSW1(config-if)#exit//退出接口

B、       登陆SW2进行操作:Router>enRouter#conf tRouter(config)#host SW2SW2(config)#spanning-tr portfast bpdu SW2(config)#spanning-tr backbonefastSW2(config)#int fa0/0         SW2(config-if)#no spanning-tr portfastSW2(config-if)#exitSW2(config)#int fa0/1SW2(config-if)#no spanning-tr portfastSW2(config-if)#end

C、       登陆SW3进行操作:Router>enRouter#conf tRouter(config)#host SW3SW3(config)#spanning-tr portfast bpdu //所有接口都启用portfastSW3(config)#spanning-tr uplinkfast //因为SW3有阻塞端口所以要启用uplinkfastSW3(config)#spanning-tr backbonefast //启用backbonefastSW3(config)#int fa0/0SW3(config-if)#no spanning-tr portfastSW3(config-if)#exitSW3(config)#int fa0/1SW3(config-if)#no spanning-tr portfastSW3(config-if)#end







5、再次查看STP中各SW1、SW2、SW3的接口状态变化   
   
   至此实验完成。

shawnmei 发表于 2013-3-20 17:50:14

我身在江湖,江湖里却没有我得传说。

heshao2005 发表于 2013-5-15 23:39:50

.其实我是一个天才,可惜天妒英才!

kaola4549 发表于 2013-5-16 18:50:01

美女未抱身先走,常使色狼泪满襟。。。。。。

想你了的他他 发表于 2013-5-17 16:39:05

内练一口气,外练一口屁。

ck1987 发表于 2013-5-18 15:06:00

长大了娶唐僧做老公,能玩就玩一玩,不能玩就把他吃掉。

sdxh0506 发表于 2013-5-19 09:43:00

只要不下流,我们就是主流!
页: [1]
查看完整版本: CCNA实验十二 STP之PortFast、UplinkFast、BackBoneFast