目录

简介

监察器超出阈值

ICSeverity

影响

描述

系统日志消息

消息示例

产品系列

Regex

建议

命令

简介

本文档介绍负责传送的PUNT_INJECT工具代码 数据包和 如何排除故障 当监察器超过阈值时。

监察器超出阈值

ICSeverity

5 -通知

影响

无服务影响。

描述

PUNT_INJECT是设备代码，是指系统负责传送数据包的部分。传送通常是指将数据包从快速路径（硬件处理）发送到慢速路径（软件处理）以进行特殊处理。这可能是由于各种原因造成的，例如硬件不支持的功能或需要额外检查或处理的数据包，硬件无法执行。DROP_PUNT_CAUSE表示由于特定原因，本应传送的数据包（发送到CPU进行处理）已被丢弃。这可能是预期行为，因为这样可以保护设备的控制平面。

系统日志消息

PUNT_INJECT-5-DROP_PUNT_CAUSE

消息示例

Mar 26 09:00:22 <> %PUNT_INJECT-5-DROP_PUNT_CAUSE: punt policer drops packets, cause: for-XXX (0xb) from XXX src ip: X.X.X.X THIS IS A SAMPLE MESSAGE

产品系列

- 思科 4000 系列集成多业务路由器

- 思科 900 系列集成多业务路由器

- 思科云服务路由器1000V系列

- Cisco ASR 1000系列聚合服务路由器(US)

Regex

不适用

建议

1. 检查路由器的CPU和内存使用情况，查看是否存在可能导致数据包被丢弃的超载：Router# show processes cpu Router# show processes cpu history Router# show processes cpu sorted Router# show memory Router# show processes memory Router# show memory summary Router# show memory statistics。

2. 检查路由器的配置，确保需要传送注入的功能正确设置，并且不存在任何冲突的设置：Router# show running-config。

3. 考虑被传送的数据包的流量模式和类型，以确定它们是否按预期传送，或者是否存在可能导致问题的异常流量。检查监察器，确认是否应该丢弃数据流：Router# show platform hardware qfp active infrastructure punt statistics type per-cause Router# show platform hardware qfp active infrastructure punt statistics type inject-drop。

命令

#show version

#show logging

#show platform hardware qfp active statistics drop

#show platform hardware qfp active infrastructure punt statistics type per-cause

#show platform hardware qfp active infrastructure punt statistics type inject-drop

#show platform software process list 0 summary

#show clock