BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 11:34

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 05 окт 2011, 09:42 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Добрый день!

Ситуация: есть клиент на неком порту коммутатора с персональным VLAN. Клиенту выделено несколько диапазонов IP. Задача - учитывать трафик клиента, а так же иметь информацию о том на каком устройстве и какие интерфейсы и vlan ему выделены. Я пытался решить эту задачу следующим образом:
1) Создал устройство с нужными интерфейсам и назначил ему категорию VLAN и IP ресурсов
2) Создал тип сервиса, где отметил галочками "интерфейс" ("интерфейс персонален" НЕ отмечал) и "vlan"
3) Создал один тип сервиса, где указал первый диапазон адресов клиента, интерфейс, vlan
4) Попытался указать второй диапазон адресов с тем же самым интерфейсов и vlan. Мне это не удалось, потому что система сообщила что интерфейс уже используется и vlan уже используется.

Вопрос - как решить мою задачу?

Информация о версии:

Клиент: вер. 5.2 сборка 720 от 03.10.2011 14:11:58
os:Windows XP; java:Sun Microsystems Inc., v.1.6.0_26
Сервер: вер. 5.2 сборка 874 от 03.10.2011 14:11:34
os:FreeBSD; java:Sun Microsystems Inc., v.1.6.0

card вер. 5.2 сборка 150 от 26.08.2011 16:04:54
email вер. 5.2 сборка 147 от 26.08.2011 16:05:02
inet вер. 5.2 сборка 513 от 05.10.2011 02:12:22
ipn вер. 5.2 сборка 198 от 26.08.2011 16:05:16
npay вер. 5.2 сборка 145 от 21.09.2011 17:44:46


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 12 окт 2011, 21:05 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Т.е. нужна именно возможность нескольких диапазонов на сервисе?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 12 окт 2011, 22:16 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Обязательно! Это вполне обычная процедура для многих юрлиц. Выделяется /30 сетка для стыка, и потом /29 или /28 для NAT и всяких других прибамбасов. Кроме того (IMHO) для VLAN тоже надо придумать флаг "уникальный vlan". Потому что есть и обратная ситуация, когда несколько клиентов загоняются в один VLAN с ограничением protected port.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 17 окт 2011, 22:10 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Господа, так что по этому вопросу? Как мне реализовать привычную схему из IPN?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 18 окт 2011, 18:10 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Делаем несколько диапазонов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 20 окт 2011, 10:14 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
А что про уникальность VLAN? Сделаете так же как с интерфейсом? То есть по умолчанию получится VLAN не уникален, и будет дополнительная галочка "уникальный vlan".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 24 окт 2011, 19:29 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Добавили несколько диапазонов как дочерние сервисы. Нужно добавить тип сервиса и установить у него родительский сервис.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 26 окт 2011, 11:41 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Не совсем понял что это дало в конечном итоге и как этим пользоваться. Да, я увидел, что теперь в типе сервиса появилась закладка "родительские типы". Но независимо от того выбираю ли я какие-то сервисы родительскими или нет - уникальность VLAN не проверяется, уникальность интерфейса проверяется. Или это задумывалось по другому? Например надо сделать некий общий сервис с учетом VLAN и интерфейса и некий дочерний сервис, где VLAN и интерфейс не учитывать вообще? И какой сервис добавлять на договор? Приведите небольшое описание, пожалуйста :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 26 окт 2011, 14:56 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
Например надо сделать некий общий сервис с учетом VLAN и интерфейса и некий дочерний сервис, где VLAN и интерфейс не учитывать вообще?

Да. Управляется только родительский, т.е. в дочернем типе сервиса нужно оставить только поле адреса.
Пока мы решали только проблему нескольких диапазонов. Сначала добавляете родительский сервис, указываете устройство, порт/vlan, добавляете к нему дочерний - в нем указываете диапазон. В принципе диапазон можно указывать и в родительском тоже (а дочерние - как дополнительные).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 26 окт 2011, 17:09 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
А для чего это отношение "родительский-дочерний"? В интерфейсе договора оно ни как не отображается, что-то поменялось в API?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 26 окт 2011, 17:13 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
А нет, наврал. В договоре теперь отображается дерево. Теперь, с точки зрения API что мы получим при таком устройстве сервисов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 27 окт 2011, 18:35 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Обсчитываются и родительские и дочерние, а serviceModify/serviceCreate/serviceCancel вызывается только для родительского.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 27 окт 2011, 18:43 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
А как мне тогда получить доступ к данным дочерних сервисов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 27 окт 2011, 18:56 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Из serviceModify?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 10 ноя 2011, 16:50 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
borisk писал(а):
А что про уникальность VLAN? Сделаете так же как с интерфейсом? То есть по умолчанию получится VLAN не уникален, и будет дополнительная галочка "уникальный vlan".


По умолчанию уникален . Галочку добавим


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 11 ноя 2011, 12:37 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Amir писал(а):
Обсчитываются и родительские и дочерние, а serviceModify/serviceCreate/serviceCancel вызывается только для родительского.


А почему вызывается 2 раза?
connection 11-11/12:34:50 ERROR [sa-p-7-t-2] test5 - serviceModify
connection 11-11/12:34:50 ERROR [sa-p-7-t-2] test5 - Parent service

connection 11-11/12:34:50 ERROR [sa-p-7-t-2] test5 - serviceModify
connection 11-11/12:34:50 ERROR [sa-p-7-t-2] test5 - Parent service

Код:
Информация о версии:

  Клиент: вер. 5.2 сборка 771 от 10.11.2011 18:06:16
    os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.6.0_29
  Сервер: вер. 5.2 сборка 927 от 10.11.2011 18:05:54
    os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_29

  card вер. 5.2 сборка 154 от 08.11.2011 17:34:46
  email вер. 5.2 сборка 150 от 08.11.2011 11:46:48
  inet вер. 5.2 сборка 556 от 10.11.2011 15:38:27
  ipn вер. 5.2 сборка 202 от 09.11.2011 15:32:05
  npay вер. 5.2 сборка 148 от 08.11.2011 11:47:09



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 11 ноя 2011, 12:40 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Дико извиняюсь, это мой глюк был. Случайно назначил разным устройствам один и тот же класс


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 11 ноя 2011, 13:13 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
borisk писал(а):
А как мне тогда получить доступ к данным дочерних сервисов?
Код:
List<InetServ> oldChildren = event.getOldInetServ().getChildren();
List<InetServ> newChildren = event.getNewInetServ().getChildren();


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 11 ноя 2011, 14:33 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Спасибо! Приступаю к активному тестированию :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Уникальность интерфейсов и VLAN
СообщениеДобавлено: 14 ноя 2011, 13:33 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
stark писал(а):
borisk писал(а):
А что про уникальность VLAN? Сделаете так же как с интерфейсом? То есть по умолчанию получится VLAN не уникален, и будет дополнительная галочка "уникальный vlan".


По умолчанию уникален . Галочку добавим


Галочку добавили.


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

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


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

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


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

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