forum.bitel.ru
http://forum.bitel.ru/

Разные вопросы в процессе изучения
http://forum.bitel.ru/viewtopic.php?f=22&t=6506
Страница 1 из 1

Автор:  ivasian [ 29 фев 2012, 14:52 ]
Заголовок сообщения:  Разные вопросы в процессе изучения

Исходные данные:
Небольшая сеть, dlink 3526/3200/1228 на доступе, шлюз/шейпер/NAT/dhcp на freebsd 8.2 (ipfw, ipfw pipe, ipfw nat, isc-dhcpd4.1). Тарифы только безлимитные, никак не привязанные к потребляемому траффику, но учет траффика желателен.
Вопрос 1:
каким модулем пользоваться? IPN - написано что устаревший, Inet - документация скудновата. Начал делать через IPN/netflow/manag. Но встал на тарифах,
Вопрос 2:
Возможно на IPN сделать тариф с установленной абонентской платой за сутки?
Вопрос 3: Где то прочитал что есть/был раньше модуль снятия абонентских плат, сейчас не нашел его. Как реализуется снятие абонентской платы для моего случая? Безлимитный тарифы/IPN
Вопрос 4: Мне хватит ядра и модуля INET или IPN, или минимально нужно что то еще?
Требуется именно глобальное понимание этих вопросов, в деталях разберусь и сам.

Автор:  Phricker [ 29 фев 2012, 15:16 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

За снятие абонплат отвечает модуль NPAY

Автор:  ivasian [ 29 фев 2012, 16:02 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

Блин не знаю как я этого не заметил, наверное перечитался документации к IPN ) Да, действительно NPAY.
С тарифами и абоненскими платами вопрос снят, почитал про NPAY, сразу всё встало на свои места. Остается главный вопрос, использовать IPN или сразу всё делать на INET?

Автор:  skyb [ 29 фев 2012, 16:34 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

ivasian писал(а):
Блин не знаю как я этого не заметил, наверное перечитался документации к IPN ) Да, действительно NPAY.
С тарифами и абоненскими платами вопрос снят, почитал про NPAY, сразу всё встало на свои места. Остается главный вопрос, использовать IPN или сразу всё делать на INET?

инет не допилен, смотря что требуется, потом придется переходит, сложно...опишите что хотите получить

Автор:  ivasian [ 01 мар 2012, 08:39 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

Ну раз еще не допилен значит рано им пользоваться, буду покупать IPN. Еще вопрос - видел кто-нибудь решение когда bgbilling ipn привязан к стороннему dhcp серверу? Неужели при внедрении системы все сразу отказываются от привычного dhcp и заменяют его на IPN dhcp?

Автор:  rush [ 01 мар 2012, 10:11 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

Имхо не стоит так сразу от Inet отказываться) У меня от IPN впечатления гораздо хуже. Inet сейчас работает примерно на 200 абонентов, поначалу косяков много было, сейчас полет нормальный.

Автор:  ivasian [ 01 мар 2012, 13:04 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

А что по dhcp? Кто как делал?

Автор:  skyb [ 01 мар 2012, 13:15 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

ivasian писал(а):
А что по dhcp? Кто как делал?

У нас стандартный линуксовый, но охото перейти на чтонить с мускулом

Автор:  ivasian [ 02 мар 2012, 09:36 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

skyb писал(а):
У нас стандартный линуксовый, но охото перейти на чтонить с мускулом

У как реализована связь dhcp сервера и сервера биллинга? Самописный скрипт генерит конфиг dhcp получая информацию из базы данных биллинга?

Автор:  skyb [ 02 мар 2012, 13:53 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

ivasian писал(а):
skyb писал(а):
У нас стандартный линуксовый, но охото перейти на чтонить с мускулом

У как реализована связь dhcp сервера и сервера биллинга? Самописный скрипт генерит конфиг dhcp получая информацию из базы данных биллинга?

:-D
Они не связаны =)
у нас pppoe

Автор:  ivasian [ 05 мар 2012, 20:51 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

Что то тяжело идет изучение ) Не хватает какого то общего howto, чтоли, чтобы связать теорию документации и практику. Кто как осваивал? Может есть еще какая то инфа кроме документации?

Автор:  Phricker [ 06 мар 2012, 00:50 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

ivasian писал(а):
Может есть еще какая то инфа кроме документации?

гугель :D
я пришел к БГ после двух биллингов телефонии и огромного опыта работы с другими отделами в плане сисадминства :D я хорошо знаю как настроить и подковырять чтобы было удобно всем, но слегка хромаю в техническом плане. в любом случае опыт придет со временем. и документация не поможет в этом деле

Автор:  ivasian [ 06 мар 2012, 14:44 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

Нужно сделать разную скорость в дневное и ночное время. Нашел на форуме обрывочную инфу о двух задачах которые нужно запускать чтобы смена типа правила применялась на шлюзах. Это "Обсчет логов IPN" и "Проверка шлюзов IPN". Что делают эти задачи? Я думал обсчет логов это та задача которая считает и добавляет логи коллектора в БД плюс где то вычитал и заметил что у меня и без этой задачи логи коллектора заносятся в БД. Просветите кто-нибудь )

Автор:  skyb [ 06 мар 2012, 19:26 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

ivasian писал(а):
Нужно сделать разную скорость в дневное и ночное время. Нашел на форуме обрывочную инфу о двух задачах которые нужно запускать чтобы смена типа правила применялась на шлюзах. Это "Обсчет логов IPN" и "Проверка шлюзов IPN". Что делают эти задачи? Я думал обсчет логов это та задача которая считает и добавляет логи коллектора в БД плюс где то вычитал и заметил что у меня и без этой задачи логи коллектора заносятся в БД. Просветите кто-нибудь )

Лень искать и поздно у меня уже, смотрите в документации о построении тарифных планов, там есть все.

Автор:  KostiK [ 06 мар 2012, 20:32 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

Что-то никто не упомянул про это. Может быть пригодится :)
http://dbinfo.bitel.ru/ Описание БД
http://wiki.bgbilling.ru/index.php вики

Автор:  ivasian [ 07 мар 2012, 07:39 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

KostiK писал(а):
Что-то никто не упомянул про это. Может быть пригодится :)
http://dbinfo.bitel.ru/ Описание БД
http://wiki.bgbilling.ru/index.php вики

Ну я пока не такой маньяк чтобы начинать изучать программный продукт с исходников ) Но все равно спасибо
По поводу задач поправьте если что то не так:

1) В какой-то момент баланс договора становится меньше лимита
2) ПРи выполнении задачи "Проверка шлюзов IPN" состояние шлюзов договора становится "заблокирован"
3) При следующем выполнении задачи "Проверка шлюзов IPN" шлюзам отправляются команды котороые прописаны в каждом шлюзе.

1) В дереве тарифного плана IPN приходит тип вренени когда нужно изменить тип правила (скорость на шлюзе).
2) При выполнении задачи "Обсчет логов IPN" применяется тип правила на шлюзе (внутри БД)
3) При вылолнении задачи "Проверка шлюзов IPN" инфа о шлюзе из БД применяется на самом шлюзе.

