生成树:长路径代价

链路带宽的增加最终需要路径成本长度的升级

大约一周前,我和杰夫荷迪他让我注意到使用朗的想法生成树协议(STP)路径长度。他问我,其他企业是否也在使用新的long STP路径成本方法,因为数据中心内的链接速度提高了。雷竞技电脑网站我从来没有这么多的想法,所以我做了一些调查,这是我的发现。

Jeff Hardee向我介绍了对高速链路使用更长的生成树协议(STP)路径长度值的想法。我认为这是一个有趣的想法,所以我开始做一些非正式的研究。我问了其他的朋友得到保留如果他们在其他客户那里遇到过这种情况。他们确认他们没有配置这个或看到它在客户端配置。不管怎样,尽管这种做法并不常见,但它仍然是一个好主意。

数据中心内的链路速度正在提高。雷竞技电脑网站10个千兆以太网(10GE)链接在数据中心中越来越流行。雷竞技电脑网站许多数据中雷竞技电脑网站心仍然依赖于数据中心中的第二层平面网络拓扑,以方便虚拟化服务器的移动。

随着10GE的使用越来越普遍快速生成树协议(RSTP)时,生成树路径代价值继续缩小。路径代价是STP用来计算到所选根桥接器的最短路径的度量。路径成本是基于网桥端口接口的速度。的时候拉迪亚帕尔曼在开发生成树协议时,10 GE链路甚至没有被考虑在可能的范围内。正如32位的IPv4地址已经超出了我们的需求,16位的路径成本也没有跟上网络产业的发展步伐。

我在cisco.com上检查了一下,发现在Cisco 6500上设置这个特性的命令是"扩充树路径代价方法很长”。此命令更改路径开销,将其从16位值增加到32位值。路径上的代价值越多,可能的链路速度范围就越大。您可以使用“显示扩充树摘要”命令确认在您的Cisco交换机上使用的路径成本方法。

默认情况下,思科交换机使用原始生成树的“短模式”路径成本,使用16位值。然而,随着接口带宽的增加,16位的值并不能为未来的高速接口提供空间。使用较新的生成树“长模式”路径开销使用32位值,为使用高速接口的数据中心提供了更细的粒度。雷竞技电脑网站

首先要考虑的是,如果您将网络改为使用“长模式”,那么必须在lan交换环境中对其进行普遍更改。您的所有交换机应该在生成树的方法、计时器和路径成本度量上达成一致。如果不是,那么就会出现不一致性,这可能会导致生成树不能像预期的那样正确收敛。这一点很重要,因为一旦你的第2层拓扑汇聚在物理网络之上,那么第3层路由协议将会汇聚。如果您的第2层拓扑没有按照预期设置,那么您可能会对IP包如何以非最佳路径通过您的网络感到惊讶。

在我的研究中,我发现像Cisco这样的数据中心LAN交换机支持这种“长模式”命令6500年代/4500年代/4900年代NX-OS。然而,我正在和蒂姆·克莱格在GTRI,虽然他没有看到使用这个命令,他通过他的研究证实,它没有得到支持3560/37503560 e / 3750 e。可以想象,一些数据中心环境可能在第2层环境中使用这些交换雷竞技电脑网站机作为机架顶部交换机,因此这可能是一个问题。

更新的思科IOS版本使用短方法调整了生成树路径成本值。我建议您查看您正在使用的Cisco IOS版本的配置指南和命令参考。可以想象,你可能使用的是使用短模式的旧IOS版本,但1Gbps链接的成本是1,而使用短模式的新IOS交换机10Gbps链接的成本可能是2。因此,如果我们混合使用旧IOS和新IOS,我们可能会对旧设备产生问题,认为路径成本低于应有的水平,这将导致问题。因此,我们需要手动调整那些旧设备的路径成本,以每个接口为基础——哎呀!

关于生成树协议和长模式路径代价的两本好书是:思科局域网交换原理大卫·巴恩斯;Basir Sakandar, Cisco出版社,2004年7月15日,ISBN-13: 978-1-58705-089-3。思科局域网交换配置手册,第二版,Steve McQuerry - CCIE No. 6108;David Jansen - CCIE第5952号;David Hucaby - CCIE编号4594,思科出版社,2009年6月19日,ISBN-13: 978-1-58705-610-9。

当您混合使用供应商的LAN交换设备时,这个问题也可能会出现。很容易看出人们是如何假设扩充树是跨多个供应商的LAN交换机通用的,而忽略了路径成本的影响。正如我们所看到的,一些制造商,如思科,基于IOS版本和硬件模型有多种可能性。一些制造商多年来一直在使用STP长模式。例如,Juniper交换机默认使用长模式。因此,您需要在Cisco交换机上使用“扩充树路径代价方法long”命令,以使它们与Juniper交换机互操作。

如果您使用的是Juniper LAN交换机,那么以下JUNOS命令将显示每个接口的端口成本、状态和角色。

运行显示扩充树接口ge-0/0/0详细信息您可以使用以下命令验证JUNOS开关上的“路径成本方法”。显示扩充树桥接细节如果这个开关使用的是长方法,那么这个值将显示32位。

关于在Juniper交换机上的STP配置信息的很好的参考资料可以在这本书中找到。朱诺企业切换,第一版,哈里·雷诺兹;Doug Marschke, O'Reilly Media, Inc., 2009年7月21日,ISBN-13: 978-0-596-15397-7。

因此,我认为大多数组织可能想要推迟使用此命令,直到组织能够验证此命令在其所有LAN交换机上得到普遍支持为止。如果您在一个多供应商的LAN交换环境中,那么您肯定应该了解哪些交换机使用16位值或32位值。为了防止出现问题,第2层域/网络中的所有交换机都需要对路径成本达成完全一致。因此,如果您计划迁移到长模式,那么您应该在一个精心安排的更改窗口期间,在您的第2层LAN交换机域中同时对所有交换机进行迁移。

我很好奇是否有人在使用更长的STP路径成本,以及随着数据中心链路速度的提高,我们还应该考虑哪些其他问题。雷竞技电脑网站

斯科特

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对最重要的话题发表评论。

版权©2010Raybet2

工资调查:结果在