您可以使用边界网关协议链路状态 (BGP-LS) 从网络获取有关链路延迟和链路延迟变化(连续读数之间测得的延迟变化)的信息。在以前的版本中,链路延迟信息是通过路由器上配置的实时性能监控 (RPM) 探测获取的。
Paragon Pathfinder 中的路径计算元素 (PCE) 使用测量的链路延迟来计算端到端 LSP 延迟,即 LSP 路径中所有链路延迟的总和。如果为 LSP 配置了最大延迟,并且计算的链路延迟违反了配置的最大延迟,则 PCE 将计算链路延迟在配置的最大延迟范围内的路径并重新路由 LSP。
注意:
您可以将瞻博网络路由器配置为仅在以下情况下通过 BGP-LS 发送测量的链路延迟:
-
路由器上运行的是 Junos OS 21.3。
-
IS-IS 协议配置在点对点链路上
要将瞻博网络路由器配置为通过 BGP-LS 发送链路上的测量延迟和延迟变化:
- 在链路末端的路由器(路由器 A 和路由器 z)上启用双向主动管理协议 (TWAMP):
set services rpm twamp server authentication-mode none
set services rpm twamp server light
- 在每个路由器上,配置要测量延迟的接口。例如:
set protocols isis interface ge-0/1/1.0 delay-measurement
set protocols isis interface ge-0/1/1.0 point-to-point
- 如果路由器上启用了 RPM 探测,请禁用 RPM 探测以确保路由器不会发送通过 RPM 探测获取的链路延迟统计信息:
deactivate services rpm probe northstar-ifl
- (可选)使用以下命令查看流量工程数据库 (TED) 数据库和容器化路由协议守护程序 (cRPD) 中测得的延迟:
- 要查看 cRPD 接收的测量延迟,请在 cRPD 中执行以下命令:
show route table lsdist.0 hidden extensive
输出列出了平均延迟、最小延迟、最大延迟和延迟变化,如下所示:
...
Metric: 10
TE Metric: 10
Average delay: 1094
Minimum delay: 700
Maximum delay: 3487
Delay variation: 1396
SRLG membership:
Unknown-0x64
Label: 31, Flags: 0x30, Weight: 0
Localpref: 100
...
您可以在 Paragon Automation GUI 中查看链路延迟统计信息,如下所示:
- 右键单击网络拓扑(网络>拓扑)中的链路标签,然后选择 测量延迟 A::Z 。测量的延迟列在链路上,如 图 1 所示。
图 1:在网络拓扑
中的链路上指示的实测链路延迟
- “网络信息”(Network Information) 表格的“链路”(Links) 选项卡中的“实测延迟 A”(Measured Delay A) 和“实测延迟 Z”(Measured Delay Z) 列显示链路两端的实测延迟;请参阅 图 2。
图 2:网络信息表
中显示的测量延迟