Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Использование отрицательной формы команды (no) удаляет привязку списка приложений к данному классу.

Предупреждение
Классификация QoS по спискам приложений работает, только если firewall настроен на работы в StateLess-режиме.
Синтаксис
[no] match application { <NAME> | all }

...

Использование отрицательной формы команды (no) удаляет настроенный параметр.scroll-pagebreak

Синтаксис
police <RATE> [burst-conforming <BURST-CONFORM>] [conform-action <CONFORM-ACTION>] [exceed-action <EXCEED-ACTION>] [burst-excess <BURST-EXCEED> [violate-action <VIOLATE-ACTION>]] 

...

Блок кода
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

...