C H A P T E R 22

QoS

QoS defines the ability to provide different priority to different applications, users or data flows or the ability to guarantee a certain level of performance to a data flow. QoS refers to resource reservation control mechanisms rather than the achieved service quality and specifies a guaranteed throughput level.

The SEFOS QoS module provides a complete Quality of Service solution and helps in implementing service provisioning policies for application or customers, who desire to have an enhanced performance for their traffic on the Internet.

##

22.1 QoS Commands

The list of CLI commands for the configuration of QoS is as follows:

- shutdown qos

- qos

- mls qos

- priority-map

- class-map

- meter

- policy-map

- shape-template

- scheduler

- queue

- queue-map

- qos interface

- map

- match access-group

- set class

- meter-type

- set policy

- set meter

- show qos global info

- show priority-map

- show class-map

- show meter

- show policy-map

- show shape-template

- show scheduler

- show queue

- show queue-map

- show qos def-user-priority

- show qos meter-stats

### 22.1.1 `shutdown qos`

Shuts down the QoS subsystem. The `no` form of the command starts the QoS subsystem.

    shutdown qos

    no shutdown qos

Mode | Global Configuration
Default | QoS subsystem is started and enabled by default.
Example | SEFOS(config)# shutdown qos
Notes | Resources required by QoS subsystem are allocated and QoS subsystem starts running, when started. All the memory resources used by the QoS subsystem will be released, when shutdown.

#### Related Commands

- show qos global info - Displays QoS related global configurations

### 22.1.2 `qos`

Enables or disables the QoS subsystem.

    qos {enable | disable}

Syntax Description | enable - Enables QoS subsystem disable - Disables Qos subsystem
Mode | Global Configuration
Default | Enabled
Example | SEFOS(config)# qos enable
Notes | QoS module programs the hardware and starts protocol operation, when set as enable. QoS module stops protocol operation by deleting the hardware configuration, when set as disable.

#### Related Commands

- show qos global info - Displays QoS related global configurations

### 22.1.3 `mls qos`

Enables the QoS subsystem. The `no` form of the command disables the QoS subsystem. Operates similar to that of the command qos.

    mls qos

    no mls qos

Mode | Global Configuration
Default | Enabled
Example | SEFOS(config)# mls qos
Notes | When enabled, QoS module programs the hardware and starts protocol operation. When disabled, QoS module stops protocol operation by deleting the hardware configuration.

#### Related Commands

- show qos global info - Displays QoS related global configurations

### 22.1.4 `priority-map`

Adds a priority map entry. The `no` form of the command deletes a priority map entry.

    priority-map priority-map-Id_1-65535

    no priority-map priority-map-Id_1-65535

Syntax Description | priority-map-id - Priority map index for the incoming packet received over ingress Port/VLAN with specified incoming priority. This value ranges between 1 and 65535. The value one to eight is reserved, and cannot be configured. A priority-map command by itself will not change the system setting. It has to be referenced in the class-map mode and subsequently used in a policy-map.
Mode | Global Configuration
Example | SEFOS(config)# priority-map 10 SEFOS(config-pri-map)# map interface extreme-ethernet 0/10 in-priority-type vlanPri in-priority 0 regen-priority 7
Notes | QoS subsystem should have been started.

#### Related Commands

- show priority-map - Displays the priority map entry

### 22.1.5 `class-map`

Adds a class map entry. The `no` form of the command deletes a class map entry.

    class-map class-map-id_1-65535

    no class-map class-map-id_1-65535

Syntax Description | class-map-id_1-65535 - Index that enumerates the MultiField Classifier table entries. This value ranges between 1 and 65535. The value one to eight is reserved, and cannot be configured.
Mode | Global Configuration
Example | SEFOS(config)# class-map 10
Notes | QoS subsystem should have been started.

#### Related Commands

- set meter - Sets policy parameters such as meter and meter actions

- show class-map - Displays the class map entry

### 22.1.6 `meter`

Creates a meter. The `no` form of the command deletes a meter.

    meter meter-id_1-65535

    no meter meter-id_1-65535

Syntax Description | meter-id_1-65535 - Index that enumerates the meter entries. This value ranges between 1 and 65535.
Mode | Global Configuration
Example | SEFOS(config)# meter 50 SEFOS(config-meter)# meter-type trTCM cir 1000 cbs 1000 eir 5000
Notes | QoS subsystem must have been started.

