思科:关于PortFast、UplinkFast、BackboneFastspanning-tree (portfast,使得该端口不参与生成树计算)

思科:spanning-tree portfast,使得该端口不参与生成树计算

配置说明:
客户端端口推荐配置spanning-tree portfast命令,使得该端口不参与生成树计算,节省端口启动时间,防止可能因为端口启动时间过长导致客户端得不到IP地址。


关于PortFast、UplinkFast、BackboneFast
1、PortFast是为了让接入的非交换机设备快速进入转发(Forwarding)状态。假如一台Server接入到了
交换机,与交换机连接的是Server的网卡,这个接入是不会改变交换机的STP拓扑的。但默认情况下,接入
Server或Server有重启等操作后,端口都要再次经历Blocking--Listening--Learning--Forwarding这
个过程,这对于网卡设备是没有必要的,所以Cisco交换机可以开始PortFast功能,跳过Listening和Lear
ning,直接进入Forwarding状态,这可以使服务器网络快速上线。 开启了PortFast的端口,如果检测到接
入的是一台Switch,就会按正常的顺序走Listening--Learning--Forwarding的过程,如果检测到是非交
换机,就会让端口快速进入Forwarding状态。
只开启某个端口
SW(config)#interface ethernet 0/1
SW(config-if)#spanning-tree portfast

全局开启
SW(config)#spanning-tree portfast default

2、UplinkFast
以下图为例,在这个生成树实例中,CoreSW02的e0/0处于转发状态,e0/1是Bloking状态。侧如e0/0突然
出现故障,根桥会重新计算STP拓扑启用e0/1,根据前面我们学习的内容可以知道要将e0/1从blocking转
到Forwarding这个时间需要30秒。对于一个实际使用的网络来说,这30秒的中断可能是不可接受的。那么,
通过开启UplinkFast,可以将当前Blocking端口e0/1设置为Standby状态,这时当root port死掉以后,
Standby的端口就会立刻转成Forwarding状态。避免了30秒的中断。

开启方式如下:
SW(config)#spanning-tree uplinkfast

3、BackboneFast
如下图,如果CoreSW01与CoreSW03之间的链路中断,CoreSW02是不知道的,它要接收由CoreSW03发送的
数据扔是等待经过CoreSW01传过来的这条路径。直到STP重新计算完毕,这又造成了几十秒的中断。如果开
启了BackboneFast,当发现收不到BPDU时就会主动在Root port上主动发送一个RLQ(ROOT LINK QUERY)
,通知根桥刚才没收到BPDU。如果没有收到根桥的回复,就认定这条链路真的断了,它就会立刻重新计算ST
P,从而省掉了标准过程当中的20秒,再配合UplinkFast,甚至可以无中断的跳过root port。


STP生成树(列表、list、全)STPlist
http://www.zh-cjh.com/wenzhangguilei/1485.html
文章归类、所有文章列表、LISTLIST
http://www.zh-cjh.com/wangzhangonggao/2195.html


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 思科:关于PortFast、UplinkFast、BackboneFastspanning-tree (portfast,使得该端口不参与生成树计算)

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!