瞻博网络弹性接口
对于配备 MPC 或 LC480 线卡的 MX 系列路由器以及运行 Junos OS 演化版的 PTX 系列路由器,您可以配置瞻博网络弹性接口 (JRI) 来检测、关联和缓解异常,从而缩短问题的平均修复时间 (MTTR)。对于转发异常,JRI 还通过针对异常数据的瞻博网络特定 IPFIX 信息元素 (IE) 扩展了内联监控服务功能,并引入了观测云概念,即一组观测域。您可以将 IPFIX 数据包发送到本机或异机收集器。
了解瞻博网络弹性接口
路由器可能会因多种因素而丢弃需要转发至路由路径上的相邻网络元素或相邻设备的数据包。每个网络都会时不时遇到问题,例如丢包。导致此类流量丢失或数据包传输受阻的部分原因包括:过载的系统状况、限制流量带宽或优先级的配置文件和策略、网络中断或物理电缆故障造成的中断。由于转发路径拼接不正确或控制平面状态与数据平面状态不匹配,也会发生数据包丢失。您可以使用计数器和命令中的 show 指标来诊断和调试网络性能,但这样做可能既繁琐又耗时。JRI 报告来自系统中遇到数据包丢弃的实体的异常数据,使您能够自动执行检测、报告和缓解不利异常所涉及的工作流程。
对于作系统和路由异常,异常数据在遥测键值对中报告。
对于转发异常,异常数据将在 IPFIX 数据包中报告。IPFIX 主数据记录数据包中的 IE 捕获以下数据:
- 异常原因(例如,防火墙丢弃)
- 数据包方向(入口或出口)
- 数据包的前 N 个字节
- 入口接口
- 出口接口
- 下一跃点标识符(仅限 Junos OS)
表 1 显示了使用瞻博网络特定 IE 的 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,请执行以下作:
配置转发异常的 JRI
要为转发异常配置 JRI,请执行以下作:
异常代码参考
本节包含有关 Junos OS 和 Junos OS 演化版的异常代码及其说明的信息。
MX 例外代码,Junos OS
要订阅特定例外类别,请为特定 FPC 和数据包转发引擎配置该类别。命令完成帮助显示可用的类别:
[edit] user@host# set chassis fpc 0 pfe 0 exception-reporting category ? Possible completions: firewall Firewall exceptions forwarding-state Forwarding state related exceptions layer2 Layer 2 exceptions layer3 Layer 3 exceptions packet-errors Packet format error related exceptions
在下表中,有一列包含代码值;例如, 73.此值是报告的异常代码。从外部角度来看,报异常时,实际发送的代码为128+ value。例如,代码值 73 意味着,由于 unknown family discard 异常原因,报告的代码将为 128 + 73 = 201。
此规则只有一个例外,即异常原因 ttl expired,代码值 1。使用相同的代码值报告此原因;也就是说,128 不会添加到值中。
下表按例外类别组织,其中包含 MX 系列路由器的异常原因、代码和代码说明。
| 原因 |
法典 |
描述 |
|---|---|---|
| 防火墙丢弃 |
67 |
数据包路径中的防火墙有作。 |
| 防火墙废弃 V6 |
101 |
IPv6 数据包路径中的防火墙有作。 |
| 防火墙丢弃 |
113 |
输出数据包路径中的防火墙有作。 |
| 防火墙丢弃 V6 输出 |
114 |
输出 IPv6 数据包路径中的防火墙有 |
| 原因 |
法典 |
描述 |
|---|---|---|
| 未知家族 |
73 |
数据包被丢弃,因为接口上未配置相应的地址族。 |
| 未知 VRF |
77 |
未为与输入接口关联的 VRF ID 正确创建路由实例表。 |
| 原因 |
法典 |
描述 |
|---|---|---|
| VLAN ID 超出 OIF 的范围 |
32 |
数据包的 VLAN ID 在输出接口上配置的 VLAN 范围之外。 |
| 原因 |
法典 |
描述 |
|---|---|---|
| 丢弃路由 |
66 |
丢弃路由协议显式安装的下一跃点。 |
| 丢弃路由 IPv6 |
102 |
丢弃由 IPv6 路由协议显式安装的下一跃点。 |
| 保持路由 |
70 |
数据包被丢弃,因为它达到了保留下一跃点。 |
| 原因 |
法典 |
描述 |
|---|---|---|
| 错误的 IPv4 HDR 校验和 |
2 |
IPv4 校验和验证失败。 |
| 非 IPv4 第 3 层隧道 |
4 |
GRE/IPIP/PIM 隧道仅通过 IPv4 受支持,而 IPv6 则不支持。 |
| GRE 不支持的标志 |
5 |
|
| 隧道 PKT 太短 |
6 |
对使用隧道标头接收的数据包进行解封装时出现长度计算错误。 |
| 错误的 IPv6 选项 pkt |
9 |
IPv6 数据包包含过多(或过长)选项标头。选项标头超出输入包中的字节 256。 |
| IPv4 HDR 故障 |
11 |
IPv4 数据包标头错误:
|
| 糟糕的 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 标头中为需要分段的数据包设置位 |
| TTL 已过期 |
1 |
数据包的生存时间 (TTL) 已过期。 |
| my-MAC 检查失败 |
28 |
对于第 3 层接口, |
| my-mac 检查失败 IPv6 |
63 |
对于第 3 层接口,这些数据包的 IPv6 |
PTX 系列异常代码,Junos OS 演化版
表 7 包含带有 JNP10K-1201 和 JNP10K-1202 线卡的 PTX10004、PTX10008 和 PTX10016 路由器,以及 PTX10001-36MR 和 PTX10003 路由器的陷阱代码、例外代码及其说明。
对于运行 Junos OS 演化版的路由器,只有一个例外类别,即 all。例如,要订阅类别 all 并配置 FPC 0 以将异常发送到内联监控实例 i1:
user@host# set chassis fpc 0 pfe 0 exception-reporting category all inline-monitoring-instance i1
| 陷阱代码 | 异常代码 | 说明 |
|---|---|---|
| 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 | 丢弃下一跃点 |
变更历史表
是否支持某项功能取决于您使用的平台和版本。使用 功能浏览器 查看您使用的平台是否支持某项功能。