Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

瞻博网络弹性接口

总结 对于带有 MPC 或 LC480 线卡的 MX 系列路由器以及运行 Junos OS 演化版的 PTX 系列路由器,您可以配置瞻博网络弹性接口 (JRI) 来检测、关联和缓解异常,从而缩短问题的平均修复时间 (MTTR)。对于异常转发,JRI 还使用瞻博网络特定的 IPFIX 信息元素 (IE) 扩展了内联监控服务功能,并引入了观察云的概念,即一组观察域。您可以将 IPFIX 数据包发送到本机收集器或机外收集器。

了解瞻博网络弹性接口

由于多种因素,路由器可能会丢弃需要沿路由路径转发到相邻网元或相邻设备的数据包。每个网络都会不时遇到数据包丢失等问题。造成此类流量丢失或数据包传输受阻的一些原因包括:限制流量带宽或优先级的系统条件、配置文件和策略过载、网络中断或物理电缆故障造成的中断。数据包丢失也是由于转发路径拼接不正确或控制平面状态与数据平面状态不匹配而发生的。您可以使用命令中的 show 计数器和指标来诊断和调试网络性能,但这样做可能既乏味又耗时。JRI 报告系统中遇到丢包的实体的异常数据,使您能够自动执行检测、报告和缓解不利异常所涉及的工作流程。

对于操作系统和路由异常,异常数据以遥测键值对的形式报告。

对于转发异常,异常数据在 IPFIX 数据包中报告。IPFIX 主数据记录数据包中的 IE 捕获以下数据:

  • 异常原因(例如,防火墙丢弃)
  • 数据包方向(入口或出口)
  • 数据包的前 N 个字节
  • 入口接口
  • 出口接口
  • 下一跃点标识符(仅限 Junos OS)

表 1 显示了包含瞻博网络特定 IE 的 IPFIX 主数据记录的格式。

