pps-limit (Policer)
Syntax
pps-limit pps;
Hierarchy Level
[edit dynamic-profiles profile-name firewall policer policer-name if-exceeding-pps], [edit firewall policer policer-name if-exceeding-pps], [edit logical-systems logical-system-name firewallpolicer policer-name if-exceeding-pps]
Description
For a single-rate two-color policer, configure the packets-per-second (pps) limit as a number of packets per second. Single-rate two-color policing uses the single token bucket algorithm to measure traffic-flow conformance to a two-color policer rate limit.
Traffic at the interface that conforms to the pps limit
is categorized green. Traffic that exceeds the specified rate is also
categorized as green provided that sufficient tokens remain in the
single token bucket. Packets in a green flow are implicitly marked
with low
packet loss priority (PLP) and then passed through
the interface.
Traffic that exceeds the specified rate when insufficient tokens remain in the single token bucket is categorized red. Depending on the configuration of the two-color policer, packets in a red traffic flow might be implicitly discarded; or the packets might be re-marked with a specified forwarding class, a specified PLP, or both, and then passed through the interface.
This statement specifies the pps limit as an absolute number of packets per second. You cannot use the pps limit as a percentage of interface bandwidth.
Single-rate two-color policing allows bursts of traffic for short periods, whereas single-rate and two-rate three-color policing allow more sustained bursts of traffic.
Hierarchical policing is a form of two-color policing that applies different policing actions based on whether the packets are classified for expedited forwarding (EF) or for a lower priority. You apply a hierarchical policer to ingress Layer 2 traffic to allow bursts of EF traffic for short periods and bursts of non-EF traffic for short periods, with EF traffic always taking precedence over non-EF traffic.
Options
pps
—Specify
the number of packets per second either as a decimal number or as
a decimal number followed by the abbreviation k
(1000),
or m
(1000000).
Range: 2 through 24414062
Default: None
Required Privilege Level
firewall—To view this statement in the configuration.firewall-control—To add this statement to the configuration.
Release Information
Statement introduced in Junos OS Release 16.1.