Как оптимально запускать эти задачи? Получается когда у меня в тарифе должна смениться скорость мне нужно запускать "Обсчет логов IPN" а потом "Проверка шлюзов IPN"? Значит мне нужно запускать обе эти задачи после каждой смены скорости и дополнительно 2 раза задачу "Проверка шлюзов IPN" раз в сутки после снятия абонентской платы?

Автор:  skyb [ 07 мар 2012, 10:41 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

ivasian писал(а):
KostiK писал(а):
Что-то никто не упомянул про это. Может быть пригодится :)
http://dbinfo.bitel.ru/ Описание БД
http://wiki.bgbilling.ru/index.php вики

Ну я пока не такой маньяк чтобы начинать изучать программный продукт с исходников ) Но все равно спасибо
По поводу задач поправьте если что то не так:

1) В какой-то момент баланс договора становится меньше лимита

Лимит выставляется руками, если он не выставлен(равен нулю) то до нуля, ниже значит ниже лимита
ivasian писал(а):
2) ПРи выполнении задачи "Проверка шлюзов IPN" состояние шлюзов договора становится "заблокирован"

Нет, идет проверка на то каким шлюз делать, если нет средств, то становится заблокирован
ivasian писал(а):
3) При следующем выполнении задачи "Проверка шлюзов IPN" шлюзам отправляются команды котороые прописаны в каждом шлюзе.

