© 2000, Cisco Systems, Inc. 1
© 2000, Cisco Systems, Inc.
Campus
Quality of Service
© 2000, Cisco Systems, Inc. 2
© 2000, Cisco Systems, Inc. www.cisco.com econ_387_05_010.ppt
Objectives
Objectives
Upon completion of this module, you will be able to
perform the following tasks:
• Describe the characteristics of QoS in the
campus
• Describe reasons why campus QoS is needed
• Describe the steps required to implement QoS in
the campus
• Describe solutions available to solve campus
QoS problems
• Explain IP Precedence
• Define Differential Service Code Point
The objective of this module is to define the quality of service (QoS) tools which must be
implemented to provide a voice-enabled transport service for IP telephony.
A QoS-enabled transport infrastructure is the prime prerequisite for end-to-end IP
telephony, which is covered in the following chapters.
The key design consideration here is to make sure the proper hardware and Cisco IOS
releases are in place, along with sufficient bandwidth, to support the added requirements
that voice will place on a data network.
© 2000, Cisco Systems, Inc. 3
© 2000, Cisco Systems, Inc. www.cisco.com econ_387_05_010.ppt
Campus QoS
Campus QoS
Campus QoS Issues
trust boundary.
•Over-provision &
undersubscribe BW
Enterprise customers are building hierarchical campus networks. These networks minimize
the use of Layer 2 technology and attempt to solve problems if possible with Layer 3, for
example, route around problems.
This graphic illustrates a typical network of today. The 10/100 Ethernet to the desktop has
to be switched. Do not support IP Telephony in any way, shape, or form over shared media;
switched to the desktop is required, ideally at 100 Mb. Gigabit Ethernet trunks should be
overprovisioned, and undersubscribed in a campus network.
QoS in the campus today is like an air bag. It’s there. It’s very comforting that it’s there,
but who wants to use it every day? If using it every day, a large call bill develops. All of
these QoS mechanisms are important and have to be there because they add value to the
network.
Another important factor is the establishment of a trusted boundary within a network. The
PC, the attached device, has typically been viewed as something to entrust, just based on the
port. But now that voice is running - and in the future, video and data - it is imperative that
this trust boundary be defined.
Finally, some characteristics must be identified, some way to identify voice, versus video,
versus data on the ingress to the network itself.
© 2000, Cisco Systems, Inc. 5
© 2000, Cisco Systems, Inc. www.cisco.com econ_387_05_010.ppt
Need for Campus QoS
Need for Campus QoS
Aggregation
Speed Mismatch
10 Mbps
1000 Mbps
Switching Fabric
Many-to-One
through the network.
The two steps required for campus QoS are marking and queuing. It is necessary to
distinguish among voice, video, and data traffic. The traffic must be marked and a trust
boundary established. If the traffic is marked at the edge, hopefully, the further into the
network, the less the worry about trusting a given packet.
Next, use that criteria, however the traffic has been classified, to give it preferential
treatment, perhaps in the wide-area networks. If you can classify at the edge, as you go
through the wide-area network you can use that classification mechanism as the entrance
criteria, for example, to a priority queue for the WAN.
The second step is queuing, or assigning packets to one of multiple queues, based on the
classification technique employed, within the campus for expedited treatment through the
network.
© 2000, Cisco Systems, Inc. 7
© 2000, Cisco Systems, Inc. www. cisco.com econ _387_05_010. ppt
Marking
What is it?
Marking
What is it?
Marking is the QoS feature component
that “colors” a packet so that it can be
identified and distinguished among other
packets in QoS treatment:
–Differentiated Services Code Point (DSCP)
–IP Precedence
–QoS-Group
–802.1p
Packets entering the network may have been marked previously. If this marking
is from a trusted source, then classification may be based on the previous mark.
If the marking is not from a trusted source, then classification may be used to
determine what the new marking should be.
Another issue is queuing and scheduling. The current preferred queuing mechanism is
LLQ, which is really PQ-CBWFQ is a rigid traffic prioritization scheme: if packet A has a
higher priority than packet B, packet A always goes through the interface before packet B.
When you define an interface's QoS property as priority queuing, four queues are
automatically created on the interface: high, medium, normal, and low. Packets are placed
in these queues based on priority queuing policies you define on the interface. Unclassified
packets are placed in the normal queue. This allows you to exhaust the voice queue before
attempting to deliver other classes of traffic.