[Contents]
[Prev]
[Next]
[Index]
[Report an Error]
Configuring Tricolor Marking
Networks police
traffic by limiting the input or output transmission rate of a class
of traffic on the basis of user-defined criteria. Policing traffic
allows you to control the maximum rate of traffic sent or received
on an interface and to partition a network into multiple priority
levels or classes of service.
Policers require you to apply limits to the traffic
flow, and set a consequence for packets that exceed these limits—usually
a higher loss priority, so that packets exceeding the policer limits
are discarded first.
Juniper Networks routing platform architectures
can support three types of policer:
- Two-color—A two-color policer (or “policer”
when used without qualification) meters the traffic stream and classifies
packets into two categories of packet loss priority (PLP) according
to a configured bandwidth and burst-size limit. You can mark packets
that exceed the bandwidth and burst-size limit in some way, or simply
discard them. A policer is most useful for metering traffic at the
port (physical interface) level.
- Single-Rate Tricolor Marking (srTCM)—This type of
policer is defined in RFC 2697, A Single Rate Three
Color Marker, as part of an assured forwarding (AF) per-hop-behavior
(PHB) classification system for a Differentiated Services (DiffServ)
environment. This type of policer meters traffic based on the configured
committed information rate (CIR), committed burst size (CBS), and
the excess burst size (EBS). Traffic is marked as belonging to one
of three categories (green, yellow, or red) based on whether the packets
arriving are below the CBS (green), exceed the CBS (yellow) but not
the EBS, or exceed the EBS (red). Single-rate TCM is most useful when
a service is structured according to packet length and not peak arrival
rate.
- Two-rate Tricolor Marking (trTCM)—This type of policer
is defined in RFC 2698, A Two Rate Three Color Marker, as part of an assured forwarding (AF) per-hop-behavior (PHB) classification
system for a Differentiated Services (DiffServ) environment. This
type of policer meters traffic based on the configured CIR and peak
information rate (PIR), along with their associated burst sizes, the
CBS and peak burst size (PBS). Traffic is marked
as belonging to one of three categories (green, yellow, or red) based
on whether the packets arriving are below the CIR (green), exceed
the CIR (yellow) but not the PIR, or exceed the PIR (red). Two-rate
TCM is most useful when a service is structured according to arrival
rates and not necessarily packet length.
You can configure policers at the queue,
logical interface, or Layer 2 (MAC) level. Only a single policer is
applied to a packet at the egress queue, and the search for policers
occurs in this order:
- Queue level
- Logical interface level
- Layer 2 (MAC) level
TCM is not bound by a green-yellow-red coloring
convention. Packets are usually marked with low, medium, or high PLP
bit configurations based on color, so both TCM schemes extend the
functionality of class-of-service (CoS) traffic policing by providing
three levels of drop precedence (loss priority) instead of the two
normally available in port-level policers. Both single-rate and two-rate
TCM schemes can operate in two modes:
- Color-blind—In color-blind mode, the TCM policer
assumes that all packets examined have not been previously marked
or metered. In other words, the TCM is “blind” to any
previous coloring a packet might have had.
- Color-aware—In color-aware mode, the TCM policer
assumes that all packets examined have been previously marked or metered.
In other words, the TCM is “aware” of the previous coloring
a packet might have had. In color-aware mode, the TCM policer can
increase the PLP of a packet, but never decrease it. For example,
if a color-aware TCM meters a packet with a medium PLP marking, it
can raise the PLP level to high, but cannot reduce the PLP level to
low.
 |
Note:
We recommend you use the naming convention policertypeTCM#-color type when configuring
TCM policers. Because policers can be numerous and must be applied
correctly to work, a simple naming convention makes it easier to apply
the TCM policers properly.
|
For example, the first single-rate, color-aware
TCM configured would be named srTCM1-ca. The second two-rate,
color-blind TCM configured would be named trTCM2-cb.
This chapter discusses the following topics:
[Contents]
[Prev]
[Next]
[Index]
[Report an Error]