BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 05 июл 2025, 14:14

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
СообщениеДобавлено: 27 авг 2009, 13:55 
Нигде не нашел такого. БГбиллинг такое умеет? Спасибо.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 авг 2009, 16:14 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
кто должен выдавать? кому? какой тип подключения?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 авг 2009, 14:25 
snark писал(а):
кто должен выдавать? кому? какой тип подключения?


1. Выдавать должен DHCP биллинга.
2. Абоненту, подключенному к Ethernet порту управляемого коммутатора,
этот порт находится в одном из VLAN-ов.
3. Авторизации (то есть применения протоколов PPPoE, VPN) нет.

То есть абонент включает компьютер, получает динамический реальный ИП адрес и начинает работу. Тарифы - с подсчетом трафика. Биллинг должен считать трафик, включать-выключать абонента.

Заранее спасибо.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 авг 2009, 16:33 
Не в сети

Зарегистрирован: 19 янв 2009, 15:15
Сообщения: 85
Карма: 0
Помоему тема не к тому модулю..
Модуль IPN такое умеет


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 авг 2009, 16:40 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
nur16 писал(а):
Выдавать должен DHCP биллинга.

модуль ipn имеет dhcp сервер (тыц!)
тут описано как это работает со свичами D-Link:
мануал писал(а):
Если DHCP будет работать в связке со шлюзами DLink , то необходимо добавить такие настройки для сервера DHCP.

Код:
processor.class=bitel.billing.server.ext.dhcp.DHCPRelayProcessor

#Номер субопции в Option 82, в которой  хранится vlan клиента(нумерация с 1)
dhcp.82.key.option.code=1
#Позиция(номер байта) внутри субопции, в которой  хранится порт клиента(нумерация с 0).
dhcp.82.key.position=5

После синхронизации клиента на шлюзе DLINK будет вызвана синхронизация клиента на BGDhcpIPN, а именно порт коммутатора: IP адрес.

При подключении клиента, он отправит запрос на получение IP адреса, коммутатор, при включённом и настроенном DHCP Relay, добавив данные RelayAgent Options, перенаправит запрос на DHCP сервер BGDhcpIPN, который по ip шлюза и порту клиента, указанному в RelayAgent Options, выдаст IP адрес.

обратите внимание на выделенный текст ;)

nur16 писал(а):
То есть абонент включает компьютер, получает динамический реальный ИП адрес и начинает работу. Тарифы - с подсчетом трафика. Биллинг должен считать трафик, включать-выключать абонента.

сосбно этим модуль ipn и занимается, с одним единственным НО - ЕМНИП там нет поддержки _динамических_ IP, только статика, а в остальном модуль полностью подходит под задачу ...

BTW, Вы не в том разделе вопрос задали ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 авг 2009, 19:13 
Так, сорри за то, что написал первоначальный текст не в том разделе, не сообразил :)

Вот это самое НО и встает боком - нужны именно динамические реальные ИПы...
Про возможности модуля выдавать статику мы в курсе...

Наслышаны о последствиях выдачи абонентам статики - якобы после отключения абонентом компа трафик продолжает сыпаться на его реальный ИП адрес, и потом абонент предъявляет претензии по несоответствию статистики... Это правда? Если да, то вот чем обусловлено наша необходимость выдавать абонентам динамические адреса. Если б можно было выдавать серые адреса, то нас бы устроил вариант статического ИП адреса, там такой проблемы с несоответствием нет...

Или мы заморачиваемся?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 авг 2009, 19:43 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
nur16 писал(а):
Вот это самое НО и встает боком - нужны именно динамические реальные ИПы...

тут уже как-то было обсуждение на предмет динамических адресов, но пока в этом направлении тихо :(

nur16 писал(а):
Наслышаны о последствиях выдачи абонентам статики - якобы после отключения абонентом компа трафик продолжает сыпаться на его реальный ИП адрес, и потом абонент предъявляет претензии по несоответствию статистики... Это правда? Если да, то вот чем обусловлено наша необходимость выдавать абонентам динамические адреса. Если б можно было выдавать серые адреса, то нас бы устроил вариант статического ИП адреса, там такой проблемы с несоответствием нет...

Или мы заморачиваемся?

да, то что на отключенный комп трафик всеравно сыпется - это правда, при этом не важно какой метод доступа используется - это особенность роутинга (апстрим шлет вам все пакеты направленные в вашу сеть), но в теории это можно побороть :) думаю если сделать:
Код:
инет --- головной роутер --- шлюз1 --- место сбора netflow --- сеть --- шлюз2 --- клиент

шлюз2 служит ограничителем доступа в сеть/инет, при выдаче адреса открывать доступ адресу на "шлюз1" чтобы в netflow появились записи для этого хоста, ну а при истечении времени Т = проделению лиза * Х (вычислется эмпирически в зависимости от времени аренды) - закрывать доступ адресу и тогда записей о нем не будет, но это тааакой ахтунг ... проще чтоб юзеры смирились с паразитным траффиком :)

nur16 писал(а):
Если б можно было выдавать серые адреса, то нас бы устроил вариант статического ИП адреса, там такой проблемы с несоответствием нет...

т.е. вариант статического NAT не рассматривается в принципе?

nur16 писал(а):
Или мы заморачиваемся?

угу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 авг 2009, 21:54 
snark писал(а):
nur16 писал(а):
Вот это самое НО и встает боком - нужны именно динамические реальные ИПы...

