Page 128 of 378 ITG Engineering Guidelines
553-3001-202 Standard 1.00 April 2000
DiffServ/TOS values must first be converted to a decimal value of the
DiffServ/TOS byte i n the IP packet he ader. For example , the 8-bit TOS fiel d
value of 0010 0100 which indicates “Precedence=Priority”;
“Reliability=High” is converted to a decimal value of 36 before bei ng entere d
in the Control or Voic e fi el ds.
If the intranet provides differentiated services based on the DiffServ/TOS
field, then the ITG Trunk and other traffic marked with this DiffServ/TOS
value could be delivered with the goal of meeting this class of traffic’s QoS
objectives.
Note: It is not a requirement to have a router which has priority IP
packet routing capability. The ITG can function with out priori ty rout ing
mechanisms if you design the intranet to minimize traffic conge stion
through the WAN backbone links and route rs. Refer to “Implement QoS
in IP networks” on page126.
Queue management
From “Queuing delay” on page121, it can be seen that queueing delay is a
major contributor to delay, especially on highly-utilized and low-bandwidth
WAN links. Routers that are TOS-aware and support class- based queui ng can
help reduce queueing delay of voice packets when these packets are tre ated
with preference over other packets. To this end, Class-Based Queueing
(CBQ) can be considered for implementation on these routers, with the ITG
traffic prioritized against other traffic. Classed-based queueing however may
be CPU-intensive and may not scale well when applied on high-bandwidth
links, hence if this is to be implemented for the f irst time on the int ranet do s o
selectively. Usually CBQ is implemented at edge routers, or entry routers into
the core.
The global synchronization situation described in “TCP traffic behavior” on
page 127 can be countered using a buffer management scheme which
discards packets randomly as the queue starts to exceed some threshold.
WRED (Weighted Random Early Detection), an implementation of this
strategy, additionally inspects the TOS bi ts in the IP head er when cons idering
which packets to drop during buffer build up. In an intranet environment
where TCP traffic dominates real-time traffic, WRED can be used to
maximize the dropping of packets from long-lived TCP sessions and
minimize the dropping of voice packets. As in CBQ, chec k the con figur ation