#### Related Commands

- meter-type - Sets meter parameters CIR, CBS, EIR, EBS, interval, meter type, and color awareness

- show meter - Displays the meter entry

### 22.1.7 `policy-map`

Creates a policy map. The `no` form of the command deletes a policy map.

    policy-map policy-map-id_1-65535

    no policy-map policy-map-id_1-65535

Syntax Description | policy-map-id_1-65535 - Index that enumerates the policy-map table entries. This value ranges between 1 and 65535.
Mode | Global Configuration
Example | SEFOS(config-cls-map)# set class 10 SEFOS(config-cls-map)# match access-group ip-access-list 11 SEFOS(config-cls-map)# exit SEFOS(config)# policy-map 11 SEFOS(config-ply-map)# set policy class 10 interface extreme-ethernet 0/10 default-priority-type none
Notes | QoS subsystem should have been started.

#### Related Commands

- set meter - Sets Policy parameters such as meter and meter actions

- show policy-map - Displays the policy map entry

### 22.1.8 `shape-template`

Creates a shape template. The `no` form of the command deletes a shape template.

    shape-template 1-65535 [cir 1-65535] [cbs 0-65535]

    no shape-template shape-template-id_1-65535

Syntax Description | shape-template-id_1-65535 - Shape template table index cir - Committed information rate for packets through the queue cbs - Committed burst size for packets through the queue
Mode | Global Configuration
Example | SEFOS(config)# shape-template 1 cir 20 cbs 40

#### Related Commands

- show shape-template - Displays the shape template configurations.

### 22.1.9 `scheduler`

Creates a scheduler and configures the scheduler parameters. The `no` form of the command deletes a scheduler.

    scheduler 1-65535 interface iftype ifnum [sched-algo {strict-priority | rr | wrr | wfq | strict-rr | strict-wrr | strict-wfq | deficit-rr}] [shaper 0-65535] [hierarchy-level 0-10]

    no scheduler scheduler-id_1-65535 interface iftype ifnum

Syntax Description | scheduler-id - Scheduler identifier that uniquely identifies the scheduler in the system/egress interface. iftype - Interface type. ifnum - Interface number. sched-algo - Packet scheduling algorithm for the port. The algorithms are: strict-priority - strictPriority rr - roundRobin wrr - weightedRoundRobin wfg - weightedFairQueing strict-rr - strictRoundRobin strict-wrr - strictWeightedRoundRobin strict-wfg - strictWeightedFairQueing deficit-rr - deficitRoundRobin shaper - Shaper identifier that specifies the bandwidth requirements for the scheduler. hierarchy-level - Depth of the queue/scheduler hierarchy. The following keywords are not supported: `wfq` `strict-rr` `strict-wrr` `strict-wfq` `hiearchy-level` `shaper`
Mode | Global Configuration
Default | sched-algo - `strict-priority` hierarchy-level - `0`
Example | SEFOS(config)# scheduler 1 interface extreme-ethernet 0/10 sched-algo rr
Notes | Shaper identifier is not mandatory for the creation of the conceptual row.

#### Related Commands

- show scheduler - Displays the configured scheduler

### 22.1.10 `queue`

Creates a queue and configures the queue parameters. The `no` form of the command deletes a queue.

    queue 1-65535 interface iftype ifnum [weight 0-1000] [shaper 0-65535]

    no queue 1-65535 interface iftype ifnum

Syntax Description | queue - The keyword queue is used to identify one of eight physical queues per interface. The supported queue ranges are 1 - 8. The switch hardware has 8 queues for each port. Each queue is mapped to the specific user-priority / VLAN-priority. This mapping can be configured by the user. iftype - Interface type. ifnum - Interface number. weight - User assigned weight to the CoS queue. shaper - Shaper identifier that specifies the bandwidth requirements for the queue.
Mode | Global Configuration
Default | weight - 0 priority - 0
Example | SEFOS(config)# queue 1 interface extreme-ethernet 0/1 weight 20 priority 10
Notes | Scheduler identifier is unique relative to an egress interface. User assigned weights are used only when scheduling algorithm is a weighted scheduling algorithm. User assigned priority is used only when the scheduler uses a priority based scheduling algorithm. Shaper identifier is not mandatory for the creation of the row.