IE
表 1:IPFIX 主数据记录
名称 IE 标识符 说明 长度(以字节为单位)
forwardingClassandDropPriority 观测云通用属性 ID (CPID)—IE 137,一组每个观测云在本地唯一的通用属性 转发类和丢弃优先级 ID 4
转发异常代码 观测云 CPID —IE 137 当不满足或设置异常时,导致丢包或的异常代码为零;一个 16 位无符号整数 2
转发下一跃点 ID 观测云 CPID —IE 137 (仅限 Junos OS)用于转发的单播下一跃点索引 4
出口接口索引 观测云 CPID —IE 137 当 flowDirection=output 时出口逻辑接口的索引,否则为 0 4
底层入口接口索引 观测云 CPID —IE 137 (仅限 Junos OS)底层第 2 层入口逻辑接口的索引(如适用)(例如,AE 和 IRB 案例 — 有关更多信息,请参阅 主数据记录字段 4
ingressInterfaceIndex 观测云 CPID —IE 137 入口逻辑接口索引 4
入口接口 IE 10 入口逻辑接口的 SNMP 索引 4
出口接口 IE 14 当 flowDirection=output 时出口逻辑接口的 SNMP 索引,否则为 0 4
流方向 IE 61 浏览器 方向(0:输入,1:输出) 1
数据链路帧大小 IE 312 采样数据链路帧的长度 2
数据链接帧部分 IE 315 来自受监控数据包的数据链路帧的 N 个八位位组 变量

限制:

  • 将尽最大努力收集和导出异常。

  • 内联监控服务的任何限制或警告也适用于 JRI,因为 JRI 使用内联监控服务对数据包进行采样和收集。

  • 无法对所有丢弃的数据包进行采样和分析。例外类以默认采样率进行采样,除非您在层次结构级别 (Junos OS) 或[edit services inline-monitoring instance instance-name]层次结构级别(Junos OS 演化版)使用[edit services inline-monitoring instance instance-name collector collector-name]语句配置sampling-rate此速率。Junos OS 允许为每个收集器配置采样速率,从而允许每个收集器使用不同的采样速率;Junos OS 演化版允许每个内联监控实例采用一种采样率。

  • 对于出口方向的异常报告,IE-315 dataLinkFrameSelect 中不包含第 2 层标头或任何封装标头,因为异常发生在第 2 层或隧道封装之前。

  • 对于出口方向的异常报告,IPFIX 数据包的接收方必须忽略 IE-312 dataLinkFrameSize,因为该字段没有正确的值。

  • 对于出口方向,您不能在同一接口上同时配置 sFlow 和异常报告。

  • 防火墙过滤器的同一术语不支持内联监控实例操作和防火墙重定向实例操作。(Junos OS 演化版)

  • 防火墙过滤器的同一术语不支持内联监控实例操作和端口镜像实例操作。(Junos OS 演化版)

  • 对于收集器,您无法配置路由实例、DSCP 位或转发类。 (Junos OS 演化版)

  • 有关瞻博网络特定 IE 的更多信息(包括注意事项和限制),请参阅 主数据记录字段

为操作系统和路由例外配置 JRI

要为操作系统和路由例外配置 JRI,请执行以下操作:

  1. 订阅 Junos 遥测接口 XPaths:

    使用 gRPC/gNMI 将通知导出到外部收集器。

    对于 Junos OS:

    对于 Junos OS 演化版(仅限路由例外):

  2. (可选)此外,如果您希望使用本机收集器而不是将数据发送到本机收集器,请为异常数据配置本机存储位置。

    要配置:

    在此示例中,您将配置文件来存储异常数据:

    对于 Junos OS:

    对于 Junos OS 演化版(仅限路由例外):

配置 JRI 以转发异常

要配置 JRI 以转发异常,请执行以下操作:

  1. 定义 IPFIX 模板。

    要配置模板的属性:

    对于 Junos OS:

    在此示例中,模板刷新率设置为 30 秒,您已配置模板标识符,并且已配置主数据记录的字段:

    对于 Junos OS 演化版,系统会生成模板 ID,软件支持主数据记录的大多数字段:

    在此示例中,模板刷新率设置为 30 秒,并且您已配置主数据记录的字段:

  2. 将模板附加到实例并描述收集器。

    Junos OS 和 Junos OS 演化版在实现此步骤的方式上有所不同。要配置实例和收集器,请执行以下操作:

    对于 Junos OS:

    在此示例中,您将创建一个名为 template_1的模板,创建一个内联监控实例 i1,并为本机收集器 c2创建配置。对于适用于 Junos OS 的本机收集器,目标地址必须是本地地址,目标端口必须是端口 4739。对于适用于 Junos OS 的异机收集器,请指定该收集器的目标地址和端口。

    对于 Junos OS:

    对于 Junos OS 演化版,您无法配置 DSCP 位,但该过程与在 Junos OS 中对于异机收集器的过程相同:

    对于 Junos OS 演化版和本机收集器,请配置语句而不是本地目标地址和端口,并且无法配置 controller re DSCP 位:

    在此示例中,对于 Junos OS 演化版,您将创建一个名为 template_1的模板,创建一个内联监控实例 i1,并为本机收集器 c2创建配置。对于本机收集器,您可以指定 controller re 语句而不是本地目标地址和端口:

  3. 配置观测云标识符。

    观测云是最大的观测域集。根据 RFC 5101,观测域是最大的观测点集,其流量信息可以通过计量过程聚合。例如,如果路由器线卡由多个接口组成,每个接口都是一个观察点,则该线卡可能是观察域。通过配置观察云,您可以允许内联监控服务报告每个观察云在本地唯一的一组通用属性。有关观测云的详细信息,请参阅 内联监视。要配置观测云标识符:

    在此示例中,您已将标识符 1配置为:

  4. 订阅各种异常类型,为特定 PFE 配置异常报告,并指定内联监控实例。对于 Junos OS,必须指定特定的例外类别名称,例如 forwarding-state。对于 Junos OS 演化版,您只需指定all为类别名称。

    默认情况下,异常数据将发送到外部收集器。要配置:

    对于 Junos OS:

    在此示例中,您订阅转发异常并将 FPC 0 配置为将转发异常发送到内联监控实例 i1

    对于 Junos OS 演化版:

    在此示例中,您订阅所有异常类别并将 FPC 0 配置为将异常发送到内联监控实例 i1

  5. (可选)此外,如果您希望使用本机收集器而不是将数据发送到本机收集器,请为异常数据配置本机存储位置。

    要配置:

    在此示例中,您将配置文件来存储转发异常数据:

异常代码参考

总结 本节包含有关 Junos OS 和 Junos OS 演化版的异常代码及其说明的信息。

MX 例外代码,Junos OS

要订阅特定例外类别,请为特定 FPC 和数据包转发引擎配置类别。命令完成帮助显示可用的类别:

在下表中,有一列包含代码值;例如, 73.此值是报告的异常代码。从外部的角度来看,当报告异常时,实际发送的代码是 128 + value。例如,代码值 73 意味着由于 unknown family discard 异常原因,报告的代码将为 128 + 73 = 201。

此规则只有一个例外,即异常原因 ttl expired,代码值 1。此原因使用相同的代码值报告;也就是说,128 不会添加到值中。

下表(按例外类别组织)包含 MX 系列路由器的例外原因、代码和代码说明。

表 2:MX 系列防火墙例外类别代码

原因

代码

描述

防火墙丢弃

67

数据包路径中的防火墙具有操作。

防火墙丢弃 V6

101

IPv6 数据包路径中的防火墙具有操作。

防火墙丢弃

113

输出数据包路径中的防火墙具有操作。

防火墙丢弃 V6 输出

114

输出 IPv6 数据包路径中的防火墙具有 discard 操作。

表 3:转发状态异常类别代码,MX 系列

原因

代码

描述

未知家庭

73

由于接口上未配置相应的地址族而被丢弃的数据包。

未知 VRF

77

未为与输入接口关联的 VRF ID 正确创建路由实例表。

表 4:MX 系列第 2 层例外类别代码

原因

代码

描述

VLAN ID 超出 OIF 的范围

32

数据包的 VLAN ID 超出输出接口上配置的 VLAN 范围。

表 5:MX 系列第 3 层例外类别代码

原因

代码

描述

丢弃路由

66

丢弃路由协议显式安装的下一跃点。

丢弃路由 IPv6

102

丢弃由 IPv6 路由协议显式安装的下一跃点。

保持路由

70

数据包被丢弃,因为它命中了保留下一跃点。

表 6:MX 系列数据包错误例外类别代码

原因

代码

描述

错误的 IPv4 HDR 校验和

2

IPv4 校验和验证失败。

非 IPv4 第 3 层隧道

4

GRE/IPIP/PIM 隧道仅通过 IPv4 受支持,而不支持 IPv6。

GRE 不支持的标志

5

对使用 GRE 标头接收的数据包进行解封装时,仅支持 。Key Present Flag

隧道 PKT 太短

6

解封装使用隧道标头接收的数据包时的长度计算错误。

错误的 IPv6 选项 pkt

9

IPv6 数据包包含太多(或太长)的选项标头。选项标头在输入宗地中超出字节 256。

糟糕的 IPv4 HDR

11

IPv4 数据包标头错误:

  • 版本不是 4,或者

  • 互联网标头长度 (IHL) 小于 5,或

  • 国际人道法> 总长度 / 4.

糟糕的 IPv6 HDR

110

IPv6 数据包标头错误。版本不是 6。

糟糕的 IPv4 pkt len

12

IPv4 帧长度太短(小于第 2 层封装长度加上第 3 层长度)。

糟糕的 IPv6 pkt len

111

IPv6 帧长度太短(小于第 2 层封装长度加上第 3 层长度)。

超出 MTU

21

在施加新的标头后,数据包的长度超过逻辑接口上配置的 MTU,因此数据包将被丢弃。对于 IPv4/IPv6 数据包,这表示已在需要分段的数据包的 IPv4 标头中设置了 don't fragment 位。

TTL 已过期

1

数据包的生存时间 (TTL) 已过期。

My-Mac 检查失败

28

对于第 3 层接口, my-mac 这些数据包的检查失败;因此将被丢弃。

my-mac 检查失败 IPv6

63

对于第 3 层接口,这些数据包的 IPv6 my-mac 检查失败;因此将被丢弃。

PTX 系列例外代码,Junos OS 演化版

表 7 包含具有 JNP10K-1201 和 JNP10K-1202 线卡以及 PTX10001-36MR 和 PTX10003 路由器的 PTX10004、PTX10008 和 PTX10016 路由器的陷阱代码、例外代码及其说明。

对于运行 Junos OS 演化版的路由器,只有一个例外类别 。 all例如,要订阅类别 all 并配置 FPC 0 以将异常发送到内联监控实例 i1

代码
表 7:PTX 系列例外代码,Junos OS 演化版
陷阱异常代码 说明
1 dlu.ucode.inv_start_pc

找不到处理数据包的有效指令;查找失败。(例如:第 3 层接口上的 MAC 未命中。

4 dlu.ucode.discard DLU UCODE 丢弃(查找失败)
5 dlu.ucode.invalid_seq DLU UCODE 序列无效
6 dlu.ucode.ip_bc_with_my_mac 用我的 MAC 进行 DLU UCODE IP 广播
7 dlu.ucode.unreachable 无法访问 DLU UCODE
8 dlu.ucode.not_routable DLU UCODE 不可路由
13 dlu.ucode.my_ll_mc DLU UCODE 我的链路级组播
14 dlu.ucode.bad_sip DLU UCODE 错误的源 IP 地址
15 dlu.ucode.ttl_exp DLU UCODE TTL 已过期
16 dlu.ucode.oam_to_cpu 到 CPU 的 DLU UCODE OAM 数据包
17 dlu.ucode.ip_mc_iif_mismatch DLU UCODE IP 组播接口索引不匹配
18 dlu.ucode.ip_mc_resolve DLU UCODE IP 组播解析
19 dlu.ucode.vlan_tag_lookup_miss DLU UCODE VLAN 标记查找未命中
20 dlu.ucode.vtag_normalize_miss DLU UCODE VLAN 标记规范化未命中
25 dlu.ipipe.err.trapcode.hw_err 奇偶校验/ECC 错误
26 dlu.ipipe.err.trapcode.config_err 路由配置错误
27 dlu.ipipe.err.trapcode.proc_ttl_err 路由编程错误(循环)
29 dlu.ipipe.err.trapcode.mpls_buf_uflow 查找超出了支持的标签堆栈深度。
30 dlu.ipipe.err.trapcode.l3offs_oflow 第 3 层偏移量的解析不正确
31 dlu.ipipe.err.trapcode.seq_rsvd 路由编程错误
34 dlu.ilp.lookup.err.trapcode.cfg_err 路由编程错误
36 igp_misc.trapcode.l2l_invalidopt 主机注入数据包构造不正确
37 igp_misc.trapcode.invalid_dft_code 主机注入数据包构造不正确
38 igp_misc.trapcode.cpu_ple 主机注入数据包构造不正确
40 slu.trapcode.l2_domain_lookup_failure 接口上的数据包类型错误(已标记/未标记)
41 slu.trapcode.stp_blocked STP 阻止端口上的数据包
44 slu.trapcode.eth_mcast 数据包中的源 MAC 地址是组播的
45 slu.trapcode.eth_bcast 数据包中的源 MAC 地址被广播
46 slu.trapcode.eth_src_eq_dest SLU 以太网 - 源地址 == 目标地址
47 slu.trapcode.l3offset 数据包不正确(第 2 层标头大小 > 64)
48 slu.trapcode.v4_trunc_pkt ipv4.总长度 < ipv4.ihl * 4
49 slu.trapcode.v4_ver IPV4 非法版本
50 slu.trapcode.v4_mcast SLU IPv4 — 组播源 IP 地址
51 slu.trapcode.v4_bcast SLU IPv4 — 广播源 IP 地址
52 slu.trapcode.v4_src_eq_dest SLU IPv4 — 源地址 == 目标地址
53 slu.trapcode.v4_size SLU IPv4 最小/最大数据包大小检查
54 slu.trapcode.v6_ver SLU IPv6 — 非法版本
55 slu.trapcode.v6_src_eq_dest SLU IPv6 - 源地址 == 目标地址
56 slu.trapcode.v6_pyldleneq0 SLU IPv6 — 报头有效负载长度字段等于 0
57 slu.trapcode.v6_size SLU IPv6 最小/最大数据包大小检查
58 slu.trapcode.tcp_tiny_attack_frag0 SLU TCP — 微小的 TCP 攻击,= frag_off 0
59 slu.trapcode.tcp_tiny_attack_frag1 SLU TCP—微小的TCP攻击,= frag_off 1
60 slu.trapcode.ip_tcp_pyldlen SLU IP/TCP — 非法 IP 有效负载长度
61 slu.trapcode.ip_udp_pyldlen SLU UDP — 非法 IP 有效负载长度
62 slu.trapcode.ip_icmp_pyldlen SLU ICMP — 非法 IP 有效负载长度
63 slu.trapcode.ip_igmp_pyldlen SLU IGMP — 非法 IP 有效负载长度
64 slu.trapcode.ip_pim_pyldlen SLU PIM — 非法 IP 有效负载长度
65 slu.trapcode.ip_sctp_pyldlen SLU SCTP — 非法 IP 有效负载长度
66 slu.trapcode.ip_gre_pyldlen SLU GRE — 非法 IP 有效负载长度
67 slu.trapcode.ip_ah_pyldlen SLU AH — 非法 IP 有效负载长度
68 slu.trapcode.packet_length_err 最小大小数据包的 SLU 陷阱代码值
69 slu.trapcode.v4_opt_hdr SLU IPv4 选项报头不是可接受的类型之一
70 slu.trapcode.v6_ext_hdr SLU IPv6 扩展报头是可捕获的类型之一
71 slu.trapcode.v4_hdr_len SLU IPv4 — 非法报头长度
72 slu.trapcode.ah_hdr_len SLU AH - 非法标头长度字段
73 slu.trapcode.eth_repl 已达到用于以太网类型解析限制的 SLU 陷阱代码
74 slu.trapcode.eth_nomatch 在 CAM 中 KnownEthertypes 找不到匹配项 SLU
75 slu.trapcode.v4_chksum SLU IPv4 — 校验和错误
76 slu.trapcode.tcp_hdr_len SLU IPv4 — 非法的 TCP 报头长度
77 slu.trapcode.l2_ple 数据包第 2 层标头大小大于 128 字节
78 slu.trapcode.eth_ple 超出 SLU 以太网类型解析器限制
79 slu.trapcode.v4_ple 超出 SLU IPv4 解析器限制
80 slu.trapcode.v6_ple 超出 SLU IPv6 解析器限制
81 slu.trapcode.tcp_ple 超出 SLU TCP 解析器限制
82 slu.trapcode.udp_ple 超出 SLU UDP 解析器限制
83 slu.trapcode.icmp_ple 超出 SLU ICMP 解析器限制
84 slu.trapcode.igmp_ple 超出 SLU IGMP 解析器限制
85 slu.trapcode.pim_ple 超出 SLU PIM 分析器限制
86 slu.trapcode.sctp_ple 已超出 SLU SCTP 解析器限制
87 slu.trapcode.gre_ple 超出 SLU GRE 解析器限制
88 slu.trapcode.ah_ple 超出 SLU AH 分析器限制
89 slu.trapcode.gtp_ple 超出 SLU GTP 解析器限制
90 slu.trapcode.vxlan_ple 超出 SLU VXLAN 解析器限制
91 slu.trapcode.oam_ple 超出 SLU 以太网 OAM 解析器限制
92 slu.trapcode.ptp_ple 超出 SLU PTP 解析器限制
93 slu.trapcode.eth_invalidtag 以太网标记无效
95 slu.trapcode.oam_discard 以太网 OAM 配置错误/数据包不正确
96 slu.trapcode.fttl_exp SLU 交换矩阵 TTL 已过期检查
97 slu.trapcode.oam_bad_mac 以太网 OAM 不正确数据包
98 slu.trapcode.tunnel_ip_options IP 选项数据包的隧道终止
99 slu.trapcode.tunnel_ttl_expired 隧道数据包上的 TTL 已过期
101 slu.trapcode.gport_tcam_miss 隧道数据包不正确
105 irp.core.trapcode.mem_err 奇偶校验/ECC 错误
106 irp.core.trapcode.cfg_err 硬件下一跃点编程不正确
107 irp.core.trapcode.pttl_expire 硬件下一跃点编程不正确
108 irp.core.trapcode.voq_ip_option_ip4 虚拟输出队列 (VOQ) IP 选项 IPv4 数据包。(非错误)
109 irp.core.trapcode.voq_ip_option_ip6 VOQ IP 选项 IPv6 数据包。(非错误)
110 irp.core.trapcode.trap_after_lkup 查找(调试)后的 IRP VOQ 陷阱
111 irp.core.trapcode.storm0 BUM 流量超出配置限制
112 irp.core.trapcode.storm1 BUM 流量超出配置限制
113 irp.core.trapcode.storm2 BUM 流量超出配置限制
114 irp.core.trapcode.storm3 BUM 流量超出配置限制
115 irp.core.trapcode.voqcalc 硬件下一跃点编程不正确
116 irp.core.trapcode.act_stbyte 传入数据包不满足水平分割标准。
117 irp.core.trapcode.act_srcid 传入数据包不满足水平分割标准。
118 irp.core.trapcode.act_igportid 传入数据包不满足水平分割标准。
119 irp.core.trapcode.act_gl2dom0 传入数据包不满足水平分割标准。
120 irp.core.trapcode.act_gl2dom1 传入数据包不满足水平分割标准。
121 irp.core.trapcode.act_ref 仅组播快速重新路由 (MoFRR) 老化(非错误)
122 irp.core.trapcode.ttl_ig_ip6 IPv6 入口 TTL 已过期
123 irp.core.trapcode.ttl_ig_ip4 IPv4 入口 TTL 已过期
124 irp.core.trapcode.ttl_eg_ip6 IPv6 出口 TTL 已过期
125 irp.core.trapcode.ttl_eg_ip4 IPv4 出口 TTL 已过期
126 irp.core.trapcode.trap_all IRP 陷阱所有包裹
127 irp.core.trapcode.packetlen 传入数据包不正确
128 irp.core.trapcode.vlanparse 传入数据包不正确
129 irp.core.trapcode.vlandiscard 传入数据包不正确
130 irp.core.trapcode.opthead 传入数据包不正确
131 irp.core.trapcode.policer 由于监管器操作而丢弃数据包
132 epp.epc.cfg.common.trapcode.hw_err 奇偶校验/ECC 错误
133 epp.epc.cfg.common.trapcode.ntlu_cfg 调试(非错误)
135 epp.epc.cfg.common.trapcode.ptp_enable_trap 调试(非错误)
136 epp.epc.cfg.common.trapcode.l2_tags_exceeded_trap 传入数据包不正确(第 2 层标记超过 46 个字节)
137 epp.epc.cfg.common.trapcode.dual_hash_miss

编程错误(入口到出口令牌编程)。瞬时错误;可以忽略。

139 epp.epc.cfg.common.trapcode.reorder_timedout_pkt 硬件出口处理错误
140 epp.epc.cfg.common.trapcode.qos_rewrite_enable_trap 调试(非错误)
141 epp.epc.cfg.common.trapcode.illegal_qix 出口下一跃点编程错误
143 epp.epc.cfg.common.trapcode.eth_tme EPP 超过 9 种醚型
144 epp.epc.cfg.common.trapcode.eth_passbuf EPP 直通分析失败
145 epp.epc.cfg.common.trapcode.oam_ple 超出 EPP 以太网 OAM 解析器限制
146 epp.epc.cfg.common.trapcode.oam_discard EPP 以太网 OAM 丢弃
147 epp.epc.cfg.common.trapcode.oam_bad_mac EPP 以太网 MAC 地址错误(传入数据包不正确)
148 epp.epe.cfg.elu.trapcode.hw_err 奇偶校验/ECC 错误
149 epp.epe.cfg.elu.trapcode.desc_addr_err 生成描述符地址的 EPP 错误(编程错误)
150 epp.epe.cfg.elu.trapcode.pdct_drop 出口监管器丢弃
151 epp.epe.cfg.elu.trapcode.pdct_err 奇偶校验/ECC 错误
152 epp.epe.cfg.elu.trapcode.l3_mtu_chk_fail 已超出 MTU 检查。
153 epp.epe.cfg.elu.trapcode.df_set_for_fragmentation 传入数据包上的 DF 设置
154 epp.epe.cfg.elu.trapcode.mpls_ovfl 出口下一跃点编程不正确(> 8 标签推送)
155 epp.epe.cfg.elu.trapcode.ing_pfe_ttl_exp 入口 TTL 已过期
156 epp.epe.cfg.elu.trapcode.egr_pfe_ttl_exp 出口 TTL 已过期
157 epp.epe.cfg.elu.trapcode.desc_prog_err EPP 非法描述符编程
158 epp.epe.cfg.elu.trapcode.l2plen_ofl EPP 第 2 层长度过大
160 epp.epe.cfg.elu.trapcode.l3_plen_chk_fail EPP 第 3 层长度未通过最小和最大长度检查
161 epp.epe.cfg.elu.trapcode.dmac_prog_err EPP 非法目标 MAC 编程
162 epp.epe.cfg.elu.trapcode.smac_prog_err EPP 非法源 MAC 编程
163 epp.epe.cfg.elu.trapcode.l3l4_err 出口下一跃点编程不正确
164 epp.epe.cfg.elu.trapcode.invld_vlan_sel VLAN 标记组合无效
165 epp.epe.cfg.elu.trapcode.tunnel_data_invld EPP 隧道缓冲区构造错误(编程错误)
166 epp.epe.cfg.elu.trapcode.hdr_seq_rsvd 出口下一跃点编程不正确(隧道/模板/MPLS)
167 epp.epe.cfg.elu.trapcode.rewrite_tmp_nxt_type EPP 重写已启用,但 tmpNxtType 未知
168 epp.epe.cfg.elu.trapcode.rewrite_mpls_buf_ovfl EPP 重写 MPLS 缓冲区溢出
169 epp.epe.cfg.elu.trapcode.rewrite_newheader_size_exceeded 超出 EPP 新标头的合法大小
170 epp.epe.cfg.elu.trapcode.opt_hdr_err EPP 无效选项标头
171 epp.epe.cfg.elu.trapcode.fft_prog_err EPP FFT 编程错误
172 epp.epe.cfg.elu.trapcode.pkt_chk.same_port EPP 数据包检查同一端口
173 epp.epe.cfg.elu.trapcode.pkt_chk.same_lport EPP 数据包检查相同的端口
174 epp.epe.cfg.elu.trapcode.pkt_chk.same_l2域 EPP 数据包检查相同的第 2 层域
175 epp.epe.cfg.elu.trapcode.pkt_chk.ip_redir EPP 数据包检查 IP 重定向
176 epp.epe.cfg.elu.trapcode.pkt_chk.same_gl2domain EPP 数据包检查相同的 gl 第 2 层域
177 epp.epe.cfg.elu.trapcode.pkt_chk.分裂地平线 EPP 数据包检查水平分割
178 epp.epe.cfg.elu.trapcode.pkt_chk.same_port_l2d EPP 数据包检查同一端口/第 2 层域
179 epp.epe.cfg.elu.trapcode.pkt_chk.same_source_id EPP 数据包检查相同的源 ID
181 epp.epe.cfg.elu.trapcode.pkt_chk.is_true EPP 数据包检查 is_true
220 sw.igp_ai_rule_invalid SW IGP AI 规则无效
221 sw.igp_ai_invalid_pattern SW IGP AI 无效特征码
222 sw.igp_ui_no_tag_support SW IGP UI 规则不支持标记
223 sw.egp_ui_no_tag_support SW EGP UI 规则不支持标记
248 sw.egnh.cfg_trap 到 CPU 的出口下一跃点描述符陷阱
249 sw.egnh.cfg_discard 出口下一跃点描述符丢弃
250 sw.egnh.cfg_pfh_trap 丢弃下一跃点
251 sw.irp_nh_discard_sample 丢弃下一跃点

更改历史记录表

功能支持由您使用的平台和版本决定。使用功能资源管理器确定您的平台是否支持某个 功能

释放
描述
23.4R1-EVO
支持瞻博网络弹性接口(PTX10003 路由器)— 从 Junos OS 演化版 23.4R1 开始,您可以使用瞻博网络弹性接口 (JRI) 检测、关联和缓解异常。
22.2R1-EVO
支持瞻博网络弹性接口(带有 JNP10K-LC1201 或 JNP10K-LC1202 线卡的 PTX10001-36MR、PTX10004、PTX10008 和 PTX10016 路由器)— 从 Junos OS 演化版 22.2R1 开始,您可以使用瞻博网络弹性接口 (JRI) 检测、关联和缓解异常。
21.2R1
支持瞻博网络弹性接口(MX304、MX480、MX960、MX2010、MX2020 和 vMX)— 从 Junos OS 21.2R1 版开始,您可以使用我们全新的瞻博网络弹性接口 (JRI) 来检测、关联和缓解异常。JRI 使用瞻博网络特定的 IPFIX 信息元素 (IE) 扩展了内联监控服务功能,并引入了观察云的概念,它是一组观察域。您可以将 IPFIX 数据包发送到本机收集器或机外收集器。