nexthop-learning
语法
nexthop-learning (disable | enable);
层次结构级别
[edit services flow-monitoring (version-ipfix |version9) template template-name]
描述
允许学习下一跃点地址以正确报告下一跃点地址、输出 SNMP、目标 IP 地址、目标 IP 掩码值、数据包丢失优先级,以及流记录中已配置转发类名称的前两个字符(通过多个路径可到达目标)。默认情况下,这种学习下一跳跃地址的行为将被禁用用于内联活动流监控。
对于 PTX 系列,从 Junos OS 演化版 21.2R1 和 Junos OS 版本 21.3R1 开始,每个采样的数据包都被视为一个流。收到采样的数据包时,将创建流并立即将时间删除为非活动状态,同时软件会将记录导出到收集器。该语句对 nexthop-learning
这种现象的影响取决于操作系统。对于 Junos OS Evolved nexthop-learning
,我们不建议您配置语句,因为它减少了可处理的数据包数。对于Junos OS nexthop-learning
,您可将 语句配置为更改此默认无流行为,然后再次创建和维护流,然后将该模板附加到与需要先前行为的FPC 相关联的所有采样实例。
禁用下一跳跃地址的学习时,数据按如下方式报告:
-
如果样本 IPv4 流的目标地址可以通过多个路径到达,则 IPv4 流记录中的 ipNextHopIPv4Address(元素 ID 15)和出口接口(元素 ID 14)将设置到转发表中第一个路径的网关 IP 地址和 SNMP 索引。
-
如果取样 IPv6 流的目标地址可以通过多个路径到达,则 IPv6 流记录中的 ipNextHopIPv6Address(元素 ID 62)和出口接口(元素 ID 14)设置为 0 。
-
传入接口 (IIF) 和传出接口 (OIF) 应是相同 VRF 的一部分。如果 OIF 位于不同的 VRF 中,destinationIPv4PrefixLength(元素 ID 13)、bgpDestationAsNumber(元素 ID 17)、ipNextHopIPv4Address(元素 ID 15)和出口接口(元素 ID 14)设置为 I 中的 0Pv4 流记录和目标IPv6PrefixLength(元素 ID 30)、bgpDestationAsNumber(元素 ID 17)、ipNextHopIPv6Address(元素 ID 62)和出口接口(元素 ID 14)在 IPv6 流记录中设置为 0 。
-
不报告 PTX1000、PTX10008(没有 JNP10008-SF3)和 PTX10016 路由器的数据包丢失优先级和转发类信息。
启用下一跃点地址学习时,将正确报告流记录中的输出 SNMP、目标 IP 地址、目标 IP 掩码值、数据包丢失优先级以及已配置转发类前两个字符。此外,启用时,IPv4 流中的 mplsTopLabelIPv4Address(元素 ID 47)在启用入口采样MPLS报告正确。
只有在 PFE 上实施采样时,才支持下一波学习。这称为 内联主动流监控。在 MS-DPC/MS-MPC/MS-MIC 服务卡上配置采样时,下一个请求学习不起作用。
选项
disable
—禁用内联主动流监控所需的下一跳跃信息的学习。
enable
—支持学习内联主动流监控所需的下一跳跃信息。
默认: 禁用
所需的权限级别
系统 - 要查看配置中的此语句。
系统控制 - 要将此语句添加至配置中。
发布信息
在版本Junos OS中15.1F2语句。
nexthop-learning
在 MX bridge-template
系列路由器的 Junos OS 版本18.2R1语句受支持。
Junos OS 版中引入的支持 20.3R1 用于正确报告 PTX1000、PTX10008(没有 JNP10008-SF3)和 PTX10016 路由器的 IPv4 和 IPv6 IPFIX 模板中的数据包丢失优先级和配置的转发类前两个字符。