Перейти к содержимому
Калькуляторы

Microtik queues жесткая резка трафика

всем привет.

как резать трафик на микротике , без приоритетов т.е. круглые сутки не смотря на не загруженность или загруженность канала скорость была 128кб/с.. как в интернет так и локальной сети.

все вроде настраиваю через Queuese>Simple queuese, но ничегоне режет..

кто нить настраивал это дело?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

всем привет.

как резать трафик на микротике , без приоритетов т.е. круглые сутки не смотря на не загруженность или загруженность канала скорость была 128кб/с.. как в интернет так и локальной сети.

все вроде настраиваю через Queuese>Simple queuese, но ничегоне режет..

кто нить настраивал это дело?

http://wiki.mikrotik.com/wiki/Russian/%D0%...%D0%B0_Mikrotik

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

всем привет.

как резать трафик на микротике , без приоритетов т.е. круглые сутки не смотря на не загруженность или загруженность канала скорость была 128кб/с.. как в интернет так и локальной сети.

все вроде настраиваю через Queuese>Simple queuese, но ничегоне режет..

кто нить настраивал это дело?

http://wiki.mikrotik.com/wiki/Russian/%D0%...%D0%B0_Mikrotik

а если такой вариант, не включать пакеты в очередь, а к примеру выбрал ip usera указал лимит скорости, пусть даже только он один работает в сети но скорость не выше чем указана queuse.

 

 

можете объяснит как winbox'e. сделать?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за ссылку.

Но там описано слишком замудренный вариант..... Мне нужно чтоб у клиента было 64/128 кб/с, на интернет и загрузку с локалки, т.е. никаких очередей а есть гарантированный канал.

Можно сделать так?

Или только вариант на ссылке что вы указали.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за ссылку.

Но там описано слишком замудренный вариант..... Мне нужно чтоб у клиента было 64/128 кб/с, на интернет и загрузку с локалки, т.е. никаких очередей а есть гарантированный канал.

Можно сделать так?

Или только вариант на ссылке что вы указали.

Все просто:

 

у клиента с IP 192.168.1.3 теперь всегда 128кбит/с

post-65149-1253613069_thumb.jpg

Изменено пользователем Engineer62

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Engineer62, я так именно и делал, но не режет, проверяю я так: 1 компьютер подключен микротику через езернет, а ноут подключен через wlan1, queuese длаю как на скрине, тест скорости замеряю так, на 1 компе расшариваю любую папку и скачиваю на ноут, при этом скорость режу я или нет, никак не меняется 1,5-2,5 Мбайта.

 

может что то упущено?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А он и не будет так резать=)

Ведь IP трафик через него не идет=)

Вот поднимите на нем NAT и погоняйте трафик - сразу будет резать=)

 

Вообще-то делать надо не через Queues а в wireless делать в access list добавить правило, и в нем ничего не трогая указать ограничение по скорости для клиентов, у каждого клиента будет та скорость, которую вы укажите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Engineer62, я так именно и делал, но не режет, проверяю я так: 1 компьютер подключен микротику через езернет, а ноут подключен через wlan1, queuese длаю как на скрине, тест скорости замеряю так, на 1 компе расшариваю любую папку и скачиваю на ноут, при этом скорость режу я или нет, никак не меняется 1,5-2,5 Мбайта.

 

может что то упущено?

 

Если wlan1 сбриджован с езернетом, в настройках bridge->setting ключите Use Ip firewall. После этого зарезки заработают для bridged трафика.

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Saab95, ну ты и красавчиг)), сразу обрезало )) сделал так как ты порекомендовал через acces list, пользователи сетки около 40-50 компов, это система обрезки будет работать без глюков? или еще варианты есть?

А через Queues почему не надо делать?

Просветите пожалуйста...

 

RB600 с 3 R52H.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если wlan1 сбриджован с езернетом, в настройках bridge->setting ключите Use Ip firewall. После этого зарезки заработают для bridged трафика.

rimuss21, вариант тоже заработал, спасибо что просветил.

 

а скажи пож., какой вариант лучше использовать через акцес лист, или все таки через Queuse?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если wlan1 сбриджован с езернетом, в настройках bridge->setting ключите Use Ip firewall. После этого зарезки заработают для bridged трафика.

rimuss21, вариант тоже заработал, спасибо что просветил.

 

а скажи пож., какой вариант лучше использовать через акцес лист, или все таки через Queuse?

 

Через Queuse более гибко можно резать. Например, поделить весь трафик пользователя на локальный, заграница, р2р и на каждый тип свою скорость.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

rimuss21, а как разделить локальный от интернета?

как он там называется т.е. там есть разделы p2p, bit-torrent, blubster и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

rimuss21, а как разделить локальный от интернета?

как он там называется т.е. там есть разделы p2p, bit-torrent, blubster и т.д.

Локальный трафик от Интернета делится по IP адресам (локальные адреса заносятся в Adress List) . Далее при помощи Magle маркируем этот трафик как локальный. Все что не попало в этот Magle - будет Инет. После это при помощи все тех же Magle выделяем P2P.

 

Есть готовые скрипты для автоматизации этого процеса.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть готовые скрипты для автоматизации этого процеса.

 

