QoS-dfsrv-12-4t-book
QoS-dfsrv-12-4t-book
Americas Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS,
INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED
WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED
WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB’s public domain version
of the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California.
NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS” WITH ALL
FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE
PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING,
WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR
ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL:
www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship
between Cisco and any other company. (1110R)
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output,
network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content
is unintentional and coincidental.
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
iii
Contents
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
iv
Overview of DiffServ for Quality of Service
This module contains an overview of implementing Differentiated Services (DiffServ) on your network.
DiffServ is a set of end-to-end quality of service (QoS) capabilities. End-to-end QoS is the ability of the
network to deliver service required by specific network traffic from one end of the network to another.
Cisco IOS QoS software supports three types of service models: best-effort services, Integrated Services
(IntServ), and Differentiated Services.
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
1
DS Field Definition
Default PHB
by each packet. This specification can occur in different ways, for example, using the 6-bit differentiated
services code point (DSCP) setting in IP packets or source and destination addresses. The network uses the
QoS specification to classify, mark, shape, and police traffic and to perform intelligent queueing.
Differentiated Services is used for several mission-critical applications and for providing end-to-end QoS.
Typically, Differentiated Services is appropriate for aggregate flows because it performs a relatively coarse
level of traffic classification.
DS Field Definition
A replacement header field, called the DS field, is defined by Differentiated Services. The DS field
supersedes the existing definitions of the IP version 4 (IPv4) type of service (ToS) octet (RFC 791) and the
IPv6 traffic class octet. Six bits of the DS field are used as the DSCP to select the Per-Hop Behavior (PHB)
at each interface. A currently unused 2-bit (CU) field is reserved for explicit congestion notification (ECN).
The value of the CU bits is ignored by DS-compliant interfaces when determining the PHB to apply to a
received packet.
Per-Hop Behaviors
RFC 2475 defines PHB as the externally observable forwarding behavior applied at a DiffServ-compliant
node to a DiffServ Behavior Aggregate (BA).
With the ability of the system to mark packets according to DSCP setting, collections of packets with the
same DSCP setting that are sent in a particular direction can be grouped into a BA. Packets from multiple
sources or applications can belong to the same BA.
In other words, a PHB refers to the packet scheduling, queueing, policing, or shaping behavior of a node on
any given packet belonging to a BA, as configured by a service level agreement (SLA) or a policy map.
• Default PHB, page 2
• Class-Selector PHB, page 2
• Assured Forwarding PHB, page 3
• Expedited Forwarding PHB, page 4
Default PHB
The default PHB essentially specifies that a packet marked with a DSCP value of 000000 (recommended)
receives the traditional best-effort service from a DS-compliant node (that is, a network node that complies
with all of the core DiffServ requirements). Also, if a packet arrives at a DS-compliant node, and the DSCP
value is not mapped to any other PHB, the packet will get mapped to the default PHB.
Class-Selector PHB
To preserve backward-compatibility with any IP precedence scheme currently in use on the network,
DiffServ has defined a DSCP value in the form xxx000, where x is either 0 or 1. These DSCP values are
called Class-Selector Code Points. (The DSCP value for a packet with default PHB 000000 is also called
the Class-Selector Code Point.)
The PHB associated with a Class-Selector Code Point is a Class-Selector PHB. These Class-Selector PHBs
retain most of the forwarding behavior as nodes that implement IP Precedence-based classification and
forwarding.
For example, packets with a DSCP value of 11000 (the equivalent of the IP Precedence-based value of 110)
have preferential forwarding treatment (for scheduling, queueing, and so on), as compared to packets with a
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
2
Overview of DiffServ for Quality of Service
Assured Forwarding PHB
DSCP value of 100000 (the equivalent of the IP Precedence-based value of 100). These Class-Selector
PHBs ensure that DS-compliant nodes can coexist with IP Precedence-based nodes.
Table 1 DSCP Values and Corresponding Drop Precedence Values for Each AF PHB Class
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
3
Benefits of Implementing Differentiated Services
Expedited Forwarding PHB
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
4
Differentiated Services Feature Sets
Expedited Forwarding PHB
Associating a packet with a local QoS group allows users to associate a group ID with a packet. The group
ID can be used to classify packets into QoS groups based on prefix, autonomous system, and community
string. A user can set up to 64 DSCP values and 100 QoS group markings.
• Congestion management--Congestion management (or scheduling) is achieved through traffic
scheduling and traffic queueing. When there is network congestion, a scheduling mechanism such as
CBWFQ is used to provide guaranteed bandwidth to the different classes of traffic.
• Congestion avoidance--Congestion avoidance techniques monitor network traffic loads in an effort to
anticipate and avoid congestion at common network bottlenecks. Congestion avoidance is achieved
through packet dropping. Among the more commonly used congestion avoidance mechanisms is
WRED.
With WRED and Differentiated Services, you have the option of allowing WRED to use the DSCP value
when WRED calculates the drop probability of a packet.
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
5
Sample DiffServ Implementation
Expedited Forwarding PHB
In this example, we want to give end-to-end QoS to several different types of traffic classes using the Cisco
IOS Differentiated Services feature set.
Traffic classes along with the SLAs for each traffic class in use on the sample DiffServ implementation are
described as follows:
• Voice is considered premium class. The gold class of traffic consists of TACACS sessions, along with
traffic marked with DSCP values 12 and 14. The silver traffic class consists of Telnet, Simple Main
Transfer Protocol (SMTP), and FTP sessions. The bronze traffic class consists of web traffic and
traffic marked with DSCP values 28 and 30. Anything else is considered as belonging to the "best-
effort" traffic class.
• The premium class should be forwarded with the lowest delay possible up to a maximum of 500 kBps
during periods of congestion. The gold class should be treated preferentially over the silver class,
which in turn should be treated preferentially over the bronze class. The gold, silver, and bronze
classes should have 35 percent, 25 percent, and 15 percent, respectively, of the interface bandwidth as
the minimum bandwidth guarantees. The bronze class should be shaped to 320 kBps, and the best-
effort class should be policed to 56 kBps.
• To provision for the various traffic classes, the traffic needs to be classified based on DSCP values in a
DiffServ domain. So that traffic can be classified based on DSCP values, the traffic should be
premarked with the appropriate DSCP values at the time of entering the network.
In the figure above, the correct place to do this kind of traffic marking is in the incoming direction of Fast
Ethernet interface 0/0 of remote router 1 and in the incoming direction of serial interface 0/1 of remote
router 2. This marking can be achieved through an input service policy.
The table below lists the DSCP values used to mark different classes of traffic entering into the sample
network.
Gold TACACS 10
Silver Telnet 18
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
6
Overview of DiffServ for Quality of Service
Expedited Forwarding PHB
FTP 22
Bronze HTTP 26
To achieve the marking scheme noted in the table above, use the following configuration for the policy
map called SETDSCP in the input direction of Fast Ethernet interface 0/0 of remote router 1:
class-map match-all EF
match access-group 101
class-map match-all AF1
match access-group 102
class-map match-all AF21
match access-group 108
class-map match-all AF22
match access-group 109
class-map match-all AF23
match access-group 110
class-map match-all AF3
match access-group 104
policy-map SETDSCP
class EF
set ip dscp 46
class AF1
set ip dscp 10
class AF21
set ip dscp 18
class AF22
set ip dscp 20
class AF23
set ip dscp 22
class AF3
set ip dscp 26
Once the traffic classes are marked with the appropriate DSCP values using the SETDSCP policy map, the
different behavior aggregate requirements for each of the traffic classes can be met by using the
configuration for the following policy map called VOIP in the output direction:
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
7
Overview of DiffServ for Quality of Service
Sample DiffServ Configurations
Current configuration:
Remote1#
show running-config
Building configuration...
!
version 12.1
no service single-slot-reload-enable
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname Remote1
!
logging rate-limit console 10 except errors
no logging console
!
ip subnet-zero
!
ip dhcp smart-relay
!
ip cef
!
class-map match-all gold
match ip dscp 10 12 14
class-map match-all EF
match access-group 101
class-map match-all AF21
match access-group 108
class-map match-all AF23
match access-group 110
class-map match-all AF22
match access-group 109
class-map match-all bronze
match ip dscp 26 28 30
class-map match-all platinum
match ip dscp 46
class-map match-all silver
match ip dscp 18 20 22
class-map match-all best-effort
match access-group 105
class-map match-all AF3
match access-group 104
class-map match-all AF1
match access-group 102
!
policy-map VOIP
class platinum
priority 500
class gold
bandwidth percent 50
class bronze
shape average 320000
bandwidth percent 15
class silver
bandwidth percent 35
class best-effort
police 56000 1750 1750 conform-action set-dscp-transmit 0 exceed-action drop
violate-action drop
policy-map SETDSCP
class EF
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
8
Overview of DiffServ for Quality of Service
Sample DiffServ Configurations
set ip dscp 46
class AF1
set ip dscp 10
class AF3
set ip dscp 26
class AF21
set ip dscp 18
class AF22
set ip dscp 20
class AF23
set ip dscp 22
!
call rsvp-sync
cns event-service server
!
interface FastEthernet0/0
ip address 4.1.1.1 255.255.255.0
load-interval 60
speed auto
half-duplex
service-policy input SETDSCP
!
interface Serial0/0
bandwidth 2000
ip address 2.1.1.1 255.255.255.0
load-interval 60
service-policy output VOIP
!
interface Serial0/1
no ip address
shutdown
!
ip classless
ip route 1.1.1.0 255.255.255.0 2.1.1.2
ip route 3.1.1.0 255.255.255.0 2.1.1.2
!
access-list 101 permit udp any any range 16384 32768
access-list 102 permit tcp any any eq tacacs
access-list 104 permit tcp any any eq www
access-list 105 permit ip any any
access-list 108 permit tcp any any eq telnet
access-list 109 permit tcp any any eq smtp
access-list 110 permit tcp any any eq ftp
!
voice-port 1/0/0
!
voice-port 1/0/1
!
dial-peer cor custom
!
dial-peer voice 11 pots
destination-pattern 2220
port 1/0/0
!
dial-peer voice 1 voip
destination-pattern 1110
session target ipv4:1.1.1.2
ip precedence 5
!
line con 0
transport input none
line aux 0
line vty 0 4
login
!
no scheduler allocate
end
Current configuration:
Central# show running-config
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
9
Overview of DiffServ for Quality of Service
Sample DiffServ Configurations
Building configuration...
Current configuration:
!
version 12.1
no service single-slot-reload-enable
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname Central
!
logging rate-limit console 10 except errors
no logging console
ip dhcp smart-relay
!
ip cef
!
class-map match-all gold
match ip dscp 10 12 14
class-map match-all bronze
match ip dscp 26 28 30
class-map match-all platinum
match ip dscp 46
class-map match-all silver
match ip dscp 18 20 22
class-map match-all best-effort
match ip dscp 0
!
policy-map AVVID
class silver
bandwidth percent 35
random-detect dscp-based
random-detect dscp 18 20 40 10
random-detect dscp 20 20 40 30
random-detect dscp 22 2 3 3
class gold
bandwidth percent 50
random-detect dscp-based
random-detect dscp 10 20 40 10
random-detect dscp 12 20 40 15
random-detect dscp 14 20 40 20
class bronze
bandwidth percent 15
random-detect dscp-based
random-detect dscp 26 20 40 10
random-detect dscp 28 20 40 20
random-detect dscp 30 20 40 30
class platinum
priority 500
!
cns event-service server
!
interface Serial4/0
bandwidth 2000
ip address 3.1.1.1 255.255.255.0
no ip mroute-cache
load-interval 60
service-policy output AVVID
!
interface Serial4/1
ip address 2.1.1.2 255.255.255.0
no ip mroute-cache
service-policy output AVVID
clockrate 2015232
!
interface Serial4/2
no ip address
no ip mroute-cache
shutdown
!
interface Serial4/3
no ip address
no ip mroute-cache
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
10
Overview of DiffServ for Quality of Service
Sample DiffServ Configurations
shutdown
!
ip classless
ip route 0.0.0.0 0.0.0.0 10.0.153.1
ip route 1.1.1.0 255.255.255.0 3.1.1.2
ip route 4.1.1.0 255.255.255.0 2.1.1.1
ip http server
!
line con 0
exec-timeout 0 0
transport input none
line aux 0
line vty 0 4
line vty 5 15
end
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
11
Overview of DiffServ for Quality of Service
DiffServ Implementation Troubleshooting Logs
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
12
Overview of DiffServ for Quality of Service
DiffServ Implementation Troubleshooting Logs
This section contains sample troubleshooting logs for remote router 1 and the central router. These logs can
be used for monitoring and maintaining the DiffServ implementation.
Remote Router 1
Remote1#
show policy-map SETDSCP
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
13
Overview of DiffServ for Quality of Service
DiffServ Implementation Troubleshooting Logs
ip dscp 18
Packets marked 84780
Class-map: AF22 (match-all) (1628/6)
75440 packets, 113461760 bytes
1 minute offered rate 423000 bps, drop rate 0 bps
Match: access-group 109 (1630)
QoS Set
ip dscp 20
Packets marked 75612
Class-map: AF23 (match-all) (1632/5)
66212 packets, 99582848 bytes
1 minute offered rate 362000 bps, drop rate 0 bps
Match: access-group 110 (1634)
QoS Set
ip dscp 22
Packets marked 66428
Class-map: class-default (match-any) (1636/0)
2555349 packets, 778812687 bytes
1 minute offered rate 2896000 bps, drop rate 0 bps
Match: any (1638)
2555358 packets, 778810855 bytes
1 minute rate 2896000 bps
Remote1# show policy-map interface s0/0
Serial0/0
Service-policy output: VOIP (1558)
Class-map: platinum (match-all) (1559/8)
2988402 packets, 215165016 bytes
1 minute offered rate 564000 bps, drop rate 0 bps
Match: ip dscp 46 (1561)
Weighted Fair Queueing
Strict Priority
Output Queue: Conversation 264
Bandwidth 500 (kbps)
(pkts matched/bytes matched) 2988422/215166384
(total drops/bytes drops) 330478/23794416
Class-map: gold (match-all) (1563/2)
64300 packets, 96064200 bytes
1 minute offered rate 252000 bps, drop rate 0 bps
Match: ip dscp 10 12 14 (1565)
Weighted Fair Queueing
Output Queue: Conversation 265
Bandwidth 50 (%) Max Threshold 64 (packets)
(pkts matched/bytes matched) 64300/96064200
(depth/total drops/no-buffer drops) 0/0/0
Class-map: bronze (match-all) (1567/7)
115945 packets, 173221830 bytes
1 minute offered rate 479000 bps, drop rate 56000 bps
Match: ip dscp 26 28 30 (1569)
Traffic Shaping
Target Byte Sustain Excess Interval Increment Adapt
Rate Limit bits/int bits/int (ms) (bytes) Active
320000 2000 8000 8000 25 1000 -
Queue Packets Bytes Packets Bytes
Depth Delayed Delayed Active
64 80006 119528964 72784 108739296 yes
Weighted Fair Queueing
Output Queue: Conversation 266
Bandwidth 15 (%) Max Threshold 64 (packets)
(pkts matched/bytes matched) 80006/119528964
(depth/total drops/no-buffer drops) 0/12749/0
Class-map: silver (match-all) (1572/9)
315979 packets, 472072626 bytes
1 minute offered rate 1258000 bps, drop rate 646000 bps
Match: ip dscp 18 20 22 (1574)
Weighted Fair Queueing
Output Queue: Conversation 267
Bandwidth 35 (%) Max Threshold 64 (packets)
(pkts matched/bytes matched) 316253/472481982
(depth/total drops/no-buffer drops) 0/158914/0
Class-map: best-effort (match-all) (1576/10)
3548921 packets, 1051813080 bytes
1 minute offered rate 2801000 bps, drop rate 0 bps
Match: access-group 105 (1578)
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
14
Overview of DiffServ for Quality of Service
DiffServ Implementation Troubleshooting Logs
police:
56000 bps, 1750 limit, 1750 extended limit
conformed 0 packets, 0 bytes; action: set-dscp-transmit 0
exceeded 0 packets, 0 bytes; action: drop
violated 0 packets, 0 bytes; action: drop
Class-map: class-default (match-any) (1580/0)
3549281 packets, 1051837716 bytes
1 minute offered rate 2801000 bps, drop rate 0 bps
Match: any (1582)
3549281 packets, 1051837644 bytes
1 minute rate 2801000 bps
Remote1# show queue serial 0/0
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 631823
Queueing strategy: weighted fair
Output queue: 101/1000/64/593935 (size/max total/threshold/drops)
Conversations 4/7/256 (active/max active/max total)
Reserved Conversations 3/3 (allocated/max allocated)
Available Bandwidth 1000 kilobits/sec
(depth/weight/total drops/no-buffer drops/interleaves) 5/0/346494/0/0
Conversation 264, linktype: ip, length: 72
source: 0.0.0.0, destination: 1.1.1.2, id: 0x0000, ttl: 59,
TOS: 184 prot: 17, source port 0, destination port 16384
(depth/weight/total drops/no-buffer drops/interleaves) 63/45/166791/0/0
Conversation 267, linktype: ip, length: 1494
source: 0.0.0.0, destination: 1.1.1.2, id: 0x0000, ttl: 59,
TOS: 72 prot: 6, source port 0, destination port 23
(depth/weight/total drops/no-buffer drops/interleaves) 35/104/13461/0/0
Conversation 266, linktype: ip, length: 1494
source: 0.0.0.0, destination: 1.1.1.2, id: 0x0000, ttl: 59,
TOS: 104 prot: 6, source port 0, destination port 80
(depth/weight/total drops/no-buffer drops/interleaves) 1/32384/67216/0/0
Conversation 89, linktype: ip, length: 1482
source: 0.0.0.0, destination: 1.1.1.2, id: 0x0000, ttl: 59,
TOS: 0 prot: 17, source port 0, destination port 67
Remote1# show interface serial 0/0
Serial0/0 is up, line protocol is up
Hardware is PowerQUICC Serial
Internet address is 2.1.1.1/24
MTU 1500 bytes, BW 2000 Kbit, DLY 20000 usec,
reliability 255/255, txload 207/255, rxload 1/255
Encapsulation HDLC, loopback not set
Keepalive set (10 sec)
Last input 00:00:03, output 00:00:00, output hang never
Last clearing of "show interface" counters 00:50:30
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 595699
Queueing strategy: weighted fair
Output queue: 114/1000/64/560199 (size/max total/threshold/drops)
Conversations 4/7/256 (active/max active/max total)
Reserved Conversations 3/3 (allocated/max allocated)
Available Bandwidth 1000 kilobits/sec
1 minute input rate 0 bits/sec, 0 packets/sec
1 minute output rate 1624000 bits/sec, 962 packets/sec
354 packets input, 22827 bytes, 0 no buffer
Received 354 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
2918044 packets output, 616834104 bytes, 0 underruns
0 output errors, 0 collisions, 0 interface resets
0 output buffer failures, 0 output buffers swapped out
0 carrier transitions
DCD=up DSR=up DTR=up RTS=up CTS=up
Central Router
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
15
Overview of DiffServ for Quality of Service
DiffServ Implementation Troubleshooting Logs
Bandwidth 25 (%)
(pkts matched/bytes matched) 3/4482
(depth/total drops/no-buffer drops) 0/0/0
mean queue depth: 0
Dscp Random drop Tail drop Minimum Maximum Mark
(Prec) pkts/bytes pkts/bytes threshold threshold probability
0(0) 0/0 0/0 20 40 1/10
1 0/0 0/0 22 40 1/10
2 0/0 0/0 24 40 1/10
3 0/0 0/0 26 40 1/10
4 0/0 0/0 28 40 1/10
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
16
Accounting Functionality and DiffServ
Where to Go Next
Where to Go Next
Decide which of the QoS feature sets you want to use in your DiffServ implementation and see the
corresponding section of the Cisco IOS Quality of Service Solutions Configuration Guide. For more
information about the specific section to use, see Where to Go Next, page 17 below.
Additional References
The following sections provide references related to implementing DiffServ for end-to-end QoS.
Related Documents
MQC configuration tasks "Applying QoS Features Using the MQC" module
of the Cisco IOS Quality of Service Solutions
Configuration Guide
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
17
Overview of DiffServ for Quality of Service
Additional References
Traffic shaping (regulating packet flow) "Regulating Packet Flow" module of the Cisco IOS
Quality of Service Solutions Configuration Guide.
Two additional types of service models: best-effort "Quality of Service Overview" module of the Cisco
services and Integrated Services (IntServ) IOS Quality of Service Solutions Configuration
Guide.
Additional QoS features not listed in the module "Quality of Service Overview" module of the Cisco
IOS Quality of Service Solutions Configuration
Guide.
RFCs
RFC Title
RFC 2474 Definition of the Differentiated Services Field (DS
Field) in the IPv4 and IPv6 Headers
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
18
Overview of DiffServ for Quality of Service
Technical Assistance
Description Link
The Cisco Support and Documentation website http://www.cisco.com/cisco/web/support/
provides online resources to download index.html
documentation, software, and tools. Use these
resources to install and configure the software and
to troubleshoot and resolve technical issues with
Cisco products and technologies. Access to most
tools on the Cisco Support and Documentation
website requires a Cisco.com user ID and
password.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S.
and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks.
Third-party trademarks mentioned are the property of their respective owners. The use of the word partner
does not imply a partnership relationship between Cisco and any other company. (1110R)
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be
actual addresses and phone numbers. Any examples, command display output, network topology diagrams,
and other figures included in the document are shown for illustrative purposes only. Any use of actual IP
addresses or phone numbers in illustrative content is unintentional and coincidental.
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
19
Accounting Functionality and DiffServ
QoS: DiffServ for Quality of Service Overview Configuration Guide, Cisco IOS Release 12.4T
20