Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

在 MX、M、T 和 PTX 系列路由器以及 EX 系列交换机上配置 RPM 时间戳记

要考虑到探测消息通信中的延迟,可以启用探测数据包的时间戳。您可以为以下 RPM 探针类型添加时间戳: icmp-pingicmp-ping-timestampudp-pingudp-ping-timestamp

在带有 MS-PIC 的 M Series 和 T Series 路由器上,在使用 MS-DPC、MS-MIC 或 MS-MPC 线卡的 MX 系列 路由器上,在 MX10000 系列路由器上,在 PTX10008 和 PTX10016 路由器上,以及在 EX 系列 交换机上,可以启用 RPM 探测消息的硬件时间戳。时间戳适用于 RPM 客户端设备(发起 RPM 探测的路由器或交换机)和 RPM 探测服务器,并且仅适用于 IPv4 流量。它在以下方面受支持:

  • MS-PIC、MS-DPC、MS-MPC 和 MS-MIC 上的第 2 层服务包。

  • MS-PIC、MS-DPC、MS-MPC 和 MS-MIC 上的第 3 层服务包。

  • 支持扩展提供商软件包的 M Series、MX 系列和 T Series 服务 PIC 上的扩展提供商服务包 (在 12.3 版之前的 Junos OS 版本中,扩展提供商软件包通常称为 Junos 服务框架 (JSF)、MP-SDK 和 eJunos。

  • 第 2 层、第 3 层、SDK 服务和 PFE RPM 时间戳相互互作。在这里,RPM 客户端可以位于第 3 sp- 层接口上,RPM 服务器可以位于 SDK 服务包上。

ms-接口上sp-提供双向时间戳记。要在 M Series 和 T Series 路由器上配置双向时间戳,请在[edit services rpm probe probe-owner test test-name]层次结构级别包含语destination-interface句:

通过在[edit interfaces interface-name unit logical-unit-number]层次结构级别上包含rpm语句,在服务逻辑接口或多服务接口上指定 RPM 客户端路由器和 RPM 服务器路由器:

逻辑接口必须专用于 RPM 任务。它需要配置 family inet 语句和 /32 地址,如示例中所示。其他服务(如 NAT 和有状态防火墙)也需要此配置。您无法配置 RPM 服务, unit 0 因为 RPM 需要专用逻辑接口;同一设备不能同时支持 RPM 和其他服务。由于主动流监控需要 unit 0,但 RPM 可以在任何逻辑接口上运行,因此约束检查会阻止您在其中提交 RPM 配置。

在 MX 系列路由器上,在使用增强型排队 MPC 的 M320 系列路由器上以及在 EX 系列交换机上,您可以在层次结构级别包含 hardware-timestamp 语句 [edit services rpm probe probe-name test test-name] ,以指定要在数据包转发引擎主机处理器中为探测添加时间戳:

在 MX 系列 路由器、MX10000 系列路由器、PTX5000、PTX10008 和 PTX10016 路由器以及 EX 系列 交换机上,可以在层次结构级别包含 hardware-timestamp 语句 [edit services rpm probe probe-name test test-name] ,以指定要在数据包转发引擎主机处理器中为探针添加时间戳。在 MX 系列路由器上,以下线卡支持硬件时间戳记:

  • DPC

  • DPCE型企业

  • MPC1

  • MPC2

  • MPC3

  • MPC4

  • MPC5

  • MPC6

  • MPC7

在客户端,这些探针会在 MX 系列 或 M320 系列路由器或发起 RPM 探针的交换机(RPM 客户端)上的出口 DPC 上的 数据包转发引擎 主机处理器上添加时间戳EX 系列。在响应方端(RPM 服务器),要加盖时间戳的 RPM 探测由数据包转发引擎主机处理器处理,该处理器生成响应而不是 RPM 进程。RPM 探针仅在产生它们的路由器(RPM 客户端)上带有时间戳。因此,仅测量这些探头的往返时间。

使用语 hardware-timestamp 句时, data-size 探针的值必须至少比 RPM 客户端接口接口的默认 MTU 小 100 字节(请参阅 在 M、MX 和 T Series 路由器以及 EX 系列交换机上配置 RPM 探针)。如果启用了 RPM 探测消息的硬件时间戳,则使用 data-size 语句可配置的最大数据大小限制为 1400。

注意:

基于数据包转发引擎的 RPM 功能不支持任何有状态防火墙配置。如果需要将 RPM 时间戳与有状态防火墙相结合,请使用本节前面所述的基于界面的 RPM 时间戳服务。MS-DPC 支持有状态防火墙处理以及 RPM 时间戳记。

要配置单向时间戳记,还必须在[edit services rpm probe probe-owner test test-name]层次结构级别包含语one-way-hardware-timestamp句:

注意:

如果为服务接口 (sp-) 配置 RPM 探测,则需要以特定方式为以下路由协议通告本地路由:

  • 对于 OSPF,您可以通过在 OSPF 区域中包含服务接口来通告本地路由。要配置此设置,请在[edit protocols ospf area area-number]层次结构级别包含interface sp-fpc/pic/port语句。

  • 对于 BGP 和 IS-IS,您必须导出接口路由并创建接受服务接口本地路由的策略。要导出接口路由,请在[edit routing-options interface-routes family inet export]层次结构级别包含point-to-pointlan 语句。要配置接受服务接口本地路由的导出策略,请在[edit policy-options policy-statement policy-name term term-name from]层次结构级别包括 、 和route-filter sp-interface-ip-address/32 exact语句,rib inet.0[edit policy-options policy-statement policy-name term term-name then]层次结构级别accept包括 protocol localaction。要使导出策略生效,请在[edit protocols protocol-name]层次结构级别使用export policy-name语句将策略应用于 BGP 或 IS-IS。

有关这些配置的更多信息,请参阅 《路由策略、防火墙过滤器和流量监管器用户指南》。

通过多服务卡路由探测数据包还允许您将探测数据包过滤到特定队列。以下示例显示了 RPM 配置和指定排队的筛选器:

有关防火墙过滤器的详细信息,请参阅 路由策略、防火墙过滤器和流量监管器用户指南;有关排队的详细信息,请参阅 《服务等级用户指南(路由器和 EX9200 交换机)》。