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 主数据记录的格式。

表 1:IPFIX 主数据记录
IE 名称 IE 标识符 说明 长度(以字节为单位)
forwardingClassandDropPriority Observation Cloud 公共属性 ID (CPID) — IE 137,每个 Observation Cloud 本地唯一的一组公共属性 转发类和丢弃优先级 ID 4
转发ExceptionCode 观测云 CPID—IE 137 当未满足或设置异常时,导致数据包丢弃的异常代码 OR 为零;一个 16 位无符号整数 2
转发下一跳 Id 观测云 CPID—IE 137 (仅限 Junos OS)用于转发的单播下一跳索引 4
出口接口索引 观测云 CPID—IE 137 当 flowDirection=output 时出口逻辑接口的索引,否则为 0 4
underlyingIngressInterfaceIndex 观测云 CPID—IE 137 (仅限 Junos OS)底层第 2 层入口逻辑接口的索引(如适用)(例如,AE 和 IRB 案例 — 有关详细信息,请参阅 primary-data-record-fields 4
入口接口索引 观测云 CPID—IE 137 入口逻辑接口的索引 4
入口接口 IE 10 入口逻辑接口的 SNMP 索引 4
出口接口 IE 14 当 flowDirection=output 时出口逻辑接口的 SNMP 索引,否则为 0 4
流向 IE 61 标准 方向(0:输入,1:输出) 1
dataLinkFrameSize IE 312 标准 采样数据链路帧的长度 2
dataLinkFrameSection IE 315 来自受监控数据包的数据链路帧的 N 个八位位组 变量

局限性:

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

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

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

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

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

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

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

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

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

  • 有关瞻博网络专用 IE 的更多信息(包括注意事项和限制),请参阅 primary-data-record-fields

为作系统和路由异常配置 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

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

隧道 PKT 太短

6

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

错误的 IPv6 选项 pkt

9

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

IPv4 HDR 故障

11

IPv4 数据包标头错误:

  • 版本不是 4,或者

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

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

糟糕的 IPv6 HDR

110

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

bad IPv4 pkt len

12

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

bad 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 线卡的 PTX10004、PTX10008 和 PTX10016 路由器,以及 PTX10001-36MR 和 PTX10003 路由器的陷阱代码、例外代码及其说明。

对于运行 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 DLU UCODE OAM 数据包到 CPU
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.totalLength < 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 - = 0 的微小 TCP 攻击frag_off
59 slu.trapcode.tcp_tiny_attack_frag1 SLU TCP - = 1 的微小 TCP 攻击frag_off
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 达到 ethertype 解析限制的 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 Ethertype 解析器限制
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 数据包检查相同 lport
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.split_horizon 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 数据包发送到本机或异机收集器。