Fehlerbehebung bei hohen Verarbeitungslatenzen auf Datenebene
12448
Created On 05/14/24 16:51 PM - Last Modified 08/14/24 01:48 AM
Objective
- Untersuchen Sie die Ursache der Latenz.
- Verringern Sie die Latenz bei der Verarbeitung des Datenverkehrs auf Datenebene.
Environment
- Schutz des Paketpuffers.
- Ressourcen auf Datenebene.
Procedure
Untersuchung der Ursache:
- Stellen Sie sicher, dass Packet Buffer Protection (PBP) global und in den mutmaßlich anstößigen Quellzonen aktiviert ist.
- Überprüfen Sie die System- und Bedrohungsprotokolle. Suchen Sie nach den folgenden Protokollmeldungen:
- Bedrohungs-ID: 8507 / Bedrohungstyp: Flood / Name der Bedrohung: PBP Packet Drop.
- Bedrohungs-ID: 8508 / Bedrohungstyp: Flood / Name der Bedrohung: PBP-Sitzung verworfen.
- Bedrohungs-ID: 8509 / Bedrohungstyp: Flood / Name der Bedrohung: PBP IP.
- Überprüfen Sie den Status des PBP-Moduls, die Latenzmessungen und die Sperrliste über CLI-Befehle:
- PBP und DP:
> show session packet-buffer-protection > show session packet-buffer-protection buffer-latency > show running resource-monitor ingress-backlogs > debug dataplane pow performance > debug dataplane pow performance | match pbp
- Sperrlisten:
> show dos-block-table all > show dos-block-table software > show dos-block-table hardware > debug dataplane show dos block-table
- PBP und DP:
- Überprüfen Sie die globalen Leistungsindikatoren:
> show counter global
Schaue nach:- flow_dos_pbp_drop //Inkremente pro Paket für die RED-Drop-Aktion.
- flow_dos_pbp_block_session //Einmal erhöht, wenn die Sitzung verworfen wird (nur 10.0).
- flow_dos_pbp_block_host //Wird einmal inkrementiert, wenn der Host in die Blockierliste aufgenommen wird (10.0).
- flow_dos_drop_ip_blocked //Generischer DoS-Block pro Paketzähler
- Verwenden Sie Verkehrsprotokolle und ACC, wenn störender Datenverkehr nicht anders isoliert werden kann.
- Führen Sie den CLI-Befehl aus:
> show running resource monitor
Überprüfen Sie anhand der Ausgabe, ob die Datenebene in Zeiten hoher Verarbeitungslatenz auf der Datenebene eine hohe CPU-Auslastung, eine hohe Paketpufferauslastung, eine hohe Paketdeskriptorauslastung oder eine hohe Paketdeskriptorauslastung (On-Chip) aufweist. - Beziehen Sie sich dann auf die in den folgenden Artikeln beschriebenen Entschärfungsschritte, wenn die Latenz des Datenverkehrs mit folgenden Schritten zusammenfällt:
- CPU mit hoher Datenebene: Fehlerbehebung bei CPUs mit hoher Datenebene.
- Verwendung von hohen Paketpuffern oder Paketdeskriptoren: Fehlerbehebung bei der Verwendung von hohen Paketpuffern oder Paketdeskriptoren.
- Hohe Paketdeskriptoren (On-Chip): Traffic Latency - Paketdeskriptoren (On-Chip).
- Stellen Sie sicher, dass die entsprechenden Schwellenwerte für den Paketpufferschutz festgelegt sind, und bestätigen Sie, dass PBP global und auf Zonenebene aktiviert ist, damit die Blockierungs-/Verwerfungsaktion funktioniert: