使用延迟来计算OSPF指标


9

是否可以将OSPF配置为在链路成本/指标计算中使用延迟。其思想是启用基于性能的路由,从而动态选择网络中最快和最不拥塞的链路,而不是依靠OSPF的默认行为,这会导致100Mbps链路的成本与1Gbps链路相同。


1
如果您使用的是Cisco Gear,请查找自动成本参考bancdwidth来自动区分快速以太网和千兆位成本。
Mike Pennington

Answers:


6

是否可以将OSPF配置为在链路成本/指标计算中使用延迟。其思想是启用基于性能的路由,从而动态选择网络中最快和最不拥塞的链路,而不是依靠OSPF的默认行为,这会导致100Mbps链路的成本与1Gbps链路相同。

简短答案:不,不能仅凭OSPF

长答案:

OSPF根据延迟/拥塞动态计算路径的唯一方法是使用MPLS Traffic Engineering,根据您的标准对MPLS TE成本进行离线优化MPLS TE使用OSPF LSA携带有关标签交换路径的信息。但是,MPLS流量工程是一个沉重的锤子,许多网络操作无法处理在MPLS TE设置或故障排除中引入的其他工作流程。

另一个答案是建议您不要根据带宽来调整链接成本,而应该将节点的角色用于成本。我不能说他的网络,但是在许多情况下此指导都是不必要的,因为精心设计的拓扑中的最低成本路径会自动遵循网络的核心。我不会尝试通过链接成本来调整效率低下的拓扑...只是使流量自然流过核心,并确保OSPF将1GE视为比FastEthernet链接更好的路径。如果布局合理,并在OSPF进程中使用自动开销参考带宽,则自然会发生这种情况。确保在所有OSPF路由器上都使用此功能,以便它们以相同的方式了解链接成本。


6

您不应该依赖默认指标/成本,而不要依赖IGP或STP。我的一个问题回顾是,是否设计了LAN是询问哪个链路被阻塞,如果工程师不看就无法回答,则有力地表明网络不是设计的。

您应该设计在正常操作和故障情况下如何使流量流动,然后设计满足这些要求的度量标准。如果倾斜的话,我更喜欢用笔和纸加上咖啡。

我非常喜欢基于角色的度量标准,无论带宽或延迟如何,PP,P-PE,PE-PE等均具有相同的度量值。也就是说,我知道我想让流量流向何处,对我来说,延迟或容量是什么都没有关系,如果我没有足够的容量让流量流向,我将升级链接。

基于角色当然不是唯一的实现方法,如果您希望将度量标准基于链接速度或测量的延迟,请继续。

无论您如何设计度量标准,它都将是完全静态的,并且不会意识到实际的链路状况,如数据包丢失,延迟,抖动,容量等。 )以适应不断变化的网络状况,您需要查看RSVP甚至SDN。


4

如果要使用PfR或OER,则是路由器使用活动探针或netflow数据动态选择路径的另一种选择。或者,当然,非常简单的选择是对OSPF成本值进行硬编码。

另一个考虑因素是您要尝试编写静态度量标准还是要动态行为(随流量负载而变化的延迟)。

最后,如上所述,您确定要复杂吗?如果查看EIGRP,它有一个负载指标,但是没有人使用过,因为它增加了操作复杂性,并且可能导致流量振荡。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.