示例:配置按需中断和延迟测量
此示例显示如何在 MPLS 网络中为点对点最终跳跃弹出(UHP)标签交换路径(Lsp)启用按需中断和延迟测量,以监控网络性能。
要求
此示例使用以下硬件和软件组件:
两个 MX 系列5G 通用路由平台,仅包含 MPC/Mic
在所有路由器上运行 Junos OS Release 14.2 或更高版本
开始之前:
配置设备接口。
配置设备的自治系统号和路由器 Id。
配置以下协议:
RSVP
MPLS
OSPF
概述
从 Junos OS 版本14.2 开始,将引入用于监控和测量数据包丢失、数据包延迟或两者的按需工具,以实现关联的双向 MPLS 终极跳跃弹出(UHP)点对点标签交换路径(Lsp)。可使用以下 CLI 命令– monitor mpls loss rsvp、 monitor mpls delay rsvp和monitor mpls loss-delay rsvp来启用该工具。
这些命令为直接模式数据包丢失、双向数据包延迟和相关指标(如数据包间延迟变化和通道吞吐量测量)提供了性能指标按需汇总。
此功能提供对网络性能的实时可见性,从而促进网络性能规划、故障排除和评估。
拓扑
图 1说明了使用简单的两路由器拓扑的按需丢失和延迟测量。

