如何在 OSPF 中启用链路延迟测量和通告
了解 OSPF 中的链路延迟测量和通告
OSPF 中链路延迟测量和广告的优势
OSPF 中的链路延迟测量和播发具有以下优势:
- 在某些网络中非常有益,例如股票市场数据提供商,在这些网络中,实时访问市场数据以比竞争对手更快地进行交易至关重要。这就是网络性能标准或延迟对数据路径选择变得至关重要的地方。
- 帮助以经济高效且可扩展的方式根据性能数据(如延迟)做出路径选择决策。
- 使用跃点数或成本等指标作为路由指标的最佳替代方案。
OSPF 中的链路延迟测量和通告概述
网络性能是使用 TWAMP -Light 来测量的。从 Junos OS 21.4R1 版开始,您可以使用探测消息测量 IP 网络中的各种性能指标。OSPF 流量工程扩展有助于以可扩展的方式分发网络性能信息。然后,此信息可用于根据网络性能做出路径选择决策。
边界网关协议链路状态 (BGP-LS) 允许 BGP 携带从 IGP 获取的链路状态信息,然后允许互联网服务提供商 (ISP) 通过正常的 BGP 对等有选择地与其他 ISP、服务提供商、CDN 等公开信息。新的 BGP 链路状态 (BGP-LS) TLV 定义为承载 IGP 流量工程指标扩展。
下图描述了由核心网络、城域网和接入网络组成的网络中的最小 IGP 指标和最小延迟指标。
在这种情况下,核心网络更便宜,但延迟更长。延迟最低的访问快捷方式成本高昂。由于核心网络更便宜,大多数流量通常使用最小 IGP 指标从 1>2>3>4>5> 变为 6。如方案 a 所示),您可以通过在配置适当成本且默认 OSPF 算法设置为零的情况下运行 OSPF 来实现最低 IGP 要求。在超低延迟至关重要的企业中,数据包需要从 1 到 6。如场景 b) 所示),您可以通过定义具有最小延迟的 OSPF flex 算法来实现最小延迟指标,从而最大限度地减少到端点的延迟。此 flex 算法仅包含节点 1 和节点 6。
参见
在 OSPF 接口上配置 OSPF 链路延迟
在 IP 网络中,大部分流量通常通过核心网络,这降低了成本,但可能会导致延迟增加。但是,业务流量通常受益于基于其他性能指标(如路径延迟)做出路径选择决策的能力,而不是仅基于 IGP 指标的传统路径优化进行中继。优化路径以减少延迟可以极大地有利于实时语音和视频等应用程序。它还可以实现对金融市场数据的高性能访问,其中毫秒可以转化为显着的收益或损失。
从 Junos OS 21.4R1 版开始,您可以在 IP 网络中启用 OSPF 链路延迟。您可以使用默认 OSPF 算法将 OSPF 配置为适当的链路成本,从而实现最小 IGP 指标路径。这样做可以优化严格基于链路指标总和的终结点路径。通过使用 OSPF 延迟弹性算法,您可以根据路径的端到端延迟来优化路径。
链路延迟可以使用双向有源测量探头(TWAMP)进行动态测量。然后,路由器会泛洪其链路延迟参数。区域中的路由器将这些参数存储在共享链路状态数据库 (LSDB) 中。入口节点针对 LSDB 运行 SPF 算法,以计算针对各种属性(如链路颜色、IGP 指标、流量工程 (TE) 指标)进行优化的路径。
要为 OSPF 接口配置链路延迟测量:
要为 OSPF 接口配置延迟指标,请执行以下操作:
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0] user@host#set delay-metric microseconds
例如:
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0] user@host#set delay-metric 20000
从配置模式输入 commit
。
要验证配置结果, show protocols
请使用操作命令。
user@host# show protocols
ospf { area 0.0.0.0 interface ge-0/0/0.0 { delay-measurement { advertisement { accelerated { threshold 100; } periodic { interval 35; threshold 100; } } probe-count 10; probe-interval 100; } delay-metric { 20000; ) }
要验证 OSPF 数据库中是否存在链路延迟参数,请使用 show ospf database extensive | match delay
操作命令。
user@host> show ospf database extensive | match delay
Unidirectional link delay: 20000 Min unidirectional link delay: 20000 Max unidirectional link delay: 20000 Unidirectional delay variation: 20000
输出显示在接口上配置的 20000 微秒延迟。