snark писал(а):
тут уже как-то было обсуждение на предмет динамических адресов, но пока в этом направлении тихо :(

Так, понятно.. Примерно сколько будет стоить добавление этой функции?

nur16 писал(а):
Наслышаны о последствиях выдачи абонентам статики - якобы после отключения абонентом компа трафик продолжает сыпаться на его реальный ИП адрес, и потом абонент предъявляет претензии по несоответствию статистики... Это правда? Если да, то вот чем обусловлено наша необходимость выдавать абонентам динамические адреса. Если б можно было выдавать серые адреса, то нас бы устроил вариант статического ИП адреса, там такой проблемы с несоответствием нет...

snark писал(а):
да, то что на отключенный комп трафик всеравно сыпется - это правда, при этом не важно какой метод доступа используется - это особенность роутинга (апстрим шлет вам все пакеты направленные в вашу сеть), но в теории это можно побороть :) думаю если сделать:
Код:
инет --- головной роутер --- шлюз1 --- место сбора netflow --- сеть --- шлюз2 --- клиент

шлюз2 служит ограничителем доступа в сеть/нет, при выдаче адреса открывать доступ адресу на "шлюз1" чтобы в netflow появились записи для этого хоста, ну а при истечении времени Т = проделению лиза * Х (вычислется эмпирически в зависимости от времени аренды) - закрывать доступ адресу и тогда записей о нем не будет, но это тааакой ахтунг ... проще чтоб юзеры смирились с паразитным траффиком :)


Сразу вопросы - есть ли примерные цифры, сколько такого паразитного трафа сыплется в процентном соотношении от полезного?
В вашей схеме шлюз1 и место сбора netflow - это два разных маршрутизатора или может быть один? Принципиально схема не выглядит фантастически сложной или неразумной...

nur16 писал(а):
Если б можно было выдавать серые адреса, то нас бы устроил вариант статического ИП адреса, там такой проблемы с несоответствием нет...

snark писал(а):
т.е. вариант статического NAT не рассматривается в принципе?


Вы имеете в виду серые адреса или реальные адреса?
Заранее извиняюсь, если вопрос неправилен. Я не слышал, что
можно NAT-ить реальные адреса.

nur16 писал(а):
Или мы заморачиваемся?

snark писал(а):
угу

Весь понт с этими торрентами... Для эффективной работы на нем нужны
реальные адреса, если пускать через NAT, заканчиваются какие-то буфера на трекерах и абоненты направляют жалобы в техподдержку.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 авг 2009, 13:05 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
nur16 писал(а):
Примерно сколько будет стоить добавление этой функции?

это к разработчикам ... я всего лишь пользователь ;)

nur16 писал(а):
В вашей схеме шлюз1 и место сбора netflow - это два разных маршрутизатора или может быть один? Принципиально схема не выглядит фантастически сложной или неразумной...

если устр-во считает netflow _после_ ACL, то тогда одно, а если _до_ - то тогда лучше 2 разных устройства, поэтому я и нарисовал 2 устройства ("шлюз1" и "место сбора netflow"), т.к. все сильно зависит от применяемого железа ...

nur16 писал(а):
Принципиально схема не выглядит фантастически сложной или неразумной...

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

nur16 писал(а):
Вы имеете в виду серые адреса или реальные адреса?

и серые и реальные ... я имел ввиду NAT при котором некий уникальный внутренний адрес мапится на некий внешний и наоборот, т.е. достигается связка:
Код:
внешний адрес == внутренний адрес

говоря языком циски:
Код:
ip nat inside source static 192.168.0.254 1.1.1.254

где 192.168.0.254 - внутренний адрес, а 1.1.1.254 - некий белый IP адрес

nur16 писал(а):
Я не слышал, что можно NAT-ить реальные адреса.

можно ;)

nur16 писал(а):
Весь понт с этими торрентами... Для эффективной работы на нем нужны реальные адреса

торренты прекрасно работают через NAT

nur16 писал(а):
если пускать через NAT, заканчиваются какие-то буфера на трекерах и абоненты направляют жалобы в техподдержку.

буфера заканчиваются не на трекерах, а на NAT железке ;) именно для того чтобы торренты не "убивали" NAT-ер и используют ограничение на кол-во соединений ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 авг 2009, 16:18 
Не в сети

Зарегистрирован: 26 фев 2009, 18:42
Сообщения: 46
Карма: 0
Еще dhcp по виланам может ICS dhcp сервер раздавать. Это в случае если дхсп сервер и терминирование вланов на одной машине - если на разных не пробовал.
А в биллинге заводите клиентов по ip.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 сен 2009, 01:34 
snark писал(а):
да, то что на отключенный комп трафик всеравно сыпется - это правда, при этом не важно какой метод доступа используется - это особенность роутинга (апстрим шлет вам все пакеты направленные в вашу сеть), но в теории это можно побороть :) думаю если сделать:
Код:
инет --- головной роутер --- шлюз1 --- место сбора netflow --- сеть --- шлюз2 --- клиент

шлюз2 служит ограничителем доступа в сеть/нет, при выдаче адреса открывать доступ адресу на "шлюз1" чтобы в netflow появились записи для этого хоста, ну а при истечении времени Т = проделению лиза * Х (вычислется эмпирически в зависимости от времени аренды) - закрывать доступ адресу и тогда записей о нем не будет, но это тааакой ахтунг ... проще чтоб юзеры смирились с паразитным траффиком :)


Подумав, решили повторять эту схему, с небольшими изменениями, но в целом идея остается именно такой... Оказалось, что у нас сеть уже содержит все эти компоненты, только нужно настроить допфункции.

Спасибо всем за ответы, а особенно snark-у.


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.039s | 29 Queries | GZIP : On ]