Quality of Service (QoS) support includes setting QoS DSCP trust and defining & applying the QoS PCP and DSCP ingress and egress maps on Ethernet interfaces and Port Channels.
The following table provides QoS support matrix in XCO 3.3.0:
Product ID | SLX Version |
---|---|
SLX 9150/SLX 9250 | 20.4.3 or higher |
Extreme 8720 | 20.4.3 or higher |
Extreme 8520 | 20.4.3 or higher |
SLX-9740 | 20.5.2 Partial support: Egress DSCP maps not supported. |
Extreme 8820 | 20.5.2 Partial support: Egress DSCP maps not supported. |
SLX-9540 | No support |
SLX-9640 | No support |
There are two ways you can implement quality of service (QoS) in XCO:
QoS map defines mapping of header fields to QoS traffic classes on the device.
The following header fields are considered for classification:
You can map each of the header fields with the eight different traffic classes TC0-TC7. You can define QoS maps for mapping.
For egress traffic, you can also specify the mapping between TC to PCP or DSCP field in the QoS maps. For example, you can define classification based on DSCP bits in the IP Header of the incoming packets. Each of the 64 DSCP values can be mapped to any one of the eight traffic classes.
A QoS profile is a collection of information that can be applied on an interface or device that controls the queuing and dequeuing of traffic flow based on packet header information or internal queuing. QoS Profile defines the following:
The information includes global, interface, and flow configurations. The profile is a list of rules that define a desired QoS behavior.
QoS profile is supported only for the physical interfaces. PO, VE, and breakout ports do not support QoS profile.
You can use a QoS profile to define the classification and actions applied to the traffic such as the following:
Configuration | Identify drift | Reconcile configuration | Idempotency |
---|---|---|---|
QoS Maps | Yes | Yes | No |
QoS Profile | Yes | Yes | No |