#### Related Commands

- scheduler - Creates a scheduler and configures the scheduler parameters

- shape-template - Creates a shape template

- show queue - Displays the configured queues

### 22.1.11 `queue-map`

Creates a map for a queue with class or regenerated priority. The `no` form of the command deletes a queue map entry.

    queue-map {CLASS 1-65535 | regn-priority {vlanPri | ipTos | ipDscp | vlanDEI} 0-63} [interface iftype ifnum] queue-id 1-65535

    no queue-map {CLASS 1-65535 | regn-priority {vlanPri | ipTos | ipDscp | vlanDEI} 0-63} [interface iftype ifnum]

Syntax Description | CLASS - Input CLASS that needs to be mapped to an outbound queue. regn-priority - Regenerated-priority type and regenerated-priority that needs to be mapped to an outbound queue. The type options are as follows: vlanPri - VLAN priority. ipTos - IP Type of Service. ipDscp - IP differentiated services code point. vlanDEI - VLAN drop eligibility indicator. iftype - Egress interface type. ifnum - Egress interface number. queue-id - Queue identifier that uniquely identifies a queue relative to an interface. The only supported queue identifiers are from 1 to 8.
Mode | Global Configuration
Example | SEFOS(config)# queue-map CLASS 1 interface extreme-ethernet 0/1 queue-id 1
Notes | CLASS should be zero while configuring RegenPriority specific Q. Regenerated-priority should be zero while configuring CLASS specific queue.

#### Related Commands

- show queue-map - Displays the configured queue map

### 22.1.12 `qos interface`

Sets the default ingress user priority for the port.

    qos interface iftype ifnum def-user-priority 0-7

Syntax Description | iftype - Interface type ifnum - Interface number def-user-priority - Default ingress user priority for the port
Mode | Global Configuration
Example | SEFOS(config)# qos interface giga 0/1 def-user-priority 3
Notes | The default ingress user priority will be used to set priority for untagged packets.

#### Related Commands

- show qos def-user-priority - Displays the configured default ingress user priority for a port

### 22.1.13 `map`

Adds a priority map entry for mapping an incoming priority to a regenerated priority. The `no` form of the command sets default value to the Interface, VLAN, and regenerated inner priority.

    map [interface iftype ifnum] [vlan 1-4094] in-priority-type {vlanPri | ipTos | ipDscp | vlanDEI} [in-priority 0-63] regen-priority 0-63]

    no map {interface | vlan | regen-inner-priority}

Syntax Description | iftype - Interface type. ifnum - Interface number. vlan - VLAN identifier. This value ranges between 1 and 4094. in-priority-type - Type of the incoming priority. The types are: vlanPri - VLAN priority. ipTos - IP type of service. ipDscp - IP differentiated services code point. vlanDEI - VLAN drop eligibility indicator. in-priority - Incoming priority value determined for the received frame. This value ranges between 0 and 63. regen-priority - Regenerated priority value determined for the received frame. This value ranges between 0 and 63.
Mode | Priority Map Configuration
Default | vlan - 0 in-priority-type - vlanPri in-priority - -1 regen-priority - 0
Example | SEFOS(config)# priority-map 12 SEFOS(config-pri-map)# map interface extreme-ethernet 0/12 in-priority-type ipDscp in-priority 0 regen-priority 8
Notes | Priority map entry should have been created.

#### Related Commands

- priority-map - Adds a priority map entry

- show priority-map - Displays the priority map entry

### 22.1.14 `match access-group`

Sets class map parameters using L2 or L3 ACL, or priority map identifier.

    match access-group {[mac-access-list 0-65535] | [ip-access-list 0-65535]  | priority-map 0-65535}

Syntax Description | mac-access-list - Identifier of the MAC filter. This value ranges between 0 and 65535. ip-access-list - Identifier of the IP filter. This value ranges between 0 and 65535. priority-map - Priority Map identifier for mapping incoming priority against received packet. This value ranges between 0 and 65535.
Mode | QoS Class Map Configuration
Default | mac-access-list - 0 ip-access-list - 0 priority-map - 0
Example | SEFOS(config)# interface extreme-ethernet 0/10 SEFOS(config-if)# ip access-group 11 in SEFOS(config-if)# exit SEFOS(config)# class-map 10 SEFOS(config-cls-map)# match access-group ip-access-list 11
Notes | Priority map ID should have been created. L2 and/or L3 ACL should have been created. The last match access-group command entered will overwrite previous ones. Either mac-access-list or ip-access-list must first be applied to some interfaces to enable ip-access-list or mac-access-list to be matched.

#### Related Commands

- priority-map - Adds a priority map entry

- show class-map - Displays the class map entry

### 22.1.15 `set class`

Sets CLASS for L2 or L3 filters, or priority map identifier and adds a CLASS to priority map entry with regenerated priority. The `no` form of the command deletes a CLASS to priority map table entry.

    set class 1-65535 [pre-color {green | yellow | red | none}] [regen-priority 0-7 group-name string_31]

    no set class 1-65535

Syntax Description | class - Traffic CLASS to which an incoming frame pattern is classified. This number is used for referencing traffic class `set policy` command. pre-color - Color of the packet prior to metering. This can be any one of the following: none - Traffic is not pre-colored. green - Traffic conforms to SLAs. yellow - Traffic exceeds the SLAs. red - Traffic violates the SLAs. The pre-color keyword is not supported. regen-priority - Regenerated priority value determined for the input CLASS. This value ranges between zero and seven. The `regen-priority` keyword is not supported. group-name - Unique identification of the group to which an input CLASS belongs.
Mode | QoS Class Map Configuration
Default | class - 0
Example | SEFOS(config-cls-map)# set class 1000
Notes | Class map should have created. The default value zero provided for the class is not configurable.

#### Related Commands

- show class-map - Displays the class map entry

### 22.1.16 `meter-type`

Sets meter parameters CIR, CBS, EIR, EBS, Interval, meter type, and color awareness.

    meter-type {simpleTokenBucket | avgRate | srTCM | trTCM | tswTCM | mefCoupled | mefDeCoupled} [color-mode {aware | blind}] [interval 1-10000] [cir 0-65535] [cbs 0-65535] [eir 0-65535] [ebs 0-65535] [next-meter 0-65535]

Syntax Description | simpleTokenBucket - Two parameter token bucket meter. This keyword is not supported. avgRate - Average rate meter. This keyword is not supported. srTCM - Single rate three color marker metering as defined by RFC 2697. trTCM - Two rate three color marker metering as defined by RFC 2698 tswTCM - Time Sliding Window Three Color Marker Metering as defined by RFC 2859. This keyword is not supported. mefCoupled - Dual bucket meter as defined by RFC 4115. This keyword is not supported. mefDeCoupled - Dual bucket meter as defined by RFC 2697 and MEF coupling flag. This keyword is not supported. color-mode - Indicates the color mode of the Meter. The color modes are: aware - The Meter considers the pre-color of the packet. blind - The meter ignores the pre-color of the packet. Only the blind option is supported. interval - Time interval used with the token bucket. This value ranges between 1 and 10000. This keyword is not supported. cir - Committed information rate (in Mbps). This value ranges between 0 and 65535. cbs - Committed burst size (in KB). This value ranges between 0 and 65535. eir - Excess information rate (in Mbps). This value ranges between 0 and 65535. ebs - Excess burst size (in KB). This value ranges between 0 and 65535. next-meter - Meter entry identifier used for applying the second/next level of conformance on the incoming packet. This value ranges between 0 and 65535. This keyword is not supported.
Mode | Meter Configuration
Default | color-mode - blind interval - 0 next-meter - 0
Example | SEFOS(config-meter)# meter-type trTCM cir 300 cbs 1 eir 500 ebs 1
Notes | Meter must have been created.

#### Related Commands

- meter - Creates a meter

- set meter - Sets policy parameters such as meter and meter actions

- show meter - Displays the meter entry

### 22.1.17 `set policy`

Sets CLASS for policy. The `no` form of the command sets the default value for interface in this policy.

    set policy [class 0-65535] [interface iftype ifnum] default-priority-type {none | {vlanPri | ipTos | ipDscp} 0-63}

    no set policy interface

Syntax Description | class - Traffic CLASS for which the policy-map needs to be applied. The number has to be defined by the set class command. interface - If class has a prior interface assignment, then the interface keyword is ignored. iftype - Interface type. ifnum - Interface number. default-priority-type - Per-Hop Behavior (PHB) type to be used for filling the default PHB for the policy-map entry. The types are: none - No specific PHB type is set. vlanPri - VLAN priority. ipTos - IP Type of Service. ipDscp - IP Differentiated Services Code Point. The following keywords are not supported: `ipTos` `mplsExp`
Mode | QoS PolicyMap Configuration
Default | class - 0
Example | SEFOS(config-ply-map)# set policy class 1 interface extreme-ethernet 0/1 default-priority-type none
Notes | CLASS must have been created.

#### Related Commands

- class-map - Adds a class map entry

- policy-map - Creates a policy map

- show policy-map - Displays the policy map entry

- show class-map - Displays the class map entry

### 22.1.18 `set meter`

Sets policy parameters such as meter and meter actions. The `no` form of the command removes the meter from the policy and the meter actions.

    set meter 1-65535 [conform-action {drop | set-cos-transmit 0-7 set-de-transmit 0-1 | set-port iftype ifnum | set-inner-vlan-pri 0-7 | set-ip-prec-transmit 0-7 | set-ip-dscp-transmit 0-63}] [exceed-action {drop | set-cos-transmit 0-7 set-de-transmit 0-1 | set-inner-vlan-pri 0-7 | | set-ip-prec-transmit 0-7 | set-ip-dscp-transmit 0-63}] [violate-action {drop | set-cos-transmit 0-7 set-de-transmit 0-1 | set-inner-vlan-pri 0-7 | set-ip-prec-transmit 0-7 | set-ip-dscp-transmit 0-63 }] [set-conform-newclass 0-65535] [set-exceed-newclass 0-65535] [set-violate-newclass 0-65535]

    no set meter

Syntax Description | meter - Meter table identifier which is the index for the meter table. conform-action - Action to be performed on the packet, when the packets are found to be In profile (conform). Options are: drop - Drops the packet. set-cos-transmit - Sets the VLAN priority of the outgoing packet. set-de-transmit - Sets the VLAN Drop Eligible indicator of the outgoing packet. set-port - Sets the new port value. set-inner-vlan-pri - Sets the inner VLAN priority of the outgoing packet. set-ip-prec-transmit - Sets the new IP TOS value. set-ip-dscp-transmit - Sets the new DSCP value. No action will be performed on the packet even when the packets are found to be In profile (conform), if the conform action is not set. The following keywords are not supported: `set-cos-transmit` `set-de-transmit` `set-port` `set-inner-vlan-pri` `set-ip-prec-transmit` exceed-action - Action to be performed on the packet, when the packets are found to be In profile (exceed). Options are: drop - Drops the packet. set-cos-transmit - Sets the VLAN priority of the outgoing packet. set-de-transmit - Sets the VLAN Drop Eligible indicator of the outgoing packet. set-inner-vlan-pri - Sets the inner VLAN priority of the outgoing packet. set-ip-prec-transmit - Sets the new IP TOS value. set-ip-dscp-transmit - Sets the new DSCP value. Target will drop the packets, if the exceed action is not set. The following keywords are not supported: set-cos-transmit, set-de-transmit, set-inner-vlan-pri, set-ip-prec-transmit. violate-action - Action to be performed on the packet, when the packets are found to be out of profile. Options are: drop - Drops the packet. set-cos-transmit - Sets the VLAN priority of the outgoing packet. set-de-transmit - Sets the VLAN Drop Eligible indicator of the outgoing packet. set-inner-vlan-pri - Sets the inner VLAN priority of the outgoing packet. set-ip-prec-transmit - Sets the new IP TOS value. set-ip-dscp-transmit - Sets the new DSCP value. Target will drop the packets, if the violate action is not set.
| The following keywords are not supported: `set-cos-transmit` `set-de-transmit` `set-inner-vlan-pri` `set-ip-prec-transmit` set-conform-newclass - Represents the traffic CLASS to which an incoming frame pattern is classified after metering. This keyword is not supported. set-exceed-newclass - Represents the Traffic CLASS to which an incoming frame pattern is classified after metering. This keyword is not supported. set-violate-newclass - Represents the Traffic CLASS to which an incoming frame pattern is classified after metering. This keyword is not supported.
Mode | QoS PolicyMap Configuration
Default | set-cos-transmit - 0 set-de-transmit - 0 set-inner-vlan-pri - 0
Example | SEFOS(config-ply-map)# set meter 1 exceed-action drop violate-action drop

