Einleitung
In diesem Dokument wird der PUNT_INJECT-Funktionscode beschrieben, der für das Stanzen zuständig ist. Pakete und Fehlerbehebung wenn der Policer einen Schwellenwert überschreitet.
Policer hat einen Grenzwert überschritten
ICSeverity
5 - Benachrichtigung
Auswirkungen
Keine Auswirkungen auf Services.
Beschreibung
PUNT_INJECT ist der Einrichtungscode, der sich auf den Teil des Systems bezieht, der für das Stanzen von Paketen verantwortlich ist. Punting bedeutet in der Regel, dass Pakete für eine spezielle Verarbeitung vom schnellen Pfad (Hardwareverarbeitung) zum langsamen Pfad (Softwareverarbeitung) gesendet werden. Dies kann auf verschiedene Gründe zurückzuführen sein, z. B. auf Funktionen, die von der Hardware nicht unterstützt werden, oder auf Pakete, die eine zusätzliche Überprüfung oder Verarbeitung erfordern, die die Hardware nicht durchführen kann. DROP_PUNT_CAUSE legt nahe, dass ein Paket, das zur Verarbeitung an die CPU gesendet werden sollte, aufgrund einer bestimmten Ursache verworfen wurde. Dieses Verhalten ist zu erwarten, da es die Kontrollebene des Geräts schützt.
SyslogMeldung
PUNT_INJECT-5-DROP_PUNT_CAUSE
MessageSample
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
Produktfamilie
- Cisco Integrated Services Router der Serie 4000
- Cisco Integrated Services Router der Serie 900
- Cisco Cloud Services Router der Serie 1000V
- Cisco Aggregation Services Router der Serie ASR 1000
Regex
–
Empfehlung
1. Überprüfen Sie die CPU- und Speichernutzung des Routers, um festzustellen, ob eine Überlastung vorliegt, die zum Verwerfen von Paketen führen könnte: Router# Prozesse anzeigen cpu Router# Prozesse anzeigen cpu history Router# Prozesse anzeigen cpu sortiert Router# Speicher anzeigen Router# Prozesse anzeigen Speicher anzeigen Router# Zusammenfassung anzeigen Router# Speicherstatistiken anzeigen.
2. Überprüfen Sie die Konfiguration des Routers, um sicherzustellen, dass Funktionen, für die eine Punt-Injektion erforderlich ist, korrekt eingerichtet sind und dass keine widersprüchlichen Einstellungen vorhanden sind: Router# show running-config.
3. Prüfen Sie das Datenverkehrsmuster und die Pakettypen, die analysiert werden, um festzustellen, ob sie den Erwartungen entsprechen oder ob ungewöhnlicher Datenverkehr Probleme verursachen kann. Überprüfen Sie die Richtlinie, um sicherzustellen, ob ein Ausfall erwartet wird oder nicht: Router# show platform hardware qfp active infrastructure punt statistics type per-Cause Router# show platform hardware qfp active infrastructure punt statistics type inject-drop.
Befehle
#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