white_crow Posted December 10, 2010 Posted December 10, 2010 (edited) Дано: Mikrotik Router OS 5.0rc5 (x86) Используется pptp + radius Задача: нарезать юзерам скорость не используя radius attribute: Mikrotik-Rate-Limit , а используя radius attribute: MIKROTIK_ADDRESS_LIST Почему: потому что в первом случае создается автоматом SimpleQueue - этот алгоритм грузит систему, и не рекомендуется при к-ве юзеров онлайн более двух сотен Во-втором случае юзается Queue Tree Из мануала Why not Simple Queues? Simple queues are ordered - similar to firewall rules In order to get to 999th queue packet will have to be checked for match to all 998 previous queues Each simple queue might stand for 3 separate queues: One in Global-in (”direct” part) One in Global-out (”reverse” part) One in Global-total (”total” part) ____________ Какова общая суть (логика) настройки? Кто-нить может описать порядок действий ? Т.е. - клиент создает pptp подключение на микротик, через радиус получает с биллинга (из тарифа) нужный адрес-лист. Как на Тике нарезать скорости и привязать к адрес-листам, например - простые безлимитные тарифы - 256K, 512K, 1024K ? Т.е. даже не стоит задача динамически распределять скорости по группам исходя из загрузки канала, нет необходимости создавать иерархию по группам. Пока не стоит задача юзать QoS - понижать приоритеты, например p2p трафа.... Просто все клиенты в равных условиях, ширина аплинка - не в полке и вовремя расширяется исходя из реальных потребностей в часы пик. Edited December 13, 2010 by white_crow Вставить ник Quote
rsst Posted December 10, 2010 Posted December 10, 2010 У меня самописный билинг, который ходит на микротик и прописывает соответствующие адрес листы для тарифных планов. В таблице mangle на основе этих адрес листов метится трафик. В queue создано несколько simple правил которые на основе меток через PCQ шейпят юзверей. Кол-во simple правил равно количеству тарифных планов. Хочется прийти к тому, чтобы забирать у радиуса параметры для юзера, т.е. банально добавлять ип юзера в соответствующий адрес лист. Вот сижу ковыряю.... Вставить ник Quote
white_crow Posted December 10, 2010 Author Posted December 10, 2010 тоже вкуриваю мануалы, форумы уже какой день - пока каша в голове. Вроде так сухую теорию читаешь - суть в целом ясна. Но когда дело доходит до конкретных настроек - мозг пока ломается от количества настроек в Тике Вставить ник Quote
rsst Posted December 10, 2010 Posted December 10, 2010 Кажется есть зацепка - атрибут Mikrotik-Mark-Id . Ща буду вкуривать Вставить ник Quote
white_crow Posted December 10, 2010 Author Posted December 10, 2010 (edited) а я думал - зацепка MIKROTIK_ADDRESS_LIST : ) Edited December 13, 2010 by white_crow Вставить ник Quote
rsst Posted December 10, 2010 Posted December 10, 2010 кстати это оно и есть кажется..... :) Вставить ник Quote
rsst Posted December 10, 2010 Posted December 10, 2010 В общем теперь радиус отдает микротику название адресслиста, к которому привязан юзер. Чего, в общем-то, и хотелось. Вставить ник Quote
white_crow Posted December 12, 2010 Author Posted December 12, 2010 (edited) перевел на русский язык мануальчик про QoS на Микротике - может кому поможет http://wiki.mikrotik.com/images/8/84/QoS_M...white_crow).pdf совместно с этой статьей должно вам помочь разобраться... http://wiki.mikrotik.com/wiki/Russian/Дели...QoS_на_Mikrotik Edited December 13, 2010 by white_crow Вставить ник 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.