к каждому шлюзу можно сделать свой набор команд, что получить хотите, не понял вопроса если чесно =)
ivasian писал(а):
1) В дереве тарифного плана IPN приходит тип вренени когда нужно изменить тип правила (скорость на шлюзе).

2) При выполнении задачи "Обсчет логов IPN" применяется тип правила на шлюзе (внутри БД)

3) При вылолнении задачи "Проверка шлюзов IPN" инфа о шлюзе из БД применяется на самом шлюзе.

тоже не понял, задача проверка шлюзов должна стоять каждые 15 минут (так по доке) они и должны применять правила на шлюзе
ivasian писал(а):
Как оптимально запускать эти задачи? Получается когда у меня в тарифе должна смениться скорость мне нужно запускать "Обсчет логов IPN" а потом "Проверка шлюзов IPN"? Значит мне нужно запускать обе эти задачи после каждой смены скорости и дополнительно 2 раза задачу "Проверка шлюзов IPN" раз в сутки после снятия абонентской платы?

абонплата это средство списание средств с договора

Автор:  ivasian [ 07 мар 2012, 14:02 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

Спрошу по другому:
Вот выдержка из доков:

Тип правила на шлюзе меняет задача "Обсчёт логов IPN". При этом команды на оборудование реально посылаются в задаче "Проверка шлюзов IPN"

У меня есть тариф IPN который в дневное время и ночное время применяет разные типы правил. Значит типы правил (скорость) у меня меняются минимум два раза в сутки. Выдержка которую я привел намекает что чтобы изменения применялись на шлюзе нужно после момента когда меняется дневное/ночное время выполнить две задачи, сначала "Обсчёт логов IPN" потом "Проверка шлюзов IPN" иначе у меня не применятся скорости на шлюзе. Отсюда вопрос:

Так и выполнять обе задачи каждый раз когда я хочу сменить скорость на шлюзе согласно тарифу?

Автор:  stark [ 12 мар 2012, 21:20 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

ivasian писал(а):
KostiK писал(а):
Что-то никто не упомянул про это. Может быть пригодится :)
http://dbinfo.bitel.ru/ Описание БД
http://wiki.bgbilling.ru/index.php вики

Ну я пока не такой маньяк чтобы начинать изучать программный продукт с исходников ) Но все равно спасибо
По поводу задач поправьте если что то не так:

1) В какой-то момент баланс договора становится меньше лимита
2) ПРи выполнении задачи "Проверка шлюзов IPN" состояние шлюзов договора становится "заблокирован"
3) При следующем выполнении задачи "Проверка шлюзов IPN" шлюзам отправляются команды котороые прописаны в каждом шлюзе.

2 и 3 пункт выполняться вместе.

ivasian писал(а):
1) В дереве тарифного плана IPN приходит тип вренени когда нужно изменить тип правила (скорость на шлюзе).
2) При выполнении задачи "Обсчет логов IPN" применяется тип правила на шлюзе (внутри БД)
3) При вылолнении задачи "Проверка шлюзов IPN" инфа о шлюзе из БД применяется на самом шлюзе.

Да
ivasian писал(а):
Как оптимально запускать эти задачи? Получается когда у меня в тарифе должна смениться скорость мне нужно запускать "Обсчет логов IPN" а потом "Проверка шлюзов IPN"? Значит мне нужно запускать обе эти задачи после каждой смены скорости и дополнительно 2 раза задачу "Проверка шлюзов IPN" раз в сутки после снятия абонентской платы?

Да

Автор:  stark [ 12 мар 2012, 21:21 ]
Заголовок сообщения:  Re: Разные вопросы в процессе изучения

ivasian писал(а):
Спрошу по другому:
Вот выдержка из доков:

Тип правила на шлюзе меняет задача "Обсчёт логов IPN". При этом команды на оборудование реально посылаются в задаче "Проверка шлюзов IPN"

У меня есть тариф IPN который в дневное время и ночное время применяет разные типы правил. Значит типы правил (скорость) у меня меняются минимум два раза в сутки. Выдержка которую я привел намекает что чтобы изменения применялись на шлюзе нужно после момента когда меняется дневное/ночное время выполнить две задачи, сначала "Обсчёт логов IPN" потом "Проверка шлюзов IPN" иначе у меня не применятся скорости на шлюзе. Отсюда вопрос:

Так и выполнять обе задачи каждый раз когда я хочу сменить скорость на шлюзе согласно тарифу?


да

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/