rimuss21, можешь скинуть ссылки на скрипты?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть готовые скрипты для автоматизации этого процеса.

может кто сказать где можно найти эти скрипты?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть готовые скрипты для автоматизации этого процеса.

может кто сказать где можно найти эти скрипты?

Приведу один из простых примеров, который очень часто используется интернет провайдерами

 

Все довольно просто и без скриптов.

 

Создаете Address-List, куда заносите все локальные сети. Называете его Local.

 

Далее в окне терминала выполняете (copy - >paste),

 

/ ip firewall mangle

add chain=forward in-interface=WAN src-address-list=local \

action=mark-connection new-connection-mark=con_loc passthrough=yes \

comment="" disabled=no

add chain=forward in-interface=!WAN out-interface=!WAN action=mark-connection \

new-connection-mark=con_loc passthrough=yes comment="" disabled=no

add chain=prerouting connection-mark=con_loc p2p=all-p2p action=mark-packet \

new-packet-mark=l_2 passthrough=no comment="" disabled=no

add chain=prerouting connection-mark=con_loc action=mark-packet \

new-packet-mark=l_1 passthrough=no comment="" disabled=no

add chain=prerouting connection-mark=!con_loc p2p=all-p2p action=mark-packet \

new-packet-mark=i_2 passthrough=no comment="" disabled=no

add chain=prerouting connection-mark=!con_loc action=mark-packet \

new-packet-mark=i_1 passthrough=no comment="" disabled=no

 

,где

WAN - название интерфейса, который "смотрит" в сторону Интернета,

local -ранее созданный Address-List

 

После выполнения получает 4 маркера пакетов,

 

l_1 - локальный не р2р

 

l_2 - локальный р2р

 

i_1 - Интернет не р2р

 

i_2 - Интернет р2р

 

 

 

Теперь создаете очередь Simple Queues, например User1, указываете скорости.

 

Создаете подочередь User1 _local, в закладке Advanced ->packet-mark выбираете l_1, а в parent User1. Указываете скорости для этого типа трафика в закладке General.

 

Создаете подочередь User1 _local_р2р, в закладке Advanced ->packet-mark выбираете l_2, а в parent User1. Указываете скорости для этого типа трафика в закладке General.

 

Создаете подочередь User1 _Int, в закладке Advanced ->packet-mark выбираете i_1, а в parent User1. Указываете скорости для этого типа трафика в закладке General.

 

Создаете подочередь User1 _Int_p2p, в закладке Advanced ->packet-mark выбираете i_2, а в parent User1. Указываете скорости для этого типа трафика в закладке General.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть готовые скрипты для автоматизации этого процеса.

может кто сказать где можно найти эти скрипты?

Приведу один из простых примеров, который очень часто используется интернет провайдерами

 

Все довольно просто и без скриптов.

 

Создаете Address-List, куда заносите все локальные сети. Называете его Local.

 

Далее в окне терминала выполняете (copy - >paste),

 

/ ip firewall mangle

add chain=forward in-interface=WAN src-address-list=local \

action=mark-connection new-connection-mark=con_loc passthrough=yes \

comment="" disabled=no

add chain=forward in-interface=!WAN out-interface=!WAN action=mark-connection \

new-connection-mark=con_loc passthrough=yes comment="" disabled=no

add chain=prerouting connection-mark=con_loc p2p=all-p2p action=mark-packet \

new-packet-mark=l_2 passthrough=no comment="" disabled=no

add chain=prerouting connection-mark=con_loc action=mark-packet \

new-packet-mark=l_1 passthrough=no comment="" disabled=no

add chain=prerouting connection-mark=!con_loc p2p=all-p2p action=mark-packet \

new-packet-mark=i_2 passthrough=no comment="" disabled=no

add chain=prerouting connection-mark=!con_loc action=mark-packet \

new-packet-mark=i_1 passthrough=no comment="" disabled=no

 

,где

WAN - название интерфейса, который "смотрит" в сторону Интернета,

local -ранее созданный Address-List

 

После выполнения получает 4 маркера пакетов,

 

l_1 - локальный не р2р

 

l_2 - локальный р2р

 

i_1 - Интернет не р2р

 

i_2 - Интернет р2р

 

 

 

Теперь создаете очередь Simple Queues, например User1, указываете скорости.

 

Создаете подочередь User1 _local, в закладке Advanced ->packet-mark выбираете l_1, а в parent User1. Указываете скорости для этого типа трафика в закладке General.

 

Создаете подочередь User1 _local_р2р, в закладке Advanced ->packet-mark выбираете l_2, а в parent User1. Указываете скорости для этого типа трафика в закладке General.

 

Создаете подочередь User1 _Int, в закладке Advanced ->packet-mark выбираете i_1, а в parent User1. Указываете скорости для этого типа трафика в закладке General.

 

Создаете подочередь User1 _Int_p2p, в закладке Advanced ->packet-mark выбираете i_2, а в parent User1. Указываете скорости для этого типа трафика в закладке General.

rimuss21, молодец)) все идеально работает, спасибо что все так внятно написал...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.