ASR1k CPU Protection
SPD
ARP -> Input queue
BGP -> Headroom
HSRP -> Extended Headroom
OSPF -> Extended Headroom
IP Pre0 -> Input queue
IP Pre6 -> HeadroomImplementation of CoPP in ASR1000
Internal interfaces in ASR1000:
Punt/inject interface: traffic between RP and FP
Recycle interface: control traffic handled by FP directly
Implementation relies heavily on QoS feature
CoPP is implemented as QoS on the punt/inject interface and recycle interface.
GPP is an internal ASR1k feature:
Designed to protect RP by enforcing a default policer on punt traffic (150K pps and a burst of 2288 packets with average packet size of 1KB).
Always on and not configurable.
Enforced after CoPP has been applied on ingress traffic.
ASR1k CPU protection order
CoPP works before PCPP.
Per-cause Punt Policers work by default (
sh pl software punt-policer)Global Punt Policer
Cisco Internal: you can check EDCS-703796 and EDCS-904674 for more details.
Related CLI
show int switchingshow ip spdshow platform hardware qfp active statistics dropshow platform software infrastructure punt [statistics]
Following commands show CoPP programmed in HW:
show platform hardware qfp active feature qos all output allshow platform hardware qfp active feature qos all input allshow platform hardware qfp active feature qos all input interface internal0/0/rp:0show platform hardware qfp active feature qos all input interface internal0/0/rp:1show platform hardware qfp active feature qos all input interface internal0/0/recycle:0show platform hardware qfp active feature qos all output interface internal0/0/rp:0show platform hardware qfp active feature qos all output interface internal0/0/rp:1show platform hardware qfp active feature qos all output interface internal0/0/recycle:0
In new SW:
show platform hardware pp active infrastructure pi npd rx policershow platform hardware pp active feature qos policer cpu stats 1show platform hardware pp active feature qos policer cpu stats 0show platform hardware pp active feature qos policer cpu 3 0
Links
Last updated