Classification
|
Ingress
|
|
|
|
|
|
COS
|
Yes
|
Yes
|
Yes
|
0-7
|
The cos classification is done on the outer vlan tag.
Note
| The cos classification based on match-rule is not applicable for untagged packets on the ingress direction. |
|
IP DSCP
|
Yes
|
Yes
|
Yes
|
0-63
|
IP DSCP is supported for untagged, single-tagged, double-tagged, and mac-in-mac packets on the ingress direction, from the access-side.
IP DSCP is supported for IPv4 .
|
IP PREC
|
Yes
|
Yes
|
Yes
|
0-7
|
IP PREC is supported for untagged, single-tagged, double-tagged, and mac-in-mac packets on the ingress direction, from the access-side.
IP PR is supported only for IPv4.
|
MPLS EXPERIMENTAL TOPMOST
|
Yes
|
No
|
Yes
|
0-7
|
The mpls experimental topmost feature is supported only for the untagged packets on the ingress direction, from the access-side.
|
VLAN
|
Yes
|
No
|
No
|
1-4096
|
The vlan classification is done on the outer vlan tag based on the policies and the cos value applied on the outer vlan tag.
Note
| The vlan classification based on outer vlan tag is not applicable for untagged packets on the ingress direction. |
|
Egress
|
|
|
|
|
|
QOS-GROUP
|
Yes
|
Yes
|
Yes
|
|
A class-map with multiple "match qos-group" statements is not supported.
Note
|
-
qos-group 0 corresponds to class-default, hence, it cannot be configured.
-
For 9000v, qos-group 6 and qos-group 7 are reserved, and hence, it cannot be configured.
|
|
IP DSCP
|
No
|
No
|
Yes
|
0-63
|
—
|
IP PREC
|
No
|
No
|
Yes
|
0-7
|
—
|
Marking
|
Ingress
|
|
|
|
|
|
COS
|
Yes
|
Only outer COS
|
No
|
0-7
|
The cos marking is done on the vlan tag that is added by the satellite on the direction towards host.
|
DISCARD-CLASS
|
NA
|
NA
|
Yes
|
0-2
|
The discard-class feature is used along with WRED. But, WRED is not supported in 9000v. Hence, this feature is supported only in 901 satellites.
|
IP DSCP
|
Yes
Note
|
IP DSCP marking is supported for IPv4 .
|
|
Yes
|
Yes
Note
|
IP DSCP marking is supported for IPv4.
|
|
0-63
|
IP DSCP is supported for untagged, single-tagged, double-tagged, and mac-in-mac packets on the ingress direction, from the access-side.
|
MPLS EXPERIMENTAL IMPOSITION
|
No
|
No
|
Yes
|
0-7
|
—
|
IP PREC
|
Yes
|
No
|
Yes
|
0-7
|
IP PREC is supported for untagged, single-tagged, double-tagged, and mac-in-mac packets on the ingress direction, from the access-side.
|
QOS-GROUP
|
Yes
|
Yes
|
Yes
|
|
The qos-group marking feature is only used to redirect packets to a particular queue.
The set qos-group 0 on ingress policy is necessary to send the packets to queue 0 on ICL.
Note
|
If the QoS classification rule at the ICL interface in the egress and ingress direction matches, then the packets are directed to the configured group, else the packets are directed to the class-default group.
|
|
Police Actions (Ingress Marking)
|
|
|
|
|
|
QOS-GROUP TRANSMIT
|
Yes
|
Yes
|
Yes
|
0-5
|
The set qos-group 6 and 7 is not configurable.
On 901 satellites, qos-group 0 is not configurable.
|
PREC-TRANSMIT
|
Yes
|
Yes
|
Yes
|
0-7
|
—
|
DISCARD-CLASS
|
No
|
No
|
Yes
|
0-2
|
—
|
DSCP-TRANSMIT
|
Yes
|
Yes
|
Yes
|
0-63
|
—
|
COS-TRANSMIT
|
Yes
|
Yes
|
No
|
0-7
|
The cos-transmit is done on the vlan tag that is added by the satellite on the host direction.
|
Egress (Marking)
|
|
|
|
|
|
IP DSCP
|
No
|
No
|
Yes
|
0-63
|
—
|
IP PREC
|
No
|
No
|
Yes
|
0-7
|
—
|
MPLS EXPERIMENTAL TOPMOST
|
No
|
No
|
Yes
|
0-7
|
—
|
Queuing
|
Egress
|
|
|
|
|
|
Note: For 901 satellite, queuing related actions such as bandwidth, priority, or shape is supported only with qos-group classification.
|
Bandwidth Value
|
Yes
|
No
|
No
|
8-10000000
|
For a 9000v satellite, bandwidth value cannot be configured under qos-group 3. A combination of bandwidth types cannot be configured. For example, the bandwidth command can be configured either with kbps, or remaining percent, or remaining ratio, but not with a combination of all.
|
Bandwidth Percent
|
Yes
|
No
|
Yes
|
—
|
Bandwidth Remaining
|
Yes
|
Yes
|
Yes
|
1-127
|
Bandwidth Remaining Percent
|
Yes
|
Yes
|
Yes
|
—
|
Ratio
|
Yes
|
Yes
|
No
|
—
|
Priority lev 1-3
|
Yes
|
Only Priority level 1 is supported
|
Yes
|
—
|
On 9000v satellites, when a priority level is configured at the host, it by default gets configured to priority percent
85 on the satellite.
On 9000v satellites, the priority action cannot be combined with other queuing actions.
On 9000v satellites, only one class-map with a priority action can be configured.
On 9000v satellites, the priority action is only supported under qos-group 3.
|
Priority Percent
|
Yes
|
NA
|
Yes
|
—
|
Random Detect Discard-class-based
|
No
|
No
|
Yes
|
Discard-class: 0-2
Thresholds: 1-8192000
|
—
|
Shape Average
|
Yes
|
Yes
|
Yes
|
8000- 10000000000
|
On 9000v satellites, the shape average command cannot be configured under qos-group 3.
On 901 satellites, the shape command cannot be used in the class-default class map unless you use hierarchical policy maps and apply shaping to the parent policy map.
|
Shape Average Percent
|
Yes
|
Yes
|
No
|
—
|
On 9000v satellites, the shape average percent command cannot be configured under qos-group 3. |
HQOS
|
Yes
|
No
|
Yes
|
—
|
Only class-default can be configured in the parent policy map, while configuring H-QoS in the egress direction.
Only shape average is supported under the class-default of the parent policy map.
For a 9000v satellite, the minimum value that is supported is 40 mbps. For a 901 satellite, the minimum value that is supported is 250 kbps.
|
Rate Limiting
|
1R2C
|
Yes
|
Yes.
|
Yes
|
CIR/PIR: 8000-10000000000
Burst bytes: 1000- 256000000
Burst ms:1-2000
|
The bytes can be configured in milliseconds (ms) only if CIR is in percent.
|
1R3C
2R3C
|
Yes
|
NA
|
Yes
|
If the exceed-action command is configured, then violate-action is copied from exceed-action, by default. If the exceed-action is not configured, then violate-action and exceed-action are dropped.
Note
|
-
On ASR 9000v platform, 1R3C and 2R3C statistics are supported only for conform & violate actions.
-
Transmit and marking actions are not supported together.
On 901 satellites, only green and red counters are supported.
|
|