Mikrotik в качестве NAS && КЛАССЫ ТРАФИКА
Mikrotik в качестве NAS && КЛАССЫ ТРАФИКА
Здрасти Всем!
У меня такой вопрос:
поддерживает ли abills с NAS'ом MIKROTIK классификацию трафика (внешний - платный; внутренний - бесплатный) по разбиению на сети? Можно ли это как то организовать (классы трафика) именно в связке с MIKROTIK'ом?
Заранее большое спасибо за ответ!!!
У меня такой вопрос:
поддерживает ли abills с NAS'ом MIKROTIK классификацию трафика (внешний - платный; внутренний - бесплатный) по разбиению на сети? Можно ли это как то организовать (классы трафика) именно в связке с MIKROTIK'ом?
Заранее большое спасибо за ответ!!!
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
О, круто!!!~AsmodeuS~ писал(а):щас какраз над этим работаю

Если будут какие то результаты, пожалуйста дайте знать сразу. Очень буду ждать!!!
Заранее большое спасибо!
З.Ы. попробовал я прикрутить модуль Ipn, прикрутил, в мониторинге сессия видна, а при ее окончании никаких резулььаьов, как буд то ее и не было. Микротик настроил - отдает нетфлоу, flow-capture тоже настроил, принимает нетфлоу, сохраняет поток в /usr/abills/var/log/ipn/tmp-v05.2007-05-21.190501+0300. На этом пока все


фуф... после некоторых манипуляций приделал Mikrotik в качестве NAS. Поскольку впн я не использую то авторизация по ip адресу и данные снимаются по netflow. Закрытие открытие доступа идет через вебинтерфейс. Нажал кнопку - открыл, нажал - закрыл. Соответственно написан linkupdown для микротика с поддержкой классов сети, для чего пришлось поправить коды пары модулей.
Фаза тестирования показала несостоятельность управления микротиком чисто по ssh. Если посылать каждую команду через
то развиваются жутки тормоза и переключение 100 юзеров затягивается надооолго (тестил тестовым скриптом). Конечно для моих целей подошел бы и такой вариан, но я не успокоился. Были написаны скрипты для роутера, они были загружены в роутер. Теперь добавление и удаление одного пользователя делается в одну команду ssh. Тестирование показало что скорость создания удаления 100 пользеров в данном случае 45 секунд. НО аналогичный запуск скрипта linkupdown для 100 пользеров увеличил это время до 3 минут.
Следовательно узким местом является скрипт linkupdown. Поскольку я в перле не спец - подскажите как можно оптимизировать скрипт перла на скорость??? Сам скрипт выложить сюда не могу, не влезет. Но написан он по аналогии стандартного linkupdown. Из чего могу заключить что и стандартный тоже довольно тормозной.
ЗЫ: замечу что тестирование Linkupdown проводилось с помощью такой команды
То есть каждый раз скрипт компилировался получается. Или как? Подскажите знатоки.
Фаза тестирования показала несостоятельность управления микротиком чисто по ssh. Если посылать каждую команду через
Код: Выделить всё
system("ssh admin\@192.168.0.1 " . '"' . "$line" . '"');
Следовательно узким местом является скрипт linkupdown. Поскольку я в перле не спец - подскажите как можно оптимизировать скрипт перла на скорость??? Сам скрипт выложить сюда не могу, не влезет. Но написан он по аналогии стандартного linkupdown. Из чего могу заключить что и стандартный тоже довольно тормозной.
ЗЫ: замечу что тестирование Linkupdown проводилось с помощью такой команды
Код: Выделить всё
for (my $i = 0; $i < 100; $i++)
{
system ("./linkupdown mikrotik up ether2 test 192.168.0.100");
system ("./linkupdown mikrotik down ether2 test 192.168.0.100");
}
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Так это соооовсем другие пироги. я говорю про чистый Ipn когда радиус с впн не задействован никаким образом. Не всем ведь впн нужен.~AsmodeuS~ писал(а):атворизация через радиус сём трафика через Ipn
Опять я бы не сказал что классы отрабатываются корректно. Создается лишь 1 очередь даже при наличии нескольких классов. А если скорости в классах разные то значит неувязочка.
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
я тож не спец... ассемблер и ся++ токо - ядро линуха я больше люблю чем биллинговые системыПоскольку я в перле не спец

а у меня почему создаётся? правда у меня свой скрипт это делает... да и линух у меня...Опять я бы не сказал что классы отрабатываются корректно. Создается лишь 1 очередь даже при наличии нескольких классов. А если скорости в классах разные то значит неувязочка.
Так я это и хочу сделать. Только хотелось бы знать как~AsmodeuS~ писал(а):в Вашем случае:
1 можете поделиться сообществом, как минимум опция попадёт в дистрибутив и её легче будет контролировать и оптимизировать

Опять же не хочу выкладывать не доконца допиленный код. Сейчас допилю, напишу инсрукцию и тогда выложу. Главное скажите куда