The [EnhancedTransmissionSelection] section manages the queueing
discipline (qdisc) of Enhanced Transmission Selection (ETS).
Parent=
Configures the parent Queueing Discipline (qdisc). Takes one
of "root", "clsact", "ingress" or a class identifier. The
class identifier is specified as the major and minor numbers
in hexadecimal in the range 0x1–Oxffff separated with a colon
("major:minor"). Defaults to "root".
Handle=
Configures the major number of unique identifier of the
qdisc, known as the handle. Takes a hexadecimal number in the
range 0x1–0xffff. Defaults to unset.
Bands=
Specifies the number of bands. An unsigned integer in the
range 1–16. This value has to be at least large enough to
cover the strict bands specified through the StrictBands= and
bandwidth-sharing bands specified in QuantumBytes=.
StrictBands=
Specifies the number of bands that should be created in
strict mode. An unsigned integer in the range 1–16.
QuantumBytes=
Specifies the white-space separated list of quantum used in
band-sharing bands. When suffixed with K, M, or G, the
specified size is parsed as Kilobytes, Megabytes, or
Gigabytes, respectively, to the base of 1024. This setting
can be specified multiple times. If an empty string is
assigned, then the all previous assignments are cleared.
PriorityMap=
The priority map maps the priority of a packet to a band. The
argument is a whitespace separated list of numbers. The first
number indicates which band the packets with priority 0
should be put to, the second is for priority 1, and so on.
There can be up to 16 numbers in the list. If there are
fewer, the default band that traffic with one of the
unmentioned priorities goes to is the last one. Each band
number must be in the range 0...255. This setting can be
specified multiple times. If an empty string is assigned,
then the all previous assignments are cleared.