BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
СообщениеДобавлено: 21 дек 2015, 09:17 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Можно ли как то настроить порядок по которому будут выдаваться ip адреса из динамического пула ip

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 дек 2015, 05:35 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
ап

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 дек 2015, 01:14 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
В рандомной энтропии БГБ порядок невозможен :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 янв 2016, 15:57 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
а какой нужен порядок?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 янв 2016, 20:14 
Не в сети
Клиент

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

  1. Адреса должны выдаваться последовательно, с 1-го по последний.
  2. БГБ должен освобождать динамически выданный IP адрес, в случае если этот IP адрес выдан как статический.
    1. По дефолту мы всем выдаем из одного большого пула;
    2. Когда клиент приходит и просит статический адрес - мы не меняя пула выдаем ему 1-й свободный адрес с начала пула;
    3. Если этот адрес занят абонентом как динамический - БГБ "сбрасывает" (сбрасывает/отказывает в продлении аренды) этого пользователя и выдает этот адрес тому, кому мы указали его как статический.

Зачем весь этот геморрой?
Дело в том, что IP адреса сейчас очень ценный ресурс и просто так дробить сети выделяя адреса на "для статики" и "для динамики" - это, мягко говоря, расточительно.
Например, если мы имея сетку /23 разбиваем ее на 2 сетки /24 (одну для статики, другую для динамики), но при этом у нас статикой выдано 3 адреса, а динамикой выдано 240 адресов. Это "сейчас", а сколько понадобится "завтра" не известно, т.е. "завтра" нам может понадобится 20 или 60 статических адресов и 260 или 300 динамических адресов. Что делать? Каждый раз резать сети и менять пулы?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 янв 2016, 05:59 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
snark аж плюс влупил, все по делу и верно, именно по этому и озаботились

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 янв 2016, 12:18 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
snark писал(а):
IP адреса сейчас очень ценный ресурс

Изображение

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 янв 2016, 20:54 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
Адреса должны выдаваться последовательно, с 1-го по последний.
Так и есть, за исключеним, что после обновление конфигурации или перезапуска "курсор" начинает снова идти с начала пула, ища следующий свободный.

Цитата:
БГБ должен освобождать динамически выданный IP адрес, в случае если этот IP адрес выдан как статический.
По дефолту мы всем выдаем из одного большого пула;
Когда клиент приходит и просит статический адрес - мы не меняя пула выдаем ему 1-й свободный адрес с начала пула;
Есть.

Цитата:
Если этот адрес занят абонентом как динамический - БГБ "сбрасывает" (сбрасывает/отказывает в продлении аренды) этого пользователя и выдает этот адрес тому, кому мы указали его как статический.
Вот этого вроде бы пока нет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 23 янв 2016, 03:56 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Amir писал(а):
Цитата:
Адреса должны выдаваться последовательно, с 1-го по последний.

Так и есть, за исключеним, что после обновление конфигурации или перезапуска "курсор" начинает снова идти с начала пула, ища следующий свободный.

В принципе нормально, только, наверное, лучше когда "курсор" ищет первый свободный, затем следующий свободный и т.д. перебирая свободные по порядку. Хотя, скорее всего, дело именно так и обстоит.

Amir писал(а):
Цитата:
Если этот адрес занят абонентом как динамический - БГБ "сбрасывает" (сбрасывает/отказывает в продлении аренды) этого пользователя и выдает этот адрес тому, кому мы указали его как статический.

Вот этого вроде бы пока нет.

Надо бы, а то мы запросто можем попасть примерно в такую ситуацию
  • "Вася" сидит в инете и ему выдан адрес 1.1.1.1
  • "Петя" тоже сидит в инете и ему выдан адрес 1.1.1.2
  • Петя говорит: "хочу статический адрес!" - мы прописываем ему адрес 1.1.1.1
  • БГБ скидывает Петю, тем самым освобождая адрес 1.1.1.2 и выдает ему адрес 1.1.1.1
  • Прилетает "апдейт" (RADIUS апдейт/netflow/т.д.) с трафиками для адреса 1.1.1.1 и БГБ видя 2 одинаковые сессии сначала думает: "ЙОПТ! ТЫКТОА?!", а потом такой: "да пох! запишу обоим, а то чет посоны расслабились там"
