firefly Posted May 18, 2009 Posted May 18, 2009 Здравствуйте. Помогите пожалуйста с шейпингом на Микротике. Я никак не могу понять идеологию шейпа. Понятно, что делается через Queue, но как именно никак ниасилю. Пока дано: Есть 4 сетки, которые я натю в PPPoE соединение: [admin@gw1-len53a.planetix.ru] /ip firewall nat> printFlags: X - disabled, I - invalid, D - dynamic 0 ;;; NET1 chain=srcnat action=masquerade src-address=192.168.64.0/24 1 ;;; NET2 chain=srcnat action=masquerade src-address=192.168.62.0/24 2 ;;; NET3 chain=srcnat action=masquerade src-address=192.168.63.0/24 3 ;;; NET4 chain=srcnat action=masquerade src-address=192.168.65.0/24 Это работает. Вопросов нет. Все 4 сетки ходят нормально в инет. Но мне надо зашейпить каждую сетку отдельно. NET1 256k/1m NET2 512k/2m NET3 64k/64k NET4 1m/8m Моск уже рвется. Помогите, пожалуйста. Вставить ник Quote
firefly Posted May 18, 2009 Author Posted May 18, 2009 Каждая подсеть на своем физическом интерфейсе, если так проще будет. Можно прямо весь интерфейс шейпить. Вставить ник Quote
firefly Posted May 19, 2009 Author Posted May 19, 2009 (edited) И вопрос вдогонку: Чем нынче модно флоу ловить и парсить? Из отчетов надо только сколько определенная подсеть (можно без разбивки по ip) за сутки скушала. UPD: /usr/ports/net-mgmt/flow-tools Но первый вопрос все еще актуален Edited May 19, 2009 by firefly Вставить ник Quote
boo Posted May 19, 2009 Posted May 19, 2009 а что мешает сделать simple queues с target address 192.168.63.0/24 например? и так на каждую подсеть Вставить ник Quote
firefly Posted May 19, 2009 Author Posted May 19, 2009 0 name="Limit-Filar" target-addresses=192.168.64.0/24 dst-address=0.0.0.0/0 interface=ether6 parent=none direction=both priority=8 queue=default-small/default-small limit-at=128000/128000 max-limit=128000/128000 burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s total-queue=default-small Трафик идет мимо этого правила. Счетчик правила по нулям и скорость в реале не ограничивается. Что-то еще нужно сделать? Вставить ник Quote
DWA Posted May 19, 2009 Posted May 19, 2009 0 name="Limit-Filar" target-addresses=192.168.64.0/24 dst-address=0.0.0.0/0 interface=ether6 parent=none direction=both priority=8 queue=default-small/default-small limit-at=128000/128000 max-limit=128000/128000 burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s total-queue=default-small Трафик идет мимо этого правила. Счетчик правила по нулям и скорость в реале не ограничивается. Что-то еще нужно сделать? interface=all Вставить ник Quote
firefly Posted May 19, 2009 Author Posted May 19, 2009 Указание interface=all не влияет совершенно, к сожалению Вставить ник Quote
Fog Posted May 20, 2009 Posted May 20, 2009 queue tree вам поможет точно. конспектируем инструкцию. Вставить ник Quote
Ali-ajar Posted May 25, 2009 Posted May 25, 2009 queue=default-small/default-small поставьте дефаулт . Вставить ник Quote
Engineer62 Posted October 7, 2009 Posted October 7, 2009 (edited) [admin@Home_Router] > queue simple print 0 name="NET1" target-addresses=192.168.64.0/24 dst-address=0.0.0.0/0 interface=all parent=none direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=256000/1000000 total-queue=default-small 1 name="NET2" target-addresses=192.168.62.0/24 dst-address=0.0.0.0/0 interface=all parent=none direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=512000/2000000 total-queue=default-small 2 name="NET3" target-addresses=192.168.63.0/24 dst-address=0.0.0.0/0 interface=all parent=none direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=64000/64000 total-queue=default-small 3 name="NET4" target-addresses=192.168.65.0/24 dst-address=0.0.0.0/0 interface=all parent=none direction=both priority=8 queue=default-small/default-small limit-at=0/0 max-limit=1000000/8000000 total-queue=default-small Edited October 7, 2009 by Engineer62 Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.