#### Related Commands

- class-map - Adds a class map entry

- policy-map - Creates a policy map

- meter-type - Sets meter parameters CIR, CBS, EIR, EBS, Interval, meter type, and color awareness

- show class-map - Displays the class map entry

- show policy-map - Displays the policy map entry

- show meter - Displays the meter entry

### 22.1.19 `show qos global info`

Displays QoS related global configurations.

    show qos global info

Mode | Privileged EXEC
Example | SEFOS# show qos global info QoS Global Information ---------------------- System Control : Start System Status : Enable Rate Unit : kbps Rate Granularity : 64 Trace Flag : 0

#### Related Commands

- shutdown qos - Shuts down the QoS subsystem

- qos - Enables or disables the QoS subsystem

- mls qos - Enables the QoS subsystem

### 22.1.20 `show priority-map`

Displays the priority map entry.

    show priority-map [priority-map-id_1-65535]

Syntax Description | priority-map-id_1-65535 - Output priority map index for the incoming packet received over ingress Port or VLAN with specified incoming priority.
Mode | Privileged EXEC
Example | SEFOS# show priority-map QoS Priority Map Entries ======================== PriorityMapId : 1 IfIndex : 1 VlanId : 4094 InPriorityType : VlanPriority InPriority : 0 RegenPriority : 7 InnerRegenPriority : 1 SEFOS# show priority-map 9 QoS Priority Map Entries ------------------------ PriorityMapId : 9 IfIndex : Ex 0/5 VlanId : 2 InPriorityType : IP Protocol InPriority : -1 RegenPriority : 5 InnerRegenPriority : 7
Notes | If executed without the optional parameters, this command displays all the available Priority Map information.

#### Related Commands

- priority-map - Adds a priority map entry

- map - Adds a priority map entry for mapping an incoming priority to a regenerated priority

### 22.1.21 `show class-map`

Displays the class map entry.

    show class-map [class-map-id_1-65535]

Syntax Description | class-map-id_1-65535 - Index that enumerates the multifield classifier table entries.
Mode | Privileged EXEC
Example | SEFOS# show class-map QoS Class Map Entries ===================== ClassMapId : 1 L2FilterId : None L3FilterId : None PriorityMapId : 1 CLASS : 1000 PolicyMapId : 1 PreColor : None Status : Active
Notes | If executed without the optional parameters, this command displays all the available Class Map information.

#### Related Commands

- class-map - Adds a class map entry

- priority-map - Adds a priority map entry

- set class - Sets CLASS for L2 or L3 filters or priority map identifier and adds a CLASS to priority map entry with regenerated priority

- set policy - Sets CLASS for policy

- set meter - Sets policy parameters such as meter and meter actions

### 22.1.22 `show meter`

Displays the meter entry.

    show meter [meter-id_1-65535]

Syntax Description | meter-id_1-65535 - Index that enumerates the meter entries.
Mode | Privileged EXEC
Example | SEFOS# show meter QoS Meter Entries ================= MeterId : 1 Type : Simple Token Bucket Color Mode : Color Aware Interval : 10 CIR : 1000 CBS : None EIR : None EBS : None NextMeter : None Status : Active
Notes | If executed without the optional parameters, this command displays all the available Meter information.

#### Related Commands

- meter-type - Sets meter parameters CIR, CBS, EIR, EBS, interval, meter type and color awareness

- set meter - Sets policy parameters such as meter and meter actions

### 22.1.23 `show policy-map`

Displays the policy map entry.

    show policy-map [meter-id_1-65535]

Syntax Description | meter-id_1-65535 - Index that enumerates the Meter entries.
Mode | Privileged EXEC
Example | SEFOS# show policy-map QoS Policy Map Entries ====================== PolicyMapId : 1 IfIndex : 0 Class : 0 DefaultPHB : None. MeterId : 1 ConNClass : 0 ExcNClass : 0 VioNClass : 0 ConfAct : Port 1 ExcAct : Drop. VioAct : Drop.
Notes | If executed without the optional parameter, this command displays all the available policy map information.

