...
| Блок кода |
|---|
esr(config-class-policy-map)# shape average 100000 2000 |
shape account user-defined
Данной командой устанавливается параметр позволяющий вручную скорректировать расчетные значения пакетов при формировании исходящего трафика для класса в рамках политики.
Использование отрицательной формы команды (no) снимает ограничение.
Синтаксис
shape account user-defined <OFFSET>no shape accountПараметры
<OFFSET> - корректирующее значение размера пакетов в байтах;
Принимает значение [-128..128].
Значение по умолчанию
отсутствует;
Необходимый уровень привилегий
10
Командный режим
CONFIG-CLASS-POLICY-MAP
Пример
| Блок кода |
|---|
esr(config-class-policy-map)# shape account user-defined 64 |
show qos interface shapers
Данная команда показывает параметры QoS сетевых интерфейсов.
Синтаксис
show qos interface shapers <IF>
Параметры
<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show qos interface shapers gigabitethernet 1/0/2 gigabitethernet 1/0/2 Committed rate: 100000 Kbps Committed burst: 1600 KBytes |
...
Данная команда показывает информацию о соответствии кодов 802.1p в пакетах и выходных очередей, используемых в QoS.
Синтаксис
show qos map cos-queue
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show qos map dscp-queue d1 : d2 0 1 2 3 4 5 6 7 ------- ------------------------- 0 01 02 03 04 05 06 07 08 |
...
Данная команда показывает информацию о соответствии кодов DSCP в пакетах и кодов DSCP после изменений.
Синтаксис
show qos map dscp-mutation
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show qos map dscp-mutation d1 : d2 0 1 2 3 4 5 6 7 8 9 ------- ------------------------------- 0 00 01 02 03 04 05 06 07 08 09 1 10 11 12 13 14 15 16 17 18 19 2 20 21 22 23 24 25 26 27 28 29 3 30 31 32 33 34 35 36 37 38 39 4 40 41 42 43 44 45 46 47 48 49 5 50 51 52 53 54 55 56 57 58 59 6 60 61 62 63 |
...
Данная команда показывает информацию о соответствии кодов DSCP в пакетах и выходных очередей, используемых в QoS.
Синтаксис
show qos map dscp-queue
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show qos map dscp-queue d1 : d2 0 1 2 3 4 5 6 7 8 9 ------- ------------------------------- 0 01 01 01 01 01 01 01 01 02 02 1 02 02 02 02 02 02 03 03 03 03 2 03 03 03 03 04 04 04 04 04 04 3 04 04 05 05 05 05 05 05 05 05 4 06 06 06 06 06 06 06 06 07 07 5 07 07 07 07 07 07 08 08 08 08 6 08 08 08 08 |
...
Данная команда используется для просмотра привязанной QoS-политики к заданному интерфейсу для классификации входящего (input) или приоритизации исходящего (output) трафика.
Синтаксис
show qos policy binding [ <IF> | <TUN> ]
Параметры
<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show qos policy binding gi1/0/1
gigabitethernet 1/0/1
Output: parent
Class: class1
Policy: child1
Class: class3
Class: class2
Policy: child2 |
...
Данная команда выводит конфигурацию заданной политики QoS.
Синтаксис
show qos policy configuration <NAME>
Параметры
<NAME> – имя политики, задается строкой до 31 символа.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show qos policy configuration parent
Policy-map: parent
Shape average:
Bandwidth: --
Burst: 128
Class: class1
Set:
COS: --
DSCP: --
IP-Precedence: --
Queue: --
Match access group: --
Shape average:
Bandwidth: --
Burst: 128
Shape peak:
Bandwidth: --
Burst: 128
Mode: FIFO
Priority class: 8
Queue limit: 127
Service policy: child1
Class: class2
Set:
COS: --
DSCP: --
IP-Precedence: --
Queue: --
Match access group: --
Shape average:
Bandwidth: --
Burst: 128
Shape peak:
Bandwidth: --
Burst: 128
Mode: FIFO
Priority class: 8
Queue limit: 127
Service policy: child2 |
...
Данная команда выводит статистику по переданным и отброшенным пакетам согласно политике, назначенной на output. Команда актуальна только для Policy-based QoS режима интерфейса.
Синтаксис
show qos policy statistics [ <IF> | <TUN> ]
Параметры
<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# sh qos policy statistics
gigabitethernet 1/0/2
Policy pom-1
Input policy root
Input class root
Shape: bytes 750947679, packets 496667, drops 1002200
Class clm-1
Shape: bytes 750946896, packets 496658, drops 1002200
Class class-default
Shape: bytes 783, packets 9, drops 0 |
...
Данная команда выводит статистику по переданным и отброшенным пакетам. Команда актуальна только для basic QoS режима интерфейса.
Синтаксис
show qos statistics [ <IF> | <TUN> ]
Параметры
<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show qos statistics vti 2 vti 2 Queue Bytes Packets Drops ----- -------------------- -------------------- -------------------- 1 0 0 0 2 0 0 0 3 0 0 0 4 0 0 0 5 0 0 0 6 964073836 1413598 0 7 121389180 177990 1235497 8 0 0 0 |
...
Данная команда показывает параметры QoS-туннелей.
Синтаксис
show qos tunnel shapers <TUN>
Параметры
<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show qos tunnel shapers vti 2
vti 2
qid Target Target
Committed Committed
Rate [Kbps] Burst [KBytes]
--- ----------- --------------
1 10000 128
2 6000 128 |
...
Использование отрицательной формы команды (no) снимает ограничение.
Синтаксис
traffic-shape { <BANDWIDTH> [BURST] | queue <QUEUE> <BANDWIDTH> [BURST] }no traffic-shape [ queue <QUEUE> ]
Параметры
<QUEUE> – идентификатор очереди, принимает значение [1..8];
...
<BURST> – размер сдерживающего порога в кБ, принимает значение [4..16000]. Возможно указывать значение только кратное 4.
Значение по умолчанию
<BANDWIDTH> – отсутствует;
<BURST> – 128.
Необходимый уровень привилегий
10
Командный режим
CONFIG-IF-GI
CONFIG-IF-TE
CONFIG-IF-TWE
...
CONFIG-IF-MULTILINK
CONFIG-OPENVPN
Пример
| Блок кода |
|---|
esr(config-if)# traffic-shape queue 3 100000 2000 |
...