了解和配置Backbone Fast在Catalyst 交换机.docx
- 文档编号:2953818
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:11
- 大小:64.40KB
了解和配置Backbone Fast在Catalyst 交换机.docx
《了解和配置Backbone Fast在Catalyst 交换机.docx》由会员分享,可在线阅读,更多相关《了解和配置Backbone Fast在Catalyst 交换机.docx(11页珍藏版)》请在冰豆网上搜索。
了解和配置BackboneFast在Catalyst交换机
了解和配置BackboneFast在Catalyst交换机
前言
BackboneFast是,一次启用在桥接网络所有交换机,能保存交换机20秒的一个Cisco专利的功能(max_age)当收回从一个间接链接故障时。
在一些Spanning-TreeProtocol(STP)基本以后快速回顾,您将看见BackboneFast适用的确切的故障情景和如何为运行CatcOs和集成CiscoIOS(NativeMode)(Catalyst6000系列交换机、Catalyst4000交换机和Catalyst2950/3550系列交换机)的Catalyst交换机配置它。
在您开始之前
惯例
欲知关于文件惯例的更多信息,请参阅Cisco技术提示惯例。
前提
此文档没有特殊的先决条件。
使用的组件
本文的信息根据以下的软件及硬件版本。
Catalyst2950系列交换机12.1(6)EA2和以后
Catalyst3550系列交换机12.1(4)EA1和以后
Catalyst系列4000系列交换机5.1(1a)及以后
运行集成CiscoIOS(NativeMode)12.1(8a)EW的Catalyst4000交换机和以后
Catalyst5000系列交换机CatcOs版本4.1
(1)以上
Catalyst6000系列交换机CatcOs版本5.1
(1)CSX以上
Catalyst6000系列交换机集成CiscoIOS(NativeMode)版本12.0-7XE以上
BPDU和如何比较他们
网桥协议数据单元(BPDU)可以使用他们运载的字段严格被分类。
在这些字段之中是根网桥ID,路径成本对根和发送器网桥ID。
BPDU比另一BDPU被认为好为以下原因:
当一个BPDU比另运载一个更好的根网桥ID(越低值,好)。
当根网桥ID值是相等的时然后BPDU以最低的路径成本对根是更好的。
当根网桥ID值是等于时并且费用对根是相同然后BPDU用更好的发送器网桥ID是更好的(越低值,好)。
有能然后作为同分决赛然而,好BPDU的其他变量,越好对最佳的根网桥的访问。
在端口比那个它将派出更好接受BPDU的网桥,在阻塞模式放置此端口除非它是其根端口。
这意味着在分段连接到此端口,那里是是一个指定的网桥的另一个网桥。
网桥在当前指定的网桥发送的端口存储BPDU的值。
STP从间接链接故障如何收回
下面说明STP如何正常运行当必须在一个间接链接故障以后重估,即时,当网桥在没有直接地附有它的链路时必须更改其中一些的状态端口由于一个故障。
考虑介入三台交换机R、B和S的上述图表在一个全网状拓扑。
假设,R是根网桥并且B是备用根网桥。
S阻拦其端口P和B是指定的网桥为链路L3。
1.如果链路L1断开,交换机B立即检测故障并且假设它是根。
它开始发送BPDU到S声称是新的根。
2.当S从B时接受此新的BPDU,认识到是下等到那个为端口P和忽略存储了它。
3.在max_age计时器到期了(之后20秒默认情况下),在S存储的BPDU为端口P超龄。
端口立即去监听并且S开始发送其更好的BPDU到B。
4.当B从S接受BPDU,停止发送其BPDU。
5.端口P迁移向转发状态通过监听和学习状态。
这两次占用fw_delay值,另外的30秒。
然后恢复全连接。
它两次占用max_age值(20秒)加上fw_delay值(2x15秒钟)从此间接链接故障收回。
这是50秒带有默认参数。
BackboneFast功能建议通过超龄保存max_age(20秒)在端口接受下级BPDU之后。
快速骨干网增强对标准的STP
带有前一个示例,STP无效变得错误由于一个间接链接故障通过被动等待max_age的信息。
摆脱此max_age延迟,BackboneFast引入二种增进:
∙能力尽快发现一个间接链接故障。
这通过跟踪一个指定的网桥发送的下级BPDU达到当体验一个直接链路故障时。
∙机制允许立即检查如果在端口存储的BPDU信息有效。
这被实施引入一个新的协议数据部件(PDU)和根链路询问(指在本文RLQPDU)。
发现间接链接故障
如果下级BPDU在端口被接受从我们的指定的网桥,则此网桥有:
1.丢失根和开始做通告一个根用一个更高的网桥ID(一个更坏的根比我们的)。
2.或其路径向根在我们的之上增加了。
通常工作情况关于电气和电子工程师协会(IEEE)规格是简单忽略所有下级BPDU。
BackboneFast将使用他们因为当你被接受,肯定的是故障在路径发生了对根并且您将必须超龄至少一个端口。
注意:
一个间接链接故障能发生没有在网络生成的任何下级BPDU。
简单添加一台集线器在早先图表:
链路故障发生在根网桥R和集线器之间。
B不发现链路断开并且等待max_age在声称之前是新的根。
切记机制只将运作如果网桥发现一个直接链路故障。
只记录指定的网桥发送的下级BPDU。
因为这是在端口存储的BPDU。
如果例如,一个最近插入的网桥起动发送下级BPDU,不会开始BackboneFast功能。
[page]
起反应到间接链接故障
当下级BPDU在一个非指定端口时被发现了,第二个阶段BackboneFast被触发。
而不是超龄可能受故障的影响的端口的被动地等待的max_age,一个积极的方式测试他们通过RLQPDU立即被引入。
在一个非指定端口用于RLQ达到一ping为根并且允许迅速确认需要丢弃在端口存储的BPDU是否有效或。
在下级BPDU的收据从一个指定的网桥,发送RLQPDU在所有非指定端口除了您其中接受下级BPDU和自封闭端口的端口。
这为了检查您在端口从根仍然听到您哪里习惯于接受BPDU。
您其中接受下级BPDU的端口排除因为您应该已经知道遭受故障,自已循环和被指派的端口不是有用的,因为他们不导致根。
在一种RLQ回应的收据在端口,如果答案是负的,与根的端口丢失的连接和您能超龄其BPDU。
此外,如果其他非指定端口已经收到了一个负答案,全部的网桥丢失根并且能开始STP计算从头。
如果答案确认您能通过此端口仍然访问根网桥,您能立即超龄我们最初接受下级BPDU的端口。
在以下示例,端口A,B、D和E是非指定端口为交换机S。
A是根端口并且其他阻拦。
当E接受下级BPDU
(1)时,BackboneFast插入加速STP重估。
派出RLQ请求,寻找根R在所有非指定端口但E
(2)。
回复将指定哪个根通过这些端口是可访问的。
D收到的RLQ答复指定D丢失其路径对根R.Age其BPDU在立即(3)之外。
端口A和B接受确认书他们仍然有一条路径对R(4)。
如此,因为交换机S仍然有连通性对根,立即超龄端口E并且继续正常STP规则(5)。
在交换机其中收到仅答复与根与R不同的案件,根把立即丢失的和被重新启动的STP计算视为从头。
注意此案件在网桥也发生当唯一的非指定(和非自已循环)端口是根端口并且您在此端口接受下级BPDU。
[page]
根链路询问PDU
RLQs的二张表是RLQ请求和RLQ回应。
RLQ请求在您通常其中接受BPDU的端口被派出,为了检查您仍然有连通性对根通过此端口。
指定在网桥是您的根并且RLQ回应用根网桥最终将回来可以通过此端口被获取的请求。
如果二个根是相同,连通性运行,它丢失。
立即收到RLQ请求答案的网桥如果知道它丢失与被查询的根的连接(因为有一个根网桥不同到在RLQ查询指定的那个),并且如果它是根。
如果这不是实际情形,则,转送查询往根通过其根端口。
RLQ回应在被指派的端口被充斥。
RLQ请求的发送器在PDU放置其网桥ID。
这是为了保证当时收到给其自己的查询的一个回复,在其被指派的端口不充斥回应。
RLQPDU有信息包结构和正常STPBPDU一样。
唯一的区别是使用二个不同的CISCO专用的SNAP地址:
一为请求和一个为回复。
下面是标准BPDU格式:
DA
SA
长度
DSAP
SSAP
CNTL
SNAP
PDU
下面是PDU字段是:
协议标识符
版本
消息类型
标志位
根ID
根路径费用
发送器ID
端口ID
消息计时
最大年限
Hello时间
转发延迟
用于PDU的消息类型也是与标准BPDU不同。
使用的唯一的字段是根ID和发送器网桥ID。
此CISCO专用的功能在网络在所有交换机需要配置为了处理这些PDUs。
示例情景用BackboneFast功能启用了
以下方案根据第一个示例然而,这次带有在三台交换机启用的BackboneFast。
1.第一阶段是完全相同如早先解释。
2.当S从B接受下级BPDU,开始再确认其非指定端口而不是等待的max_age。
它在其根端口发送一次RLQ查询为根网桥R。
3.根网桥R收到查询并且立即答案带有RLQ回应指定那里仍然是一个根R在该方向。
4.S现在检查所有其非指定端口,并且仍然有连通性对根。
它能立即然后超龄在端口与监听的P.P转换和开始存储的信息发送BPDU。
在该阶段,您已经节约了max_age秒钟,并且标准的生成树算法(STA)然后适用。
5.B从S接受更好的BPDU(R更好的根比B)和现在考虑导致L3的端口作为其根端口。
[page]
配置BackboneFast为CatcOs和集成CiscoIOS(NativeMode)
CatcOs的配置
对于运行CatcOs的Catalyst4000、5000及6000系列交换机,使用以下命令全局启用BackboneFast为所有端口和验证配置。
Console>(enable)setspantreebackbonefastenable
BackbonefastenabledforallVLANs
Console>(enable)showspantreebackbonefast
!
Thiscommandshowthatthebackbonefastfeatureisenabled.
Backbonefastisenabled.
Console>(enable)
显示BackboneFast统计数据:
Console>(enable)showspantreesummary
Summaryofconnectedspanningtreeportsbyvlan
Uplinkfastdisabledforbridge.
Backbonefastenabledforbridge.
Vlan BlockingListeningLearningForwardingSTPActive
--------------------------------------------------
1 0 0 0 1 1
BlockingListeningLear
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 了解和配置Backbone Fast在Catalyst 交换机 了解 配置 Backbone Fast Catalyst