active-probe-params
语法
active-probe-params probe-name { settings { burst-size { size; } data-fill { string; } data-size { size; } dscp-code-points { dscp; } enable-sla-export { interval; } forwarding-class { forwarding-class-name; } loss-priority (low | high | medium-high| medium-low) { } per-packet-loss-timeout { interval; } probe-count { count; } probe-interval { interval; } } }
层次结构级别
[编辑基于安全高级策略的路由]
描述
指定活动探测器的参数设置。
使用主动探测器监视和测量应用性能。
在主动探测中,自定义数据包在分支设备和中心设备之间通过多个路由发送,以测量预订端点之间的 RTT、抖动和数据包丢失。您可以配置为在所有主动和被动链路上定期发送主动探测。
提交配置后,将启动主动探测。收集配置数量的样本并用于测量 SLA。如果检测到任何应用程序存在冲突,则会评估探测指标以确定该应用程序流量的最佳可能链路,以满足 SLA 中的性能要求。
请考虑以下示例,其中您将探测计数配置为 1000,探测间隔配置为 10 秒,突发大小配置为 100。突发计数计算为探测计数/突发大小 (1000/100 = 10)。突发计数为 10。因此,探测以 10 个突发为一组发送,每个突发包含 100 个数据包。
突发间隔计算为探测间隔/突发计数 (10/10 =1)。突发间隔为 1 秒。因此,每 1 秒发送一次突发。活动探测从分支设备启动到每个叠加路径上的中心设备。
SaaS 应用程序类型不支持入口、出口抖动类型。
SaaS 探测数据包是在分支设备和 SaaS 服务器之间发送的 HTTP 标头数据包。
选项
probe-name | 活动探测器标识符。 |
burst-size | 以突发形式发送的探测器数。此值应小于或等于探测器计数。对于 SaaS 探测,将忽略突发大小配置,并且始终将突发大小用作一个。
|
data-fill string | 探测数据包的数据有效负载。这是一个十六进制字符串,用于探测的有效负载。不支持 SaaS 探测。 |
data-size size | 数据部分的大小。不支持 SaaS 探测。 |
dscp-code-points dscp | DiffServ 代码点 (DSCP) 位值。 |
enable-sla-export | 要将活动探测器数据导出到控制器的时间间隔(以秒为单位)。默认情况下,此选项处于禁用状态。
|
forwarding-class forwarding-class-name | 转发类的名称
|
loss-priority level | 将数据包值映射到丢失优先级。丢失优先级允许您设置丢弃数据包的优先级。通常,您会以高丢失优先级(即被丢弃的可能性更大)标记超过某个服务级别的数据包。级别可以是以下之一:
|
per-packet-loss-timeout | 两个连续 SaaS 探测之间的时间间隔。
|
probe-count count | SLA 测量需要收集的样本数。对于 SaaS 应用程序,探测是针对实际服务器的,我们建议每个探测窗口使用三到四个样本。
|
probe-interval interval | 连续探头之间的时间间隔。从 Junos OS 20.4R1 版开始,探测间隔的上限更改为 60 秒。对于 SaaS 应用程序,我们建议配置 60 秒间隔,以避免主动探测实际的 SaaS 服务器。
|
所需权限级别
服务 — 在配置中查看此语句。
服务控制 — 将此语句添加到配置中。
发布信息
Junos OS 18.2R1 版中引入的语句。这些选项 forwarding-class
在 loss-priority
Junos OS 19.2R1 版中引入。