![]() |
Using QoS Policy Manager 2.1
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QPM Menu, Tool and Command Reference
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Table of ContentsQPM Menu, Tool and Command ReferencePolicy Manager Menu and Toolbar Reference
Distribution Manager Command Reference QPM Abstract Actions Translated to Device Commands CBWFQ Configuration
Class-Based QoS Coloring Class Based QoS Limiting Class-Based QoS Shaping WFQ Configuration WFQ with FRTS Configuration WFQ on VIP Cards (DWFQ with QoS Group) Configuration WRED Configuration FRTS Configuration FRTS with FRF.12 (Voice Configuration) Configuration Priority Queuing Configuration Custom Queuing Configuration FIFO Queuing Configuration NBAR Port Map Configuration RSVP Configuration IP RTP Priority Configuration CRTP Configuration LFI Configuration Shaping Policies (GTS) Limiting Policies (CAR) Weighted Round-Robin (WRR) Policies Router Coloring Policies (PBR and CAR) Access Control Policies LocalDirector Coloring Policies Catalyst 5000 Coloring Policies Catalyst 6000 Coloring Policies Catalyst 6000 Limiting Policies Catalyst 6000 Port Configuration Catalyst 6000 2Q2T and 1P2Q2T Queuing Configuration Coloring Policies on Catalyst 6000 with Supervisor IOS Limiting Policies on Catalyst 6000 with Supervisor IOS Catalyst 6000 CoS, Precedence, DSCP, and DSCP Markdown Mapping Catalyst 3500XL and Catalyst 2900XL Coloring Policies Catalyst 4003 and Catalyst 4006 Limiting Policies Catalyst 4003 and Catalyst 4006 Shaping Policies QPM Menu, Tool and Command ReferenceThese sections provide a quick reference for QPM menu options, tool bar buttons, and policy action translations:
Policy Manager Menu and Toolbar ReferenceTable A-1: Policy Manager Menu and Toolbar Reference
Distribution Manager Command ReferenceTable A-2: Distribution Manager Command Reference
QPM Abstract Actions Translated to Device CommandsQPM uses device commands to configure your QoS policies and configurations on the devices. These are the same commands you can use on the device's command line interface (CLI), and they are described in the device's documentation. This section shows the command sequences used to configure each type of abstract policy action that you can create using QPM. You can use this information to help you understand how QPM configures your devices. See the device's documentation for complete information on the commands and their parameters. (See More Information About Quality of Service for a partial list of product documentation.) These sections show the full command translation, including optional parameters. If you do not configure an optional setting, the associated command or parameter is not included in the command sequence QPM uses to configure the device.
These sections describe QPM abstract actions:
CBWFQ ConfigurationWhen you select Class Based QoS for an interface's QoS property, and create CBWFQ queuing policies on the interface, QPM uses this command sequence to configure the device: 1. access-list ACLNum filter 2. class-map [match all | match any] classname a. match access-group ACLNum b. match ip dscp dscp c. match ip precedence precedence d. match ip rtp low_port range e. match protocol protocol [parametername [value]] 3. policy-map policy-map-name a. class classname
b. class class-default
4. interface interfacename a. service-policy direction policy-map-name
On ATM VCs, this command sequence is used: 1. interface interfacename 2. pvc pvc-name a. service-policy direction policy-map-name On frame-relay interfaces, this command sequence is used: 1. map-class frame-relay classname a. service-policy direction policy-map-name 2. interface interfacename a. frame-relay class classname Class-Based QoS ColoringWhen you select Class Based QoS for an interface's QoS property, and create coloring policies on the interface, QPM uses this command sequence to configure the device: 1. policy-map policy-map-name a. class classname b. set ip coloring-mechanism value Class Based QoS LimitingWhen you select Class Based QoS for an interface's QoS property, and create limiting policies on the interface, QPM uses this command sequence to configure the device: 1. policy-map policy-map-name a. class classname b. police rate bc be conform-action conform-priority exceed-action exceed-priority Class-Based QoS ShapingWhen you select Class Based QoS for an interface's QoS property, and create shaping policies on the interface, QPM uses this command sequence to configure the device: 1. policy-map policy-map-name a. class classname b. shape shaping-type rate bc be c. shape adaptive adaptive-rate d. shape fecn-adapt WFQ ConfigurationWhen you select WFQ for an interface's QoS property, QPM uses this command sequence to configure the device: 1. interface interfacename 2. fair-queue WFQ with FRTS ConfigurationWhen you select WFQ for an interface's QoS property, and you enable Frame Relay traffic shaping (FRTS) on an interface, QPM uses this command sequence to configure the device: 1. map-class frame-relay classname 2. frame-relay fair-queue congestive-discard-threshold number-dynamic-conversation-queues number-reservable-conversation-queues max-buffer-size-for-fair-queues 3. interface interfacename 4. frame-relay class classname 5. frame-relay traffic-shaping WFQ on VIP Cards (DWFQ with QoS Group) ConfigurationWhen you select WFQ or FQ for an interface's QoS property, and that interface is on a VIP card, QPM uses this command sequence to configure the device: 1. access-list ACLNum condition 2. rate-limit input access-group ACLNum rate bc be conform-action set-qos-transmit qos-group no exceed-action set-qos-transmit qos-group no 3. interface interfacename 4. fair-queue qos-group 5. fair-queue qos-group qos-group weight weight 6. fair-queue qos-group qos-group limit limit 7. fair-queue aggregate-limit aggregate-packet 8. fair-queue individual-limit individual-packet WRED ConfigurationWhen you select WRED for an interface's QoS property, or select WRED for the drop mechanism for a CBWFQ policy or interface QoS property, QPM uses this command sequence to configure the device: 1. interface interfacename 2. random-detect weight When you use advanced WRED the following commands are also available:
FRTS ConfigurationWhen you enable Frame Relay traffic shaping (FRTS) on an interface, QPM uses this command sequence to configure the device: 1. map-class frame-relay classname 2. frame-relay cir cir 3. frame-relay mincir mincir 4. frame-relay bc bc 5. frame-relay be be 6. frame-relay adaptive-shaping becn 7. frame-relay ip rtp header-compression [passive] 8. frame-relay ip rtp priority low range bandwidth 9. no frame-relay adaptive shaping 10. no frame-relay becn-response-enable 11. interface interfacename a. frame-relay class classname b. frame-relay traffic-shaping If you are using FRTS with CBWFQ, the following command is also available:
If you are using FRTS on DLCI, the following commands are used:
FRTS with FRF.12 (Voice Configuration) ConfigurationWhen you enable Frame Relay traffic shaping (FRTS) on an interface, and configure the voice fields, QPM uses this command sequence to configure the device: 1. map-class frame-relay classname 2. frame-relay fragment fragment-size 3. frame-relay voice bandwidth bps-reserved 4. interface interfacename 5. frame-relay class classname 6. frame-relay traffic-shaping Priority Queuing ConfigurationWhen you select Priority Queuing for an interface's QoS property, and create priority queuing policies on the interface, QPM uses this command sequence to configure the device (except for Frame Relay interfaces on which you have enabled FRTS): 1. access-list ACLNum filter 2. priority-list priorityNum protocol ip level list ACLNum 3. priority-list priorityNum default level 4. priority-list priorityNum queue-limit high-limit medium-limit normal-limit low-limit 5. interface interfacename 6. priority-group priorityNum If the interface is Frame Relay using FRTS, QPM uses this command sequence to configure the device: 1. map-class frame-relay classname 2. frame-relay priority-group priorityNum 3. interface interfacename 4. frame-relay class classname Custom Queuing ConfigurationWhen you select Custom Queuing for an interface's QoS property, and create custom queuing policies on the interface, QPM uses this command sequence to configure the device (except for Frame Relay interfaces on which you have enabled FRTS): 1. access-list ACLNum filter 2. queue-list qListNum protocol ip qNum list ACLNum 3. queue-list qListNum queue qNum byte-count bytes limit limit 4. queue-list qListNum default qNum 5. interface interfacename 6. custom-queue-list qListNum If the interface is Frame Relay using FRTS, QPM uses this command sequence to configure the device: 1. map-class frame-relay classname 2. frame-relay custom-queue-list qListNum 3. interface interfacename 4. frame-relay class classname FIFO Queuing ConfigurationWhen you select FIFO for an interface's QoS property, QPM uses this command sequence to configure the device: 1. interface interfacename 2. no fair-queue NBAR Port Map ConfigurationWhen you enable NBAR port mapping on an interface, QPM uses this command sequence to configure the device: 1. ip nbar port-map protocol tcp|udp portnumbers RSVP ConfigurationWhen you enable resource reservation protocol (RSVP) on an interface, QPM uses this command sequence to configure the device: 1. ip rsvp bandwidth [interface-kbps [single-flow-kbps]] 2. ip rsvp udp-multicast IP RTP Priority ConfigurationWhen you enable IP RTP priority on an interface, QPM uses this command sequence to configure the device: 1. ip rtp priority start-port port-range bandwidth CRTP ConfigurationWhen you enable CRTP on an interface, QPM uses this command sequence to configure the device: 1. interface interfacename 2. ip rtp header-compression [passive] 3. frame-relay ip rtp header-compression [passive] LFI ConfigurationWhen you enable LFI on an interface, QPM uses this command sequence to configure the device: 1. interface interfacename 2. ppp multilink interleave 3. ppp multilink fragment-delay delay Shaping Policies (GTS)When you create shaping policies on an interface, QPM uses this command sequence to configure the device: 1. access-list ACLNum filter 2. interface interfacename 3. traffic-shape group ACLNum rate [bc be] Limiting Policies (CAR)When you create limiting policies on an interface, QPM uses this command sequence to configure the device: 1. access-list ACLNum filter 2. interface interfacename 3. rate-limit input | output access-group ACLNum rate bc be conform-action transmit | continue | set-prec-transmit precedence | set-dscp-transmit dscp | set-prec-continue precedence | set-dscp-continue dscp exceed-action drop Weighted Round-Robin (WRR) PoliciesWhen you create queue weight policies on a layer 3 switch, QPM uses this command sequence to configure the device: 1. qos switching 2. qos mapping [source Fastethernet name] [destination Fastethernet name] precedence precedence wrr-weight weight Router Coloring Policies (PBR and CAR)When you create coloring policies on an interface, QPM uses a different command sequence depending on whether the device supports committed access rate (CAR) classification. For devices that do support CAR (typically those running IOS software releases 11.1cc, and 12.0 and later), QPM uses this command sequence to configure the device: 1. access-list ACLNum filter 2. interface interfacename a. rate-limit input access-group ACLNum rate bc be conform-action set-prec-transmit precedence exceed-action set-prec-transmit precedence b. rate-limit input|output access-group ACLNum rate bc be conform-action set-prec-transmit precedence | set-dscp-transmit dscp exceed-action set-prec-transmit precedence | set-dscp-transmit dscp For devices that do not support CAR, QPM uses this command sequence to configure the device: 1. access-list ACLNum filter 2. route-map tag 3. match ip address ACLNum 4. set ip precedence precedence 5. interface interfacename 6. ip policy route-map tag Access Control PoliciesWhen you create access control policies, QPM uses this command sequence to configure the device: 1. interface interfacename 2. ip access-group ACLNum direction LocalDirector Coloring PoliciesWhen you create coloring policies on a LocalDirector, QPM uses this command sequence to configure the device: 1. color virtualIp : portNo : bindId : protocolName precedence Catalyst 5000 Coloring PoliciesWhen you create coloring policies on a Catalyst 5000 family switch, QPM uses this command sequence to configure the device: 1. set qos enable 2. set qos ip-filter precedence protocol source source-port destination destination-port Catalyst 6000 Coloring PoliciesWhen you create coloring policies on a Catalyst 6000 family switch, QPM uses this command sequence to configure the device: 1. dscp=precedence*8 or dscp 2. dscp=precedence*8 3. set port qos module/port port-based | vlan-based 4. set qos acl ip acl-name dscp dscp protocol source eq port port destination eq port port 5. commit qos acl acl-name 6. set qos acl map acl-name module/port-or-vlan
Catalyst 6000 Limiting PoliciesWhen you create limiting (policing) policies on a Catalyst 6000 family switch, QPM uses this command sequence to configure the device: 1. set port qos module/port port-based 2. set qos policer aggregate|micro-flow policer-name rate rate burst burst drop 3. set qos acl ip acl-name dscp dscp aggregate|micro-flow policer-name protocol source eq port port destination eq port port 4. set qos acl ip acl-name trust aggregate|micro-flow policer-name protocol source eq port port destination eq port port 5. commit qos acl acl-name 6. set qos acl map acl-name module/port Catalyst 6000 Port ConfigurationWhen you configure the trust state on a Catalyst 6000 family switch port, QPM uses this command sequence to configure the device: 1. set port qos module|port trust trust 2. set port qos mod-num|port-num qos-type On Catalyst 6000 switches with Supervisor IOS, QPM uses the following command sequence: 1. mls qos 2. interface interfacename 3. mls qos 4. mls qos trust trust 5. mls qos vlan-based Catalyst 6000 2Q2T and 1P2Q2T Queuing ConfigurationWhen you configure 2Q2T and 1P2Q2T queuing on a Catalyst 6000 family switch, QPM uses this command sequence to configure the device: 1. set qos enable 2. set qos map 2q2t tx queue-number threshold-number cos coslist 3. set qos map 1p2q2t tx queue-number threshold-number cos coslist 4. set qos drop-threshold 2q2t tx queue queue-number threshold-1 threshold-2 5. set qos wrr 2q2t queue-weight-1 queue-weight-2 6. set qos txq-ratio 2q2t queue-ratio-1 queue-ratio-2 7. set qos wred 1p2q2t tx queue queue-number threshold-1 threshold-2 8. set qos wrr 1p2q2t queue-weight-1 queue-weight-2 9. set qos txq-ratio 1p2q2t queue-ratio-1 queue-ratio-2 queue-ratio-3 On Catalyst 6000 switches with Supervisor IOS, QPM uses the following command sequence: 1. mls qos 2. interface interfacename 3. mls qos 4. wrr-queue cos-map queue-number threshold-number coslist 5. wrr-queue queue-limit 1p2q2t queue-ratio-1 queue-ratio-2 6. wrr-queue bandwidth queue-weight-1 queue-weight-2 7. wrr-queue threshold queue-number threshold-1 threshold-2 8. wrr-queue random-detect max-threshold queue-number threshold-1 threshold-2 Coloring Policies on Catalyst 6000 with Supervisor IOSWhen you configure coloring (policing) policies on a Catalyst 6000 with Supervisor IOS, QPM uses this command sequence to configure the device: 1. mls qos flow-policing (to enable flow policing). a. policy-map policy-map-name
Limiting Policies on Catalyst 6000 with Supervisor IOSWhen you configure limiting (policing) policies on a Catalyst 6000 with Supervisor IOS, QPM uses this command sequence to configure the device: 1. mls qos flow-policing (to enable flow policing). a. policy-map policy-map-name
b. mls qos aggregate-policer policer-name rate bc be conform-action conform-priority exceed-action drop Catalyst 6000 CoS, Precedence, DSCP, and DSCP Markdown MappingWhen you configure these mapping settings on a Catalyst 6000, QPM uses this command sequence to configure the device: 1. set qos cos-dscp-map dscp dscp dscp dscp dscp dscp dscp dscp 2. set qos dscp-cos-map dscp, dscp, dscp, dscp, dscp, dscp, dscp, dscp:cos 3. set qos policed-dscp-map dscp, dscp, dscp, dscp, dscp, dscp, dscp, dscp:dscp 4. set qos ipprec-dscp-map dscp dscp dscp dscp dscp dscp dscp dscp On Catalyst 6000 devices with Supervisor IOS, QPM uses this command sequence: 1. mls qos map cos-dscp dscp dscp dscp dscp dscp dscp dscp dscp 2. mls qos map dscp-cos dscp dscp dscp dscp dscp dscp dscp dscp to cos 3. mls qos map ip-prec-dscp dscp dscp dscp dscp dscp dscp dscp dscp 4. mls qos map policed-dscp dscp dscp dscp dscp dscp dscp dscp dscp to dscp Catalyst 3500XL and Catalyst 2900XL Coloring PoliciesWhen you configure Catalyst 3500XL and Catalyst 2900XL coloring policies, QPM uses this command sequence to configure the device: 1. Switchport priority default cos cos 2. Switchport priority extend trust 3. Switchport priority extend cos cos Catalyst 4003 and Catalyst 4006 Limiting PoliciesWhen you configure Catalyst 4003 and Catalyst 4006 limiting policies, QPM uses this command sequence to configure the device:
Catalyst 4003 and Catalyst 4006 Shaping PoliciesWhen you configure Catalyst 4003 and Catalyst 4006 shaping policies, QPM uses this command sequence to configure the device:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|