Страница 1 из 1

[SOLVED] MES21 qos на аплинке

Добавлено: 02 окт 2017 11:23
birimbao
Есть трафик video,voice,data каждый в своем влане (но известны адреса назначения). Нужно на аплинке выставлять приоритеты:
voice, video, data. Голоса мало или практически не будет, видео ~60% от 100мбит, соответственно надо чтобы data не могла помешать video. При этом не хочется применять полисер, т.к. если да data есть полоса в дополнительные 10-15мбит (не занятые в данный момент видео) - хотелось бы их использовать-что то вроде параметра ceil в htb.

Код: Выделить всё

qos advanced
qos advanced-mode trust dscp
qos trust dscp
qos map dscp-queue 40 to 4 # закинуть dscp 40 в 4ю очередь
qos statistics queues 1 4 all gigabitethernet1/0/25
qos statistics queues 2 1 all gigabitethernet1/0/25
ip access-list extended video
 permit ip any any 172.16.16.0 0.255.255.255 any # матч 172.16.16.0/24
exit
class-map video_class
 match access-group video # помещаем acl video в video_class
exit
policy-map video_dscp
 class video_class
  set dscp 40 # для video_class устанавливаем dcsp 40
 exit
exit
!
interface gigabitethernet 1/0/25
 description uplink
 service-policy input video_dscp # применяем политику исходящего трафика с интерфейса для входящего в интерфейс трафика???
exit

Результат

Код: Выделить всё

  Interface      Queue      Dp    Total packets   TD packets   
------------- ------------ ----- --------------- -------------
  gi1/0/25         4        All         0              0       
  gi1/0/25         1        All      903589            0

встал уже на этом месте, что я делаю не правильно? возможно есть более красивый способ решения?
спасибо

Re: MES21 qos на аплинке

Добавлено: 02 окт 2017 11:55
Евгений Т
Здравствуйте.

Пропишите
qos advanced ports-trusted

permit ip any any 172.16.16.0 0.255.255.255 any # матч 172.16.16.0/24

Правило не соответствует цели. Должно выглядеть так:
permit ip any any 172.16.16.0 0.0.0.255 any # матч 172.16.16.0/24

# применяем политику исходящего трафика с интерфейса для входящего в интерфейс трафика???

gi0/25 - это входящий или исходящий трафик для мультикаста?
policy-map действует только на входящий трафик. А само распределение трафика по очередям действует для исходящего трафика с интерфейса.
Т.е. если мультикаст заходит в gi0/25, то qos статистику надо смотреть для интерфейса в сторону клиента.

Re: MES21 qos на аплинке

Добавлено: 02 окт 2017 13:36
birimbao
gi0/25 - это входящий или исходящий трафик для мультикаста?
gig0/25 - только юникаст/бродкаст. Под видео имелось ввиду не iptv, а rtsp.
мне и нужно управлять исходящим трафиком с gig0/25.

Re: MES21 qos на аплинке

Добавлено: 02 окт 2017 14:05
birimbao
policy-map действует только на входящий трафик. А само распределение трафика по очередям действует для исходящего трафика с интерфейса.
правильно я понял что policy-map надо вешать на интерфейс куда включены камеры чтобы поставить метку, а дальше qos advanced ports-trusted установит попадание в приоритетную очередь dscp 40, потому что указали map 40 в 4ю на аплинке без дополнительных опций?

Re: MES21 qos на аплинке

Добавлено: 02 окт 2017 15:31
Евгений Т
правильно я понял что policy-map надо вешать на интерфейс куда включены камеры чтобы поставить метку, а дальше qos advanced ports-trusted установит попадание в приоритетную очередь dscp 40

Да

потому что указали map 40 в 4ю на аплинке без дополнительных опций?

Эту часть вопроса не понял.

Re: MES21 qos на аплинке

Добавлено: 02 окт 2017 16:13
birimbao
сделал

Код: Выделить всё

