Ответ:
Способ 1. default_priority на порту коммутатора.
config vlan default add tag 7 / Добавляем тегированный порт, чтобы видеть метку 802.1q и значение приоритета
config 802.1p default_priority 1 4 / Задаем приоритет по умолчанию(4) для всего трафика на первом порту
Подключаем ПК1 к порту 1, ПК2 к порту 7, на ПК2 задаем VlanID = 1. На ПК2 запускаем Wireshark. Запускаем пинг ПК1→ПК2, и в Wireshark мы должны увидеть тегированные пакеты пинга с приоритетом 4. (Рисунок 1)
Рисунок 1.
Способ 2. Маркировка трафика с помощью ACL.
Также можно задавать приоритет для определенного трафика, выбранного с помощью ACL. Рассмотрим пример на основе типа трафика PPPoE.
Создаем правило выборки трафика по ethernet_type 8864(PPPoE), разрешаем этому трафику проходить через порт (permit), но при этом делаем замену приоритета в пакете(replace_priority)
create access_profile profile_id 1 profile_name eth8864 ethernet ethernet_type
config access_profile profile_id 1 add access_id 100 ethernet ethernet_type 0x8864 port 1 permit priority 6 replace_priority
Затем проигрываем PPPoE пакет с ПК1, и на ПК2 мы должны увидеть в пакете приоритет 6. (Рисунок 2)
Рисунок 2.
Способ 3. Перемаркировка трафика с помощью ACL.
Если трафик в сети идет уже с определенным приоритетом, но нам нужно этот приоритет изменить, мы можем также использовать ACL. Рассмотрим пример на основе полученного в предыдущем тесте PPPoE пакета.
Создаем правило выборки трафика по ethernet_type 8864(PPPoE) и метке приоритета(802.1p) , разрешаем этому трафику проходить через порт (permit), но при этом делаем замену приоритета в пакете(replace_priority)
create access_profile profile_id 1 profile_name eth8864 ethernet ethernet_type 802.1p
config access_profile profile_id 1 add access_id 1 ethernet ethernet_type 0x8864 802.1p 6 port 1 permit priority 5 replace_priority
Затем проигрываем PPPoE пакет(приоритет 6) с ПК1, и на ПК2 мы должны увидеть в пакете новый приоритет 5. (Рисунок 3)
Рисунок 3.