После чего мы сидим, смотрим на растущие счетчики трафика и понимаем, что нас ждет восхитительный секс, вот только девки на лабутенах нах и в о#уительных штанах тут совсем ни при чем.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 янв 2016, 13:42 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
snark писал(а):
  • "Вася" сидит в инете и ему выдан адрес 1.1.1.1
  • "Петя" тоже сидит в инете и ему выдан адрес 1.1.1.2
  • Петя говорит: "хочу статический адрес!" - мы прописываем ему адрес 1.1.1.1
  • БГБ скидывает Петю, тем самым освобождая адрес 1.1.1.2 и выдает ему адрес 1.1.1.1
  • Прилетает "апдейт" (RADIUS апдейт/netflow/т.д.) с трафиками для адреса 1.1.1.1 и БГБ видя 2 одинаковые сессии сначала думает: "ЙОПТ! ТЫКТОА?!", а потом такой: "да пох! запишу обоим, а то чет посоны расслабились там"
После чего мы сидим, смотрим на растущие счетчики трафика и понимаем, что нас ждет восхитительный секс, вот только девки на лабутенах нах и в о#уительных штанах тут совсем ни при чем.

:mrgreen: тока клип глянул....

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 фев 2016, 13:02 
Не в сети
Клиент

Зарегистрирован: 04 авг 2007, 19:57
Сообщения: 157
Карма: 0
Апну. Очень актуальная тема. Только вчера наблюдали такую же катавасию с конфликтом статического и динамического адресов из одного пула.

_________________
Клиент: вер. 7.2.198 / 19.08.2019 19:30:12
Сервер: вер. 7.2.1061 / 19.08.2019 19:32:26
card: вер. 7.2.201 / 24.07.2019 03:56:11
dialup: вер. 7.2.303 / 04.07.2019 17:11:44
inet: вер. 7.2.639 / 19.08.2019 19:32:59
ipn: вер. 7.2.232 / 19.08.2019 19:32:53
mps: вер. 7.2.177 / 08.08.2019 16:32:31
npay: вер. 7.2.174 / 25.07.2019 19:48:57
phone: вер. 7.2.260 / 08.08.2019 16:32:32
reports: вер. 7.2.203 / 12.08.2019 21:56:13
trayinfo: вер. 7.2.160 / 25.06.2019 16:47:08
voice: вер. 7.2.63 / 19.08.2019 19:33:01
voiceip: вер. 7.2.176 / 25.06.2019 16:46:56


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 фев 2016, 15:32 
Не в сети
Клиент

Зарегистрирован: 06 апр 2013, 21:49
Сообщения: 152
Откуда: Глазов
Карма: 0
Присоединяюсь, bgb выдает адреса новым подключившимся по динамике, хотя они уже забиты клиентам в сервисах как статика, пусть даже на сервисах динамического типа с полем ip-адрес. Печально, тоже нахватали проблем с этим, пока не выделили отдельный диапазон под статику, что тоже считаю расточительным в нынешних условиях


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 фев 2016, 18:41 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
ikoctya писал(а):
Присоединяюсь, bgb выдает адреса новым подключившимся по динамике, хотя они уже забиты клиентам в сервисах как статика, пусть даже на сервисах динамического типа с полем ip-адрес. Печально, тоже нахватали проблем с этим, пока не выделили отдельный диапазон под статику, что тоже считаю расточительным в нынешних условиях


У вас другая проблема. Так не должно быть. Это надо у вас разбираться на месте.


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

Зарегистрирован: 04 авг 2007, 19:57
Сообщения: 157
Карма: 0
Может и у нас другая проблема? В логах у тех у кого выданы статические адреса при разрыве пишет
Код:
  Session-Error-Msg=DHCP IP-host mismatch
  Session-Error-Code=196

За сутки бывает примерно по 5 разрывов у всех кому выданы статические адреса. У тех у кого динамика разрывов нет. Статику выдаем из того же пула, что и динамика.

_________________
Клиент: вер. 7.2.198 / 19.08.2019 19:30:12
Сервер: вер. 7.2.1061 / 19.08.2019 19:32:26
card: вер. 7.2.201 / 24.07.2019 03:56:11
dialup: вер. 7.2.303 / 04.07.2019 17:11:44
inet: вер. 7.2.639 / 19.08.2019 19:32:59
ipn: вер. 7.2.232 / 19.08.2019 19:32:53
mps: вер. 7.2.177 / 08.08.2019 16:32:31
npay: вер. 7.2.174 / 25.07.2019 19:48:57
phone: вер. 7.2.260 / 08.08.2019 16:32:32
reports: вер. 7.2.203 / 12.08.2019 21:56:13
trayinfo: вер. 7.2.160 / 25.06.2019 16:47:08
voice: вер. 7.2.63 / 19.08.2019 19:33:01
voiceip: вер. 7.2.176 / 25.06.2019 16:46:56


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

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


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

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


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

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