二层快收敛优化_第1页
二层快收敛优化_第2页
二层快收敛优化_第3页
二层快收敛优化_第4页
二层快收敛优化_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PostfastUplinkfastBackbonefastportfast特性是思科在PVST中提出的快速收敛特性。针对连接终端的端口,由于这些端口不会形成环路,配置TPortFast特性后,此端口直接从Blocking进入Forwarding状态(跳过Listening 和Learning状态),收敛时间为0秒。若未配置portfast特性,则这些连接终端的端口收敛时间为30秒(即2个转发延迟)在RSTP中,借鉴思科的PortFast特性,引入边缘端口(egde-port)的概念。在思科设备上,为了命令的一致性,因此还是沿用portfast的配置命令。【配置】方式1:全局启用portfas

2、tSW(config)#spanning-tree portfast default针对本交换机的所有Access端口都启用PortFast特性in,t f0/1spanning-tree portfast disable 关闭此端口的portfast特性方式2:接口下启用portfastSW(config)#int f0/1SW(config-if)#switchport mode accessSW(config-if)#spanning-tree portfast接口下启用portfastSW(config)#int f0/1SW(config-if)#,switchport mode t

3、runk ,SW(config-if)#kpanning-tree portfast trunk若希望一个Trunk端口具备p ortfas t特性,必须在接口下启用并明确带上trunk参数。注:当此t runk端口连接至【1路由器时,可以启用p ortfas t特性:但是交换机互连的t runk端口,若启用p ortfas七特性可能诰成交换环路。【杳看】使用命令 show spanning-tree int f0/1Switch#show spanning-tree int f0/1VlanRole Sts Cost Prio.Nbr TypeVLAN0001Desg FWD 19128.1

4、 P2p Edge注:edge表示此端口启用了PortFast特性(在PVST中)或Edge-Port (在Rapid-PVST和MST中使用命令 show spanning-tree int f0/1 detail如果PortFast特性是在接口下使用spanning-tree portfast命令启用的,则显示如下:Switch#show spanning-tree int f0/1 detailPort 1 (FastEthernet0/1) of VLAN0001 is designated forwardingPort path cost 19, Port priority 128,

5、 Port Identifier 128.1.Designated root has priority 32769, address 000a.b71c.6c00Designated bridge has priority 32769, address 000b.be3d.0980Designated port id is 128.1, designated path cost 19Timers: message age 0, forward delay 0, hold 0Number of transitions to forwarding state: 1The port is in th

6、e portfast modeLink type is point-to-point by defaultBPDU: sent 1085, received 1如果PortFast特性是在全局下使用Ispanning-tree portfast default命令启用的,则显示如下:Switch#show spanning-tree int f0/1 detailPort 1 (FastEthernet0/1) of VLAN0001 is designated forwardingPort path cost 19, Port priority 128, Port Identifier 12

7、8.1.Designated root has priority 32769, address 000a.b71c.6c00Designated bridge has priority 32769, address 000b.be3d.0980Designated port id is 128.1, designated path cost 19Timers: message age 0, forward delay 0, hold 0Number of transitions to forwarding state: 1The port is in the portfast mode by

8、defaultLink type is point-to-point by defaultBPDU: sent 1085, received 1 c)如果该端口是Trunk端口,并且在接口下使用Ispanning-tree portfast trunkl命令启用的,则显示如下:Switch#show spanning-tree int f0/1 detailPort 1 (FastEthernet0/1) of VLAN0001 is designated forwardingPort path cost 19, Port priority 128, Port Identifier 128.1

9、.Designated root has priority 32769, address 000a.b71c.6c00Designated bridge has priority 32769, address 000b.be3d.0980Designated port id is 128.1, designated path cost 19Timers: message age 0, forward delay 0, hold 0Number of transitions to forwarding state: 1,The port is in the portfast mode by po

10、rtfast trunk configurationLink type is point-to-point by defaultBPDU: sent 1085, received 13)使用命令 show spanning-tree summary查看本交换机是否在全局启用PortFast特性。Switch#show spanning-tree summarySwitch is in pvst modeRoot bridge for: noneis enabledis disabledis disabledis disabledis disabledis enabledis disabledi

11、s disabledExtended system IDPortfast DefaultPortFast BPDU Guard DefaultPortfast BPDU Filter DefaultLoopguard DefaultEtherChannel misconfig guardUplinkFastBackboneFastConfigured Pathcost method used is short使用命令 show spanning-tree int f0/1 portfast查看本端口是否具有PortFas t特性。SW#show spanning-tree int f0/1 p

12、ortfastVLAN0001enabledUplinkfast针对接入层交换机有多个上行链路,正常情况下一个上行端口为RP(根端口),外于forwarding状态;而其他的卜行端口为AP (替换端口), 处卜于blocking状态。若开启uplinkfast.当此交换机旧的RP故障.它会从AP中选出最优的端口作为新的RP,_并且此RP无需经过2个forward_delay .直接进入转 发状态。当生成树选出新的RP后,将从各个端口发出组播数据帧(每个组播数据帧的源MAC地址为此端口学习到的MAC地址)来刷新网络中其他交换 机的MAC地址表;通过max-update-rate参数你可以控制这些

