[Contents] [Prev] [Next] [Index] [Report an Error]


QoS Profiles

A QoS profile specifies queue profiles, drop profiles, statistics profiles, and scheduler profiles in combination with interface types. A QoS profile specifies the queue, drop statistics gathering, and scheduler configuration for a subtree of the interface hierarchy. The QoS profile controls the way scheduler nodes and queues are bound to the interfaces above its attachment point in the interface hierarchy.

A QoS profile is attached to the interface at the base of the subtree hierarchy. For example, a QoS profile attached to an ATM port specifies queuing attributes for interfaces of all types that are stacked over the port.

NOTE: QoS profile commands affect only ASIC modules.


Configuring QoS Profiles

To configure a QoS profile, you name the profile and also name the traffic class and/or the queue profile, drop profile, statistics profile, scheduler profile, or traffic-class group that belongs to the QoS profile. Each command begins with a keyword that designates an interface type. Table 21 lists the interface types and the commands that you can use with them.




Table 21: Interface Types and Supported Commands 
Interface Type
Queue
Node
Group

atm

x

x

x

atm-vc

x

x

atm-vp

x

x

bridge

x

x

cbf

x

x

ethernet

x

x

x

fr-vc

x

x

ip

x

x

ip-tunnel

x

x

ipv6

x

x

l2tp-session

x

x

l2tp-tunnel

x

x

lsp

x

x

serial

x

x

x

server-port

x

x

x

vlan

x

x

To configure a QoS profile, perform the following steps:

  1. Create a QoS profile and enter QoS Profile Configuration mode.
  2. host1(config)#qos-profile qosp-vc-queuing
    
    host1(config-qos-profile)#
    
    
    
  3. (Optional) Add a traffic-class group, a scheduler profile, and a statistics profile to the QoS profile.
  4. host1(config-qos-profile)#atm group groupA scheduler-profile scheduler1 
    statistics-profile statpro-1
    
    
    
  5. (Optional) Configure a queue for interfaces in the specified traffic class.
  6. host1(config-qos-profile)#atm queue traffic-class strict-priority scheduler-profile 
    scheduler1
    
    
    
  7. (Optional) Display the components of the QoS profile.
host1#show qos-profile

qos-profile qosp-vc-queuing:
interface rule                  scheduler   queue  t-class  drop   statistics
  type    type   traffic class   profile   profile  group  profile  profile
--------- ----- --------------- ---------- ------- ------- ------- ----------
atm       queue strict-priority scheduler1 default         default statpro-1
atm       group                 scheduler1         groupA 

Creating QoS Profiles

Use the following command in Configuration mode to create QoS profiles.

qos-profile

Adding Groups, Nodes, and Queues to QoS Profiles

Use the commands in this section in QoS Profile Configuration mode to add groups, nodes, and queues to QoS profiles.

group

To create a group node in the default group:

host1(config-qos-profile)#atm group default 

To create a group node in a named group:

host1(config-qos-profile)#atm group groupA 

To associate a scheduler profile with a named group:

host1(config-qos-profile)#atm group groupA scheduler-profile scheduler1

node

queue

Attaching QoS Profiles

Use the commands in this section in Configuration mode to attach QoS profiles to interfaces.

atm-vp qos-profile

qos-profile


[Contents] [Prev] [Next] [Index] [Report an Error]