Policer Interaction with Initial Profile, Discard Eligibility, and Ingress Priority
864 Quality of Service Guide
Explicit in-profile packets do not automatically use the high priority threshold (‘threshold-be-
high’) within the child policer’s PIR bucket. If preferential burst tolerance is desired for
explicit in-profile packets, the packets should also be classified as priority high.
Ingress Explicitly ‘In-Profile’ State Packet Handling with
Profile-Capped Mode
When profile-capped mode is enabled, the packet handling behavior defined in Ingress
‘Undefined’ Initial Profile is altered in one aspect. The CIR output state of yellow at the
greater threshold is actually honored and the packet will be treated as out-of-profile. The
packet will be sent to egress in the ‘soft-out-of-profile’ state in this case.
Ingress Explicit ‘Out-of-Profile’ State Packet Handling
Packets that are explicitly ‘out-of-profile’ remain ‘out-of-profile in the ingress forwarding
plane. Unlike initially ‘in-profile’ packets, they do not consume the policer’s CIR bucket
depth (accomplished by setting the ‘threshold-bc’ to 0) and thus do not have an impact on the
amount of ‘undefined’ marked as ‘in-profile’ by the policer.
While explicit ‘out-of-profile’ packets remain out-of-profile within the ingress forwarding
plane, the egress forwarding plane treats ingress out-of-profile packets as ‘soft-out-of-profile’
and the profile may be changed either by explicit profile reclassification or by an egress
policer with a CIR rate defined.
Egress Explicit Profile Reclassification
An egress profile reclassification overrides the ingress derived profile of a packet and may
set it to either ‘hard-in-profile’ or ‘hard-out-of-profile’. A packet that has not been
reclassified at egress retains its ‘soft-in-profile’ or ‘soft-out-of-profile’ status.
Egress in-profile (including ‘soft-in-profile’ and ‘hard-in-profile’) packets use the child
policer’s high ‘threshold-be’ value within the child policer’s PIR bucket while ‘soft-out-of-
profile’ and ‘hard-out-of-profile’ packets use the child policer’s low ‘threshold-be’ value.