Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

QoS - механизм, позволяющий на основе определённых признаков, обеспечивать необходимое качество предоставления услуг. Встроенные коммутаторы плат PP4X и PLC8 OLT MA4000 а так же встроенный коммутатор OLT LTP-X имеют 8 выходных аппаратных очередей, что даёт возможность ранжировать трафик на выходе порта коммутатора в случае наличия высокой нагрузки на порт коммутатора. Очереди имеют нумерацию, значения которой, прямо пропорциональны приоритету. Очередь "0" является наименее приоритетной. При заводских настройках весь трафик любого порта коммутатора попадает по умолчанию в очередь "0". Очередь "7" имеет высший приоритет.  Пакеты из более приоритетной очереди обрабатываются первостепенно.

Распределение поступающего трафика по аппаратным очередям возможно на основании следующих характеристик трафика:

  • значение поля DSCP/TOS;
  • значение поля 802.1P;
  • комбинированнный режим DSCP/TOS or 802.1P.

Настройка распределения трафика согласно приоритетным очередям выполняется следующим образом.

  1. Необходимо установить правило, указывающее на то какое поле пакета необходимо анализировать для определения аппаратной очереди.
    Команда для LTP-X:

    LTP-8X# switch
    LTP-8X(switch)# configure
    LTP-8X(switch)(config)# qos type <type>

    Команда для MA4000:

    ma4000# configure terminal 
    ma4000(config)# qos type <type>

    Параметр <type> для обоих устройств может принимать следующие значения:

    • 0 – все приоритеты равноправны;
    • 1 - выбор пакетов только по 802.1p (поле Priority в 802.1Q Теге);
    • 2 - выбор пакетов только по DSCP/TOS (поле Differentiated Services заголовка IP пакета, старшие 6 бит);
    • 3 - взаимодействие либо по 802.1p, либо по DSCP/TOS.

    Например:

    LTP-8X(switch)(config)# qos type 2
  2. Следующим шагом необходимо сформировать правило, согласно которому пакеты с определенными значениями поля приоритета будут помещены в приоритетную очередь. В общем виде команда будет выглядеть так.
    Команда для LTP-X:

    LTP-8X(switch)(config)# qos map <type> <field values> to <queue>

    Команда для MA4000:

    ma4000(config)# qos map <type> <field values> to <queue>

    В данной команде:

    Параметр <type> –  метод приоритезации трафика:

    • 0 – по стандарту 802.1p (используется на 2 уровне);
    • 1 – по стандарту DSCP/TOS (используется на 3 уровне).

    Параметр <field values> –  значение поля, по которому осуществляется отбор пакетов, устанавливается в зависимости от <type> (значения полей вводятся через запятую, либо как диапазон через «-»):

    • при <type> = 0, то устанавливается значение поля Priority в 802.1Q Теге: [0 .. 7];
    • при <type> = 1, то устанавливаются значения полей Differentiated Services заголовка IP-пакета, старшие 6 бит. Значение вводится в десятичном формате: [0 .. 63];

    Параметр <queue> – номер приоритетной очереди принимает значения [0 .. 7].

    Например, добавим правило для LTP-X согласно которому пакеты со значением поля ToS 63 будут помещены в очередь 4.

    LTP-8X(switch)(config)# qos map 1 63 to 4
  3. Примените выполненные изменения.

    На LTP-X:

    LTP-8X(switch)(config)# commit
    LTP-8X(switch)(config)# exit
    LTP-8X(switch)# exit
    LTP-8X# save

    На MA4000:

    ma4000(config)# do commit
    ma4000(config)# do confirm
  4. Для просмотра конфигурации очередей используйте следующие команды:

    На LTP-X:

    LTP-8X(switch)# show qos
    Priority assignment by 802.1p packet field
    Default priority queue is 0
    DSCP queues:
    7:
    6:
    5:
    4: 63
    3:
    2:
    1:
    0:
    802.1p queues:
    7: 7
    6: 6
    5: 5
    4: 4
    3: 3
    2: 2
    1: 1
    0: 0
    WRR queues disabled
    WRR values for queues 7..0: 8 7 6 5 4 3 2 1

    На MA4000:

    ma4000# show qos
    Priority assignment by NONE packet field, all priorities are equal
    Default priority queue is 0
    DSCP/TOS queues:
    0:
    1:
    2:
    3:
    4: 63
    5:
    6:
    802.1p queues:
    0:
    1:
    2:
    3:
    4:
    5: 


  • Нет меток