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

Уникальность интерфейсов и VLAN
http://forum.bitel.ru/viewtopic.php?f=44&t=5960
Страница 1 из 1

Автор:  borisk [ 05 окт 2011, 09:42 ]
Заголовок сообщения:  Уникальность интерфейсов и VLAN

Добрый день!

Ситуация: есть клиент на неком порту коммутатора с персональным 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

Автор:  Amir [ 12 окт 2011, 21:05 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

Т.е. нужна именно возможность нескольких диапазонов на сервисе?

Автор:  borisk [ 12 окт 2011, 22:16 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

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

Автор:  borisk [ 17 окт 2011, 22:10 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

Господа, так что по этому вопросу? Как мне реализовать привычную схему из IPN?

Автор:  Amir [ 18 окт 2011, 18:10 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

Делаем несколько диапазонов.

Автор:  borisk [ 20 окт 2011, 10:14 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

А что про уникальность VLAN? Сделаете так же как с интерфейсом? То есть по умолчанию получится VLAN не уникален, и будет дополнительная галочка "уникальный vlan".

Автор:  Amir [ 24 окт 2011, 19:29 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

Добавили несколько диапазонов как дочерние сервисы. Нужно добавить тип сервиса и установить у него родительский сервис.

Автор:  borisk [ 26 окт 2011, 11:41 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

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

Автор:  Amir [ 26 окт 2011, 14:56 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

Цитата:
Например надо сделать некий общий сервис с учетом VLAN и интерфейса и некий дочерний сервис, где VLAN и интерфейс не учитывать вообще?

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

Автор:  borisk [ 26 окт 2011, 17:09 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

А для чего это отношение "родительский-дочерний"? В интерфейсе договора оно ни как не отображается, что-то поменялось в API?

Автор:  borisk [ 26 окт 2011, 17:13 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

А нет, наврал. В договоре теперь отображается дерево. Теперь, с точки зрения API что мы получим при таком устройстве сервисов?

Автор:  Amir [ 27 окт 2011, 18:35 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

Обсчитываются и родительские и дочерние, а serviceModify/serviceCreate/serviceCancel вызывается только для родительского.

Автор:  borisk [ 27 окт 2011, 18:43 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

А как мне тогда получить доступ к данным дочерних сервисов?

Автор:  Amir [ 27 окт 2011, 18:56 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

Из serviceModify?

Автор:  stark [ 10 ноя 2011, 16:50 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

borisk писал(а):
А что про уникальность VLAN? Сделаете так же как с интерфейсом? То есть по умолчанию получится VLAN не уникален, и будет дополнительная галочка "уникальный vlan".


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

Автор:  borisk [ 11 ноя 2011, 12:37 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

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


Автор:  borisk [ 11 ноя 2011, 12:40 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

Дико извиняюсь, это мой глюк был. Случайно назначил разным устройствам один и тот же класс

Автор:  Amir [ 11 ноя 2011, 13:13 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

borisk писал(а):
А как мне тогда получить доступ к данным дочерних сервисов?
Код:
List<InetServ> oldChildren = event.getOldInetServ().getChildren();
List<InetServ> newChildren = event.getNewInetServ().getChildren();

Автор:  borisk [ 11 ноя 2011, 14:33 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

Спасибо! Приступаю к активному тестированию :)

Автор:  stark [ 14 ноя 2011, 13:33 ]
Заголовок сообщения:  Re: Уникальность интерфейсов и VLAN

stark писал(а):
borisk писал(а):
А что про уникальность VLAN? Сделаете так же как с интерфейсом? То есть по умолчанию получится VLAN не уникален, и будет дополнительная галочка "уникальный vlan".


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


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

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