Packet Buffer Protection (PBP) is a feature designed to safeguard the firewall's packet buffers from single-session Denial-of-Service (DoS) attacks that can overwhelm the system and disrupt legitimate traffic. Unlike traditional DoS protection mechanisms that focus on new session rates, PBP monitors existing sessions and their impact on the firewall's packet buffer utilization.
By implementing PBP, the firewall can detect and mitigate sessions that consume excessive buffer resources, ensuring continued performance and availability.
PBP can be configured at both the global (device-wide) and per-zone levels. To effectively utilize PBP, follow these steps:
Monitoring packet buffer utilization is crucial to identify potential exhaustion issues. Use the following CLI commands to assess buffer usage:
show running resource-monitor
– Displays real-time resource utilization, including packet buffer statistics.show running resource-monitor ingress-backlogs
– Provides insights into ingress buffer backlogs.debug dataplane pool statistics
– Offers detailed information on dataplane buffer pools.High buffer utilization (e.g., consistently above 90%) may indicate potential DoS attacks or misconfigurations leading to resource exhaustion.