#### Related Commands

- set policy - Sets CLASS for policy

- set meter - Sets policy parameters such as meter and meter actions

### 22.1.24 `show shape-template`

Displays the shape template configurations.

    show shape-template [shape-template-id_1-65535]

Syntax Description | shape-template-id_1-65535 - Shape template table index.
Mode | Privileged EXEC
Example | SEFOS# show shape-template QoS Shape Template Entries -------------------------- ShapeTemplate Id CIR CBS EIR EBS ---------------- --- --- --- --- 1 1 1 1 1
Notes | If executed without the optional parameter, this command displays all the available shape template information

#### Related Commands

- shape-template - Creates a shape template

### 22.1.25 `show scheduler`

Displays the configured scheduler.

    show scheduler [interface iftype ifnum]

Syntax | iftype - Interface type. ifnum - Interface number.
Mode | Privileged EXEC
Example | SEFOS# show scheduler QoS Scheduler Entries --------------------- IfIndex Scheduler Index Scheduler Algo Shape Index Scheduler HL GlobalId ------- --------------- -------------- ----------- ------------ -------- Ex0/1 1 strictPriority 0 0 1
Notes | If executed without the optional parameter, this command displays all the available scheduler entries.

#### Related Commands

- scheduler - Creates a scheduler and configures the scheduler parameters

### 22.1.26 `show queue`

Displays the configured queues.

    show queue [interface iftype ifnum]

Syntax | iftype - Interface type. ifnum - Interface number.
Mode | Privileged EXEC
Example | SEFOS# show queue
QoS Queue Entries ----------------- IfIndex Queue Idx Queue Type Scheduler Idx Weight Priority Shape Idx Global Id ------- --------- ---------- ------------- ------ -------- --------- --------- Ex0/1 1 1 1 1 1 1 1
Notes | If executed without the optional parameter, this command displays all the available queue entries.

#### Related Commands

- queue - Creates a Queue and configures the Queue parameters

### 22.1.27 `show queue-map`

Displays the configured queue map.

    show queue-map [interface iftype ifnum]

Syntax Description | iftype - Interface type. ifnum - Interface number.
Mode | Privileged EXEC
Example | SEFOS# show queue-map QoS Queue Map Entries --------------------- IfIndex CLASS PriorityType Priority Value Mapped Queue ------- ----- ------------ -------------- ------------ Ex0/1 1 none 0 1
Notes | If executed without the optional parameter, this command displays all the available queue map entries.

#### Related Commands

- queue-map - Creates a map for a queue with class or regenerated priority

### 22.1.28 `show qos def-user-priority`

Displays the configured default ingress user priority for a port.

    show qos def-user-priority [interface iftype ifnum]

Syntax Description | iftype - Interface type. ifnum - Interface number.
Mode | Privileged EXEC
Example | SEFOS# show qos def-user-priority QoS Default User Priority Entries --------------------------------- IfIndex Default User Priority -------- --------------------- Ex0/1 0 Ex0/2 0 Ex0/3 0 Ex0/4 0 Ex0/5 0 Ex0/6 0 Ex0/7 0 Ex0/8 0 ...
Notes | If executed without the optional parameter, this command displays the available default ingress user priority entries for all the interface.

#### Related Commands

- qos interface - Sets the default ingress user priority for the port

### 22.1.29 `show qos meter-stats`

Displays the meters statistics for conform, exceed, violate packets, and octets count.

    show qos meter-stats [meter-id_1-65535]

Syntax Description | meter-id_1-65535 - Index that enumerates the meter entries.
Mode | Privileged EXEC
Example | SEFOS# show qos meter-stats QoS Meter (Policer) Stats ------------------------- Meter Index : 1 Conform Packets : 00 Conform Octects : 00 Exceed Packets : 00 Exceed Octects : 00 Violate Packets : 00 Violate Octects : 0
Notes | If executed without the optional parameter, this command displays the meter statistics for all the available meters.

#### Related Commands

- show meter - Displays the meter entry

- set meter - Sets Policy parameters such as meter and meter actions

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.