在此示例中,在路由器 R1 和 r 2 之间配置关联的双向 LSP,以衡量性能指标。
配置
CLI 快速配置
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除任何换行符,更改与网络配置匹配的必要详细信息,将命令复制并粘贴到[edit]层次结构级别的 CLI 中,然后从commit配置模式进入。
R1
R2
分步过程
以下示例要求您在配置层次结构中导航各个级别。有关导航 CLI 的信息,请参阅在配置模式中使用 CLI 编辑器中的CLI 用户指南。
要配置路由器 R1:
- 借助隧道服务和增强的 IP 网络服务配置支持机箱。[edit chassis]user@R1# set fpc 0 pic 3 tunnel-services bandwidth 1guser@R1# set network-services enhanced-ip
- 配置路由器 R1 的接口。[edit interfaces]user@R1# set ge-0/0/0 unit 0 family inet address 1.1.1.1/30user@R1# set ge-0/0/0 unit 0 family mplsuser@R1# set lo0 unit 0 family inet address 10.0.0.1/32user@R1# set lo0 unit 0 family mpls
- 配置路由器 R1 的路由器 ID。[edit routing-options]user@R1# set router-id 10.0.0.1
- 在路由器 R1 的所有接口上启用 RSVP,不包括管理接口。[edit protocols]user@R1# set rsvp interface ge-0/0/0.0user@R1# set rsvp interface lo0.0user@R1# set rsvp interface fxp0.0 disable
- 在路由器 R1 的所有接口上启用 MPLS,不包括管理接口。[edit protocols]user@R1# set mpls interface ge-0/0/0.0user@R1# set mpls interface lo0.0user@R1# set mpls interface fxp0.0 disable
- 将关联的双向 LSP 配置为路由器 R2。[edit protocols]user@R1# set mpls label-switched-path R1-R2 to 20.0.0.1user@R1# set mpls label-switched-path R1-R2 oam mpls-tp-modeuser@R1# set mpls label-switched-path R1-R2 ultimate-hop-poppinguser@R1# set mpls label-switched-path R1-R2 associate-lsp R2-R1
- 创建信息流类,用于维护每个信息流类的数据流量统计信息。
这可实现信息流类范围的损失测量。
[edit protocols]user@R1# set mpls statistics traffic-class-statistics - 使用流量工程功能配置 OSPF,并在路由器 R1 的所有接口上启用 OSPF,不包括管理接口。[edit protocols]user@R1# set ospf traffic-engineeringuser@R1# set ospf area 0.0.0.0 interface ge-0/0/0.0user@R1# set ospf area 0.0.0.0 interface lo0.0user@R1# set ospf interface fxp0.0 disable
结果
从配置模式, show chassis输入、 show interfacesshow routing-options、和show protocols命令以确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。
针对
确认配置是否正常工作。
验证 LSP 状态
用途
验证路由器 R1 与 r 2 之间关联的双向 LSP 是否正常运行。
操作
从操作模式运行show mpls lsp命令。
user@R1> show mpls lsp
Ingress LSP: 1 sessions To From State Rt P ActivePath LSPname 20.0.0.1 10.0.0.1 Up 0 * R1-R2 Assoc-Bidir Total 1 displayed, Up 1, Down 0 Egress LSP: 1 sessions To From State Rt Style Labelin Labelout LSPname 10.0.0.1 20.0.0.1 Up 0 1 FF 299776 - R2-R1 Assoc-Bidir Total 1 displayed, Up 1, Down 0 Transit LSP: 0 sessions Total 0 displayed, Up 0, Down 0
含义
关联的双向 LSP R1-R2 已启动并处于活动状态。
验证数据包丢失测量结果
用途
验证按需损失测量结果。
操作
从操作模式运行monitor mpls loss rsvp R1-R2 count 2 detail命令。
user@R1> monitor mpls loss rsvp R1-R2 count
2 detail
(0) Response code : Success Origin timestamp : 1404129082 secs, 905571890 nsecs Forward transmit count : 83040 Forward receive count : 83040 Reverse transmit count : 83100 Reverse receive count : 83100 (1) Response code : Success Origin timestamp : 1404129083 secs, 905048410 nsecs Forward transmit count : 83841 Forward receive count : 83841 Reverse transmit count : 83904 Reverse receive count : 83904 Current forward transmit count : 801 Current forward receive count : 801 Current forward loss : 0 packets Current forward loss ratio : 0.000000 Current forward throughput : 0.801 kpps Current reverse transmit count : 804 Current reverse receive count : 804 Current reverse loss : 0 packets Current reverse loss ratio : 0.000000 Current reverse throughput : 0.804 kpps (2) Response code : Success Origin timestamp : 1404129084 secs, 904828715 nsecs Forward transmit count : 84423 Forward receive count : 84423 Reverse transmit count : 84487 Reverse receive count : 84487 Current forward transmit count : 582 Current forward receive count : 582 Current forward loss : 0 packets Current forward loss ratio : 0.000000 Current forward throughput : 0.582 kpps Current reverse transmit count : 583 Current reverse receive count : 583 Current reverse loss : 0 packets Current reverse loss ratio : 0.000000 Current reverse throughput : 0.583 kpps Cumulative forward transmit count : 1383 Cumulative forward loss : 0 packets Average forward loss ratio : 0.000000 Average forward throughput : 0.692 kpps Cumulative reverse transmit count : 1387 Cumulative reverse loss : 0 packets Average reverse loss ratio : 0.000000 Average reverse throughput : 0.694 kpps LM queries sent : 3 LM responses received : 3 LM queries timedout : 0 LM responses dropped due to errors : 0
含义
将显示两个计数的数据包丢失测量值。
验证数据包延迟测量
用途
验证按需延迟测量结果。
操作
从操作模式运行monitor mpls delay rsvp R1-R2 count 2 detail命令。
user@R1> monitor mpls delay rsvp R1-R2 count
2 detail
(1) Response code : Success Querier transmit timestamp : 1404129122 secs, 479955401 nsecs Responder receive timestamp : 1404129122 secs, 468519022 nsecs Responder transmit timestamp : 1404129122 secs, 470255123 nsecs Querier receive timestamp : 1404129122 secs, 481736403 nsecs Current two-way channel delay : 44 usecs Current round-trip-time : 1781 usecs (2) Response code : Success Querier transmit timestamp : 1404129123 secs, 480926210 nsecs Responder receive timestamp : 1404129123 secs, 469488696 nsecs Responder transmit timestamp : 1404129123 secs, 471130706 nsecs Querier receive timestamp : 1404129123 secs, 482613911 nsecs Current two-way channel delay : 45 usecs Current round-trip-time : 1687 usecs Best two-way channel delay : 44 usecs Worst two-way channel delay : 45 usecs Average two-way channel delay : 45 usecs Best round-trip-time : 1687 usecs Worst round-trip-time : 1781 usecs Average round-trip-time : 1734 usecs Average forward delay variation : 1 usecs Average reverse delay variation : 1 usecs DM queries sent : 2 DM responses received : 2 DM queries timedout : 0 DM responses dropped due to errors : 0
含义
将显示两个计数的数据包延迟测量。
验证数据包丢失延迟测量
用途
验证按需丢失和延迟测量结果。
操作
从操作模式运行monitor mpls loss-delay rsvp R1-R2 count 2 detail命令。
user@R1> monitor mpls loss-delay rsvp R1-R2
count 2 detail
(0) Response code : Success Forward transmit count : 142049 Forward receive count : 142049 Reverse transmit count : 142167 Reverse receive count : 142167 Querier transmit timestamp : 1404129161 secs, 554422723 nsecs Responder receive timestamp : 1404129161 secs, 542877570 nsecs Responder transmit timestamp : 1404129161 secs, 546004545 nsecs Querier receive timestamp : 1404129161 secs, 557599327 nsecs (1) Response code : Success Forward transmit count : 143049 Forward receive count : 143049 Reverse transmit count : 143168 Reverse receive count : 143168 Current forward transmit count : 1000 Current forward receive count : 1000 Current forward loss : 0 packets Current forward loss ratio : 0.000000 Current forward throughput : 1.000 kpps Current reverse transmit count : 1001 Current reverse receive count : 1001 Current reverse loss : 0 packets Current reverse loss ratio : 0.000000 Current reverse throughput : 1.001 kpps Querier transmit timestamp : 1404129162 secs, 554465742 nsecs Responder receive timestamp : 1404129162 secs, 542919166 nsecs Responder transmit timestamp : 1404129162 secs, 545812736 nsecs Querier receive timestamp : 1404129162 secs, 557409175 nsecs Current two-way channel delay : 49 usecs Current round-trip-time : 2943 usecs (2) Response code : Success Forward transmit count : 143677 Forward receive count : 143677 Reverse transmit count : 143799 Reverse receive count : 143799 Current forward transmit count : 628 Current forward receive count : 628 Current forward loss : 0 packets Current forward loss ratio : 0.000000 Current forward throughput : 0.627 kpps Current reverse transmit count : 631 Current reverse receive count : 631 Current reverse loss : 0 packets Current reverse loss ratio : 0.000000 Current reverse throughput : 0.630 kpps Querier transmit timestamp : 1404129163 secs, 556698575 nsecs Responder receive timestamp : 1404129163 secs, 545150128 nsecs Responder transmit timestamp : 1404129163 secs, 546918408 nsecs Querier receive timestamp : 1404129163 secs, 558515047 nsecs Current two-way channel delay : 48 usecs Current round-trip-time : 1816 usecs Cumulative forward transmit count : 1628 Cumulative forward loss : 0 packets Average forward loss ratio : 0.000000 Average forward throughput : 0.813 kpps Cumulative reverse transmit count : 1632 Cumulative reverse loss : 0 packets Average reverse loss ratio : 0.000000 Average reverse throughput : 0.815 kpps Best two-way channel delay : 48 usecs Worst two-way channel delay : 49 usecs Average two-way channel delay : 49 usecs Best round-trip-time : 1816 usecs Worst round-trip-time : 3176 usecs Average round-trip-time : 2645 usecs Average forward delay variation : 1 usecs Average reverse delay variation : 0 usecs LDM queries sent : 3 LDM responses received : 3 LDM queries timedout : 0 LDM responses dropped due to errors : 0
含义
将显示两个计数的数据包丢失和延迟测量。