13、组播流量(默认为每秒150个报文);如果你将该值设置为0,则不会发出上述 的组播帧,那么网络中交换机MAC地址表必须要利用生成树的拓扑改变通知机制来快速老化,这样网络的收敛时间将变长。注(原理如下)I: STP中交换机发现拓扑改变后,将从自己的根端口(RP)发出TCN BPDU,上游交换机收到后回复TCA进行确认,并且继续从 RP端口发出,直到该消息送到根桥;根桥收到拓扑改变通知后,在接下来的 Max_Age+Forward_Delay (默认为20+15=35秒)内发出的 Configuration BPDU报文中会将TC比特位置为1,网络中的交换机收到冗比特为1的Configuration

14、 BPDU时,会将自己的刀入。地址表的老化时 间缩短为Forward_Delay (默认为15秒),其目的是保证在生成树收敛前,交换机MAC地址表中的旧条目能够老化掉(因为在拓扑变化后这 些条目可能是错误的)。UplinkFast主要应用在接入层交换机上,用于实现直连链路故障时的快速收敛。Switch A(Root)Switch AUplInkFasl irsnsltions port directly to (brwardinQ stars.图1:交换机C的2条上行链路正常时,阻塞右边的端口图2:交换机C左边上行链路故障时,UplinkFast使得右边的端口直接进入Forwarding状态(

15、无需经过Listening和Learning状态) 在RSTP中,借鉴了思科的uplinkfast特性;当一台交换机的旧的RP故障,将从AP中选择最优的端口作为新的RP,如果此新的RP的对端端口 已经处于Forwarding状态,则本端口也立即转发,收敛时间为几百ms级别。在RSTP中此特性无需做任何配置。【配置】通常在接入层交换机上配置SW1(config)#spanning-tree uplinkfast在接入层交换机上启用 uplinkfas t 特性SW1(config)#spanning-tree uplinkfast max-update-rate 200设置 uplinkfast

16、 刷新 MAC 地址表时发送的组播帧的速率为每秒钟发送200个报文(默认为150)【查看】1) 使用命令 show spanning-tree uplinkfastSW#show spanning-tree uplinkfastUplinkFast is enabledStation update rate set to 200 packets/sec.UplinkFast statisticsNumber of transitions via uplinkFast (all VLANs): 10Number of proxy multicast addresses transmitted (

17、all VLANs) : 0NameInterface ListVLAN0001Fa0/23(fwd), Fa0/21注:该交换机上行端口为Fa0/23 (根端口,AP)和Fa0/21 (替换端口,AP)2)使用命令 show spanning-tree summaryis enabledis disabledis disabledis disabledis disabledis enabledis enabledis disabledSW#show spanning-tree summary Switch is in pvst mode Root bridge for: none Exten

18、ded system ID Portfast DefaultPortFast BPDU Guard Default Portfast BPDU Filter Default Loopguard DefaultEtherChannel misconfig guard UplinkFastBackboneFastConfigured Pathcost method used is shortBackboneFastSwitch A图1:发生非直连链路故障前图2:发生非直连链路故障后特性用于检测核心网络中的非直连故障,与U plinkFast检测直连链路故障不同。BackboneFast clian

19、ges port through listening and learning states to forwarding state.在上图中原理如下L若链路L1发生故障,交换机C是无法检测到的(因为链路L1不是交换机C的直连链路)。但是,由于交换机B是通过链 路L1到达根桥,它检测到该链路故障,接着它选择自己作为根桥,并发送BPDU报文给交换机C。当交换机C收到来自交换机B发来的更差的BPDU 报文,交换机C推断出网络中发生了非直连链路的故障。此时交换机C会往根桥方向发出RLQ请求(Root Link Query),如果根桥正常,交 换机C将收 IjRL Q应答;如果交换机C发现它可以到达根

20、桥,那么BackboneFast特性能够让交换机C直接将收到更差BPDU报文的端口的BPDU消 息老化,这个端口重新计算新的角色(上图中应该为DP角色),并进入到Listening状态,而无需等待Max_Age(20秒)时间来老化旧的BPDU 消息,这样交换机C为交换机B到达交换机A提供了一条新的路径,收敛时间为2个forward_delay (约为30秒);如果不采用BackboneFast 特性,则收敛时间为Max_Age + forward_delay (约为50秒)。精辟实例:在下图中新增一台交换机,此交换机发出BPDU报文,当交换机以从自己的阻塞端口收到这个更差的BPDU时,BackboneFast不会I有任何动作,因为这个BPDU报文并非是该网段的DP端口发出的(注:此网段的DP端口是交换机B的端口)Switch ASwitch B (Designated bridge);H Added switch【配置】需要在核心网络中的所有交换机上配置SWA/SWB/SWC(config)#spanning-tree backbonefast【查看】1)使用命令 show spanning-tree backbonefastSW#show spanning-tree backbonefastBackboneFast is en

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论