When you create a differentiated service policy or an inbound admission policy, you also create and use a class of service.
Differentiated service policies and inbound admission policies use a class of service to group traffic into classes. Even though most of this happens through hardware, you control how you group traffic and what priority the traffic must receive.
As you carry out quality of service (QoS), you first define policies. The policies determine the who, what, where, and when. Then assign a class of service to your policy. Classes of service are defined separately and might be reused by policies. When you define the class of service, you specify if it can be applied to outbound, inbound, or both policy types. If you select both (outbound and inbound), then a differentiated service policy and an inbound admission policy can use that class of service.
The settings within the class of service depend on whether the class of service is used for inbound, outbound, or both types of policies. When you create the class of service, you might encounter the following requirements:
Drop UDP packets or reduce TCP congestion window: If you decide to drop and adjust out-of-profile packets, the UDP packets are dropped. However, the TCP congestion window is reduced so that the data rate complies with the token bucket rate. The number of packets that can be sent into the network at any given time decreases, and the congestion is reduced.
Delay (Shape): If you delay the out-of-profile packets, they are shaped to conform to your defined handling characteristics.
Remark with DiffServ codepoint: If you remark out-of-profile packets with a codepoint, they are reassigned a new codepoint. The packets are not throttled to meet your handling characteristics, just remarked. When you assign these handling instructions in the wizard, click Help for more specific information.
Related concepts
Integrated service using differentiated service markings Inbound admission policy Differentiated service