mikrotik как разделить равномерно канал между клие...
Создано: 16 августа 2025 г.
Отвечено с использованием GPT-5 Thinking от Chat01
Создано: 16 августа 2025 г.
Отвечено с использованием GPT-5 Thinking от Chat01
mikrotik как разделить равномерно канал между клиентами
Коротко: самый простой и «правильный» способ — PCQ (Per-Connection/Per-Client Queue). Он автоматически делит общий канал поровну между активными клиентами (по IP), без ручных лимитов на каждого.
Предположим, ваш LAN — 192.168.88.0/24
, WAN — скорость 100 Мбит/с симметрично. В RouterOS v6/v7:
rsc# 1) Создаём типы очередей PCQ (можно использовать и встроенные pcq-*-default) /queue type add name=pcq-down-fair kind=pcq pcq-classifier=dst-address pcq-rate=0 pcq-limit=50 pcq-total-limit=2000 add name=pcq-up-fair kind=pcq pcq-classifier=src-address pcq-rate=0 pcq-limit=50 pcq-total-limit=2000 # 2) Одна простая очередь на всю подсеть LAN /queue simple add name="LAN fair" target=192.168.88.0/24 max-limit=100M/100M queue=pcq-down-fair/pcq-up-fair
Что это даёт:
pcq-rate=0
— «честное» деление канала между активными IP. Если 5 клиентов качают — получат примерно по 20 Мбит/с каждый из ваших 100 Мбит/с.pcq-rate=20M
, и тогда один IP никогда не превысит 20 Мбит/с, но при простое других всё равно возьмёт до 20 Мбит/с.Идея: вешаем PCQ-очередь на egress нужных интерфейсов (скачивание — на LAN-bridge, загрузка — на WAN).
rsc# Отключаем FastTrack, иначе очереди не сработают /ip firewall filter disable [find where action=fasttrack-connection] /queue type add name=pcq-down-fair kind=pcq pcq-classifier=dst-address pcq-rate=0 add name=pcq-up-fair kind=pcq pcq-classifier=src-address pcq-rate=0 # Замените bridge-LAN и ether1-WAN на ваши имена интерфейсов /queue tree add name=DOWN parent=bridge-LAN queue=pcq-down-fair max-limit=100M add name=UP parent=ether1-WAN queue=pcq-up-fair max-limit=100M
target
= ваша LAN-подсеть.Queues → Traffic/Rate
или /queue simple/print stats
— должно быть видно равномерное распределение при одновременной загрузке нескольких клиентов.pcq-limit
и pcq-total-limit
.Если подскажете вашу точную скорость, имена интерфейсов и подсети — набросаю готовый конфиг именно под вашу схему.