Queues сеть, IPTV, voip

Обсуждение ПО и его настройки
Ответить
Overseer
Сообщения: 5
Зарегистрирован: 18 сен 2016, 13:37

Добрый день. Бьюсь над проблемой уже какой вечер.
Тучу мануалов перечитал с разными примерами.. Пробовал маркировать трафик и т.д.

Что есть:
1) Mikrotik hap - 192.168.1.1
2) PBX Yeastar s20 - 192.168.1.5
3) VoIP phone - 192.168.1.4
4) IPTV приставка - 192.168.1.6
5) Сеть пользователей 192.168.1.0/24
Так же vpn, bgp и другие микротики с сетями 192.168.0.*/24, 192.168.2.*/24 и т.д. домашние сети с родственниками и друзьями.
6) Канал 100 Мбит.

Задача:
Настроить queues tree
Если IPTV не просматриваю. Для VoIP выделить гарантированную скорость 1 М с максимальным значением 3М если не хватит.. весь оставшийся канал отдать сети 192.168.1.0/24 для торентов и других загрузок...
При включений IPTV... Должна резатся скорость локалки. При этом если будут включены торенты или загрузки с интернета не должно мешать работе VoIP и IPTV..

Может быть проблема тривиальная.. до сих пор не могу решить. Хотелось бы видеть решение в примерах. Спасибо специалистам заранее.


gmx
Модератор
Сообщения: 3290
Зарегистрирован: 01 окт 2012, 14:48

Вы не пробовали самым простым способом: указать гарантированную полосу для войип и для тв. И все, все остальное как придется. Если без загонов, то все будет работать.

Если все это хочется по-серьезному и сложному, то это только PCQ. http://wiki.mikrotik.com/wiki/%D0%A0%D1 ... 0%B8_-_PCQ


Overseer
Сообщения: 5
Зарегистрирован: 18 сен 2016, 13:37

Пробовал. Но этот вариант не подходит. Когда IPTV не используется - скорость урезается с локальной подсети, что не есть хорошо. Мне нужно динамическое решение.


wolf_ktl
Сообщения: 417
Зарегистрирован: 25 июн 2013, 18:12

Overseer писал(а):Добрый день. Бьюсь над проблемой уже какой вечер.
Тучу мануалов перечитал с разными примерами.. Пробовал маркировать трафик и т.д.

Что есть:
1) Mikrotik hap - 192.168.1.1
2) PBX Yeastar s20 - 192.168.1.5
3) VoIP phone - 192.168.1.4
4) IPTV приставка - 192.168.1.6
5) Сеть пользователей 192.168.1.0/24
Так же vpn, bgp и другие микротики с сетями 192.168.0.*/24, 192.168.2.*/24 и т.д. домашние сети с родственниками и друзьями.
6) Канал 100 Мбит.

Задача:
Настроить queues tree
Если IPTV не просматриваю. Для VoIP выделить гарантированную скорость 1 М с максимальным значением 3М если не хватит.. весь оставшийся канал отдать сети 192.168.1.0/24 для торентов и других загрузок...
При включений IPTV... Должна резатся скорость локалки. При этом если будут включены торенты или загрузки с интернета не должно мешать работе VoIP и IPTV..

Может быть проблема тривиальная.. до сих пор не могу решить. Хотелось бы видеть решение в примерах. Спасибо специалистам заранее.



bgp а такую задачу решить не можете))


Overseer
Сообщения: 5
Зарегистрирован: 18 сен 2016, 13:37

Бгп рестрибутит сети статику и конекты, чтобы вручную не прописывать маршруты на всех роутерах. В данном случае мы используем бгп не с провайдером и у меня нет сетей и as от провайдеров.
Выделить жестко полосу для каждого сервиса я могу.. но мне нужно, занимать всю полосу кроме VoIP если не используется iptv


Overseer
Сообщения: 5
Зарегистрирован: 18 сен 2016, 13:37

Эх времена изменились!) Раньше ITшник ITшнику всегда был рад помочь! Ну да ладно! Поехали!

Итак:
Маркируем входящие/исходящие для диапазона сети, voip, iptv

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

/ip firewall mangle
add action=mark-packet chain=forward new-packet-mark=Upload src-address=192.168.1.0/24
add action=mark-packet chain=forward new-packet-mark=Download dst-address=192.168.1.0/24
add action=mark-packet chain=forward new-packet-mark=voip_out src-address=192.168.1.4
add action=mark-packet chain=forward new-packet-mark=voip_in dst-address=192.168.1.4
add action=mark-packet chain=forward new-packet-mark=IPTV_out src-address=192.168.1.6
add action=mark-packet chain=forward new-packet-mark=IPTV_in dst-address=192.168.1.6


Создаем тип очереди для входящего/исходящего трафика

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

/queue type add kind=pcq name= DOWNLOAD pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s pcq-classifier=dst-address pcq-dst-address-mask=32 pcq-dst-address6-mask=64 pcq-limit=50 pcq-rate=0 pcq-src-address-mask=32 pcq-src-address6-mask=64 pcq-total-limit=2000;
/queue type add kind=pcq name= UPLOAD pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s pcq-classifier=dst-address pcq-dst-address-mask=32 pcq-dst-address6-mask=64 pcq-limit=50 pcq-rate=0 pcq-src-address-mask=32 pcq-src-address6-mask=64 pcq-total-limit=2000;


Создаем две жесткие трубы для локалки и voip... в локалку помещаем IPTV...
Приоритеты локалки: 8
IPTV: 3
VOIP: 1

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

/queue tree add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=95M name=Download packet-mark=Download parent=global priority=8 queue=DOWNLOAD;
/queue tree add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=95M name=Upload packet-mark=Upload parent=global priority=8 queue=UPLOAD;
/queue tree add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1M max-limit=4M name=voip_in  packet-mark=voip_in  parent=global priority=1 queue=DOWNLOAD
/queue tree add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=1M max-limit=4M name=voip_out packet-mark=voip_out parent=global priority=1 queue=UPLOAD;
/queue tree add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=IPTV_in  packet-mark=IPTV_in  parent=Download priority=3 queue=DOWNLOAD
/queue tree add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=0 name=IPTV_out packet-mark=IPTV_out parent=Upload priority=3 queue=UPLOAD;


Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Ну так вот! В первом же сообщении вам и указывали на PCQ. Что еще надо ITшнику от такого же ITшника? Маны каждый грызет сам...


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
Overseer
Сообщения: 5
Зарегистрирован: 18 сен 2016, 13:37

Форум на то и форум чтобы более подробнее обсуждать. Про PCQ я и ранее знал. Зачем тогда форум?)


Incognito
Сообщения: 46
Зарегистрирован: 21 апр 2016, 14:27

А как быть если адрес для iptv динамический ? как отмаршировать трафик IPTV ? если он летит по UDP ... как выделить из всего UDP именно трафик IPTV ?


seregaelcin
Сообщения: 176
Зарегистрирован: 27 фев 2016, 17:12

Overseer писал(а):Пробовал. Но этот вариант не подходит. Когда IPTV не используется - скорость урезается с локальной подсети, что не есть хорошо. Мне нужно динамическое решение.

viewtopic.php?f=3&t=8146&p=47641&hilit=dscp#p47641


Обладатель Mikrotik RB2011UAS-2HnD-IN
Ответить