Привет, друзья! Что у меня есть: у меня в офисе локальный веб-сервер с простой очередью, максимум 20 Мбит/с. У меня есть пользователь с ником test и ограничением в 4,5 Мбит/с. У других пользователей могут быть другие лимиты. Я хочу, чтобы пользователи могли скачивать и загружать с установленным для них максимальным лимитом, а веб-сервер обслуживал поток с общим лимитом 20 Мбит/с.
В чём проблема: если отключить простую очередь для веб-сервера, всё работает нормально — пользователи получают свой максимальный лимит, а веб-сервер выдает до 20 Мбит/с. НО если включить простую очередь на веб-сервере, пользователи скачивают быстрее, чем их лимит, и при этом Mikrotik не показывает трафик ни в очереди, ни на веб-сервере.
Что я хочу: чтобы у веб-сервера была очередь с максимальным лимитом, которая учитывает трафик и показывает графики по очереди, а пользователи скачивали и загружали на своих максимальных лимитах.
Картинка для наглядности:
Конфигурация:
Очередь веб-сервера:
name="queue1" target=159.239.30.21/32 parent=none packet-marks="" priority=8/8 queue=default/default limit-at=0/0 max-limit=20M/20M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s
Очередь PPPoE клиентов:
name="<pppoe-test2>" target=<pppoe-test2> parent=none packet-marks="" priority=7/7 queue=default-small/default-small limit-at=160k/640k max-limit=4500k/4500k burst-limit=0/5M burst-threshold=0/5120k burst-time=0s/16s
Типы очередей: [admin@CORE] /queue type> print detail
Flags: * - default
* name="default" kind=pfifo pfifo-limit=50
* name="default-small" kind=pfifo pfifo-limit=20
Как это поправить?
В чём проблема: если отключить простую очередь для веб-сервера, всё работает нормально — пользователи получают свой максимальный лимит, а веб-сервер выдает до 20 Мбит/с. НО если включить простую очередь на веб-сервере, пользователи скачивают быстрее, чем их лимит, и при этом Mikrotik не показывает трафик ни в очереди, ни на веб-сервере.
Что я хочу: чтобы у веб-сервера была очередь с максимальным лимитом, которая учитывает трафик и показывает графики по очереди, а пользователи скачивали и загружали на своих максимальных лимитах.
Картинка для наглядности:

Конфигурация:
Очередь веб-сервера:
name="queue1" target=159.239.30.21/32 parent=none packet-marks="" priority=8/8 queue=default/default limit-at=0/0 max-limit=20M/20M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s
Очередь PPPoE клиентов:
name="<pppoe-test2>" target=<pppoe-test2> parent=none packet-marks="" priority=7/7 queue=default-small/default-small limit-at=160k/640k max-limit=4500k/4500k burst-limit=0/5M burst-threshold=0/5120k burst-time=0s/16s
Типы очередей: [admin@CORE] /queue type> print detail
Flags: * - default
* name="default" kind=pfifo pfifo-limit=50
* name="default-small" kind=pfifo pfifo-limit=20
Как это поправить?