Jump to content
Калькуляторы

Как дать приоритет конкретному пользователю (группе)

Руководство у нас очень любит тестировать скорость Спидтестом. И невзирая на общее кол-во юзеров в данный момент сети, на загрузку радиоканалов и прочее очень недовольно если скорость меньше 10 мегабит. Как ограничить скорость это ясно, а вот как можно гарантировать скорость для одного (группы) клиента? Пока создал 2 правила шейпера, одно для всех, другое для руководства. Для всех скорость порезана до 8 мегабит, для руководства - до 15. Но это ессно никак не гарантирует эту самую скорость. А хотелось бы.

Share this post


Link to post
Share on other sites

Использовать оицию - Simple Queues -> Advanced -> Limit At

Share this post


Link to post
Share on other sites

Т.е. я правильно понимаю, что достаточно просто прописать нужные величины тут?

Про то, что входящий канал должен быть с запасом, что бы "пролезли" все желающие почитал.

post-123637-076771400 1490620445_thumb.png

Share this post


Link to post
Share on other sites

Верно. Канал свободен, скорость получает остальные. Нужен трафик для этoго клиента, принудителтно отбирает у остальных, чтобы было что написано в "Limit At "

Share this post


Link to post
Share on other sites

doctor_ORZ, тут есть интересный момент, о котором часто забывают: если включен fasttrack - очереди игнорируются.

Share this post


Link to post
Share on other sites

Да-да, спасибо. Про fasttrack и очереди уже усвоил.

Share this post


Link to post
Share on other sites

А будет ли работать шейпер ограничивающий юзера и снизу и сверху? Ну, например что бы и более 10 мегабит не качал, но и гарантированно получал свои пять? В одном правиле это можно реализовать? Или нужно пару делать?

Share this post


Link to post
Share on other sites

Просто я тестирую на себе и на руководстве :). И как то я бы не сказал, что "гарантированная скорость" у них гарантируется. Присылают скрины где реальная скорость на порядок меньше. Да, канал забит "под завязку" - 40 мегабит на 300-350 железяк, зарегеных на DHCP. Ессно не все они "качки", обычно более-менее трафик летит с двух-трех десятков. Их я "душу" бурст-шейпером до трех мегабит, но 30 мегабит они отъедают постоянно. Однако те пятнадцать мегабит что "гарантируются" у руководства на деле оборачиваются хорошо если мегабитом. Да, не всегда (сильно зависит от "качков"), но тем не менее.

Share this post


Link to post
Share on other sites

Многовато узеров на 40 мегабит. Бурст не надо включать. (это кратковременное увеличение разрешённой скорости) Используй приоритеты. У руководства поставь 1 , у других цифру побольше - 3-8

 

Simple Queue на каждого узера отдельна или на групу IP ?

 

У руководства статик ИП ? Надо зделать отдельную Simple Queuе с Limit At . Поставить в верху списка, рпиоритет 1.

Далее Simple Queuе для другой гиупи пользователей, група ИП допустим. Приоритет уже 2 или 3.

в Queue Type в польях Scr. Address Mask , Dst. Address Mask цифра 32 или 24

32 - это значит каждый пользователь в этоу групе Simple Queuе получит указаную скорость если хватает канала. Эсли канал забит то начинает делить поровну .

24 - просто делит поровну скорость пользовательям.

Сколько queues в данный ммент - включить столвик PCQ Queues

Edited by mafijs

Share this post


Link to post
Share on other sites

Имхо для того чтобы работали приоритеты очередей, очереди должны быть иерархическими. Сам толком не пробовал. Не было серьезной потребности.

 

Вот неплохая статья об очередях в routeros

https://m.habrahabr.ru/post/188718/

Edited by starik-i-more

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this