qos statistics queues 1 4 all gigabitethernet1/0/1
qos statistics queues 2 1 all gigabitethernet1/0/1
ip access-list extended video
 permit ip any any 172.16.16.0 0.255.255.255 any
exit
interface gigabitethernet 1/0/1
 description ip_camera
 service-policy input video_dscp
exit


получаем

Код: Выделить всё

  Interface      Queue      Dp    Total packets   TD packets   
------------- ------------ ----- --------------- -------------
   gi1/0/1         4        All       11202            0       
   gi1/0/1         1        All      129087            0 


в моем понимании весь исходящий трафик должен упасть в 4ю очередь или он тут еще не получил dcsp метку?

Эту часть вопроса не понял.


Код: Выделить всё

qos map dscp-queue 40 to 4

обязывает уходить трафик с dcsp 40 в 4ю очередь на всех интерфейсах

Re: MES21 qos на аплинке

Добавлено: 02 окт 2017 16:41
Евгений Т
policy-map действует только на входящий трафик. А само распределение трафика по очередям действует для исходящего трафика с интерфейса.
Т.е. если мультикаст заходит в gi0/25, то qos статистику надо смотреть для интерфейса в сторону клиента.

В вашем случае, если камеры подключены в gi0/1, то на gi0/1 вы вышаете policy-map, а с интерфейса gi0/25 вы снимаете qos статистику (если из gi0/25 мультикаст улетает с коммутатора)

Re: MES21 qos на аплинке

Добавлено: 02 окт 2017 17:04
birimbao
В вашем случае, если камеры подключены в gi0/1, то на gi0/1 вы вышаете policy-map, а с интерфейса gi0/25 вы снимаете qos статистику (если из gi0/25 мультикаст улетает с коммутатора)


добавил policy-map на все интерфейсы с камерами, результат положительный, теперь понятно.

Код: Выделить всё

  Interface      Queue      Dp    Total packets   TD packets   
------------- ------------ ----- --------------- -------------
  gi1/0/25         4        All      262055            0       
  gi1/0/25         1        All        279             0   


остался вопрос по весам в очередях, как я понял надо использовать wrr очередь в которую будет помещаться крашеный трафик
можете привести пример? объемы по типу трафика в первом сообщении

Re: MES21 qos на аплинке

Добавлено: 02 окт 2017 17:18
Евгений Т
Зачем использовать wrr в данном случае? Цель настройки - поместить мультикаст в более приоритетную очередь, чтобы не было потерь?
Если так, то у вас уже все настроено и работает указанным способом.
WRR же сделает все очереди равноприоритетными и укажет утилизацию для каждой очереди. В этом случае при некоторых обстоятельствах будут возможны потери мультикаст трафика.

Re: MES21 qos на аплинке

Добавлено: 03 окт 2017 10:45
birimbao
Зачем использовать wrr в данном случае? Цель настройки - поместить мультикаст в более приоритетную очередь, чтобы не было потерь?
юникаст, цель - чтобы не было потерь в видео-трафике с камер.

Re: MES21 qos на аплинке

Добавлено: 03 окт 2017 11:09
Евгений Т
Цель уже достигнута. WRR не нужен по описанным выше причинам.

Re: MES21 qos на аплинке

Добавлено: 03 окт 2017 15:43
k0ste
birimbao писал(а):юникаст, цель - чтобы не было потерь в видео-трафике с камер.

Попробуйте iperf, в моих тестах я не смог получить в первой очереди трафика больше чем есть свободной полосы. То есть если более приоритетные очереди 3-4 занимают 80Mbit, в первой будет доступно не более 20Mbit.

Re: MES21 qos на аплинке

Добавлено: 09 окт 2017 14:27
birimbao
k0ste писал(а):Попробуйте iperf, в моих тестах я не смог получить в первой очереди трафика больше чем есть свободной полосы. То есть если более приоритетные очереди 3-4 занимают 80Mbit, в первой будет доступно не более 20Mbit.

так и есть