forum.bitel.ru http://forum.bitel.ru/ |
|
Опции модуля inet привязка к тарифам http://forum.bitel.ru/viewtopic.php?f=44&t=12314 |
Страница 1 из 1 |
Автор: | mhollow [ 23 мар 2017, 14:36 ] |
Заголовок сообщения: | Опции модуля inet привязка к тарифам |
Стоит задача регулировать скорость через Radius атрибуты. Опции модуля inet Подскажите пожалуйста, к какой ветке тарифа нужно привязывать эти опции? К корню, "Время" или к "типам трафика "? Имеет ли вообще это значение? И буду благодарен если кто-нибудь в краце пояснит алгоритм работы тарифов и проверки и назначения этих опций. И какой будет приоритет если опция привязана и к тарифу и к сервису? Документацию перечитывал много раз, но понять ее порой не просто. Спасибо. |
Автор: | Amir [ 23 мар 2017, 16:03 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
По умолчанию - к корню. Если есть зависимость от трафика - то внутри типа трафика, например, в ветке "диапазон трафика". Тариф обрабатывается снизу вверх по веткам. Если опции находятся в одной подгруппе (в одной ветке дерева опций, но не в корне) и галочка "пересечение опций возможно" не стоит, то опции из этой группы переопределяют друг друга, например, если установка опции сработала еще раз ниже в тарифе. Опции из сервиса назначаются после опций тарифа, т.е. могут переопределить опции из тарифа. |
Автор: | mhollow [ 23 мар 2017, 16:24 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
Спасибо, еще вопрос мне нужно передать атрибут с вендором (Redback 2352) 91 Sub_Profile_Name для указания профиля клиента который определяет его скорость. 1) Как составить строку с Vedor-specific для radius.inetOption.<option_id>.attributes=<attributes> Я не пойму как указать код вендора и атрибут? 2) Этого атрибута нет в dcitionary.xml. Это может на что-то повлиять кроме логирования? |
Автор: | Amir [ 23 мар 2017, 16:29 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
Все атрибуты, которые может парсить InetAccess/Accounting прописаны в dictionary.xml Нужно добавить туда этот атрибут, а в radius.inetOption.<option_id>.attributes= прописывать просто по имени. Например, <vendor code="2352" name="Redback"> <attribute name="Sub-Profile-Name" type="string" code="91"/> radius.inetOption.<option_id>.attributes=Sub-Profile-Name=MySubProfile P.S. Он в dictionary.xml уже есть, т.е. нужно использовать имя Sub-Profile-Name. |
Автор: | mhollow [ 23 мар 2017, 16:33 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
Спасибо, извините, смотрел dictinary.xml из accounting |
Автор: | Amir [ 23 мар 2017, 16:45 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
Там одинаковые должны быть dictionary.xml. Просто у нас имя атрибута через дефис, а не через подчеркивание. |
Автор: | mhollow [ 23 мар 2017, 17:24 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
Amir писал(а): Если опции находятся в одной подгруппе (в одной ветке дерева опций, но не в корне) и галочка "пересечение опций возможно" не стоит, то опции из этой группы переопределяют друг друга, например, если установка опции сработала еще раз ниже в тарифе. Я чет опять сконфужен в документации https://docs.bitel.ru/pages/viewpage.ac ... d=73598074 сказано: >>если опции выделить в отдельную группу и оставить поле "Пересечение в группе возможно", то установка очередной опции из группы удалит все другие опции из той же группы ну вот что значит "Оставить поле". Это не поле, это вроде как галочка или флаг или чекбокс, что угодно но только не поле. Ну это ладно, но что значит "Оставить поле"??? Тому кто писать руководство, сделайте замечание))) Я читаю, и чувствую себя дебилом, вроде по русски написано, а понять ничего порой нельзя))) Как так понял, есть два варианта 1) Опции добавляются (применяются) последовательно. 2) Замещают (затирают) друг друга если встречаются опции из одной группы. А теперь скажите пожалуйста, как все-таки на это влияет элемент управления с меткой "Пересечение в группе возможно" ?))) |
Автор: | Amir [ 23 мар 2017, 17:46 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
Т.е. если не устанавливать галочку "Пересечение в группе возможно", то будут затирать друг-друга. |
Автор: | mhollow [ 23 мар 2017, 18:25 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
Amir писал(а): Опции из сервиса назначаются после опций тарифа, т.е. могут переопределить опции из тарифа. а вот тут https://docs.bitel.ru/pages/viewpage.ac ... d=73598079 написано "При активации сервиса первыми применяются опции, указанные в сервисе, после чего - опции из тарифного плана." Дык кто кого перетрёт? |
Автор: | Amir [ 23 мар 2017, 18:49 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
Тут было неправильно написано, поправили. Возможно это было написано, когда еще не было переопределения опций (поэтому разницы не было в порядке). Первыми добавляются опции из тарифа, затем опции из сервиса. |
Автор: | mhollow [ 23 мар 2017, 21:50 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
Чисто академический интерес, а если в dictionary.xml попадутся два атрибута с одинаковым именем, но разными vendor, как будет действовать радиус? |
Автор: | Amir [ 24 мар 2017, 16:20 ] |
Заголовок сообщения: | Re: Опции модуля inet привязка к тарифам |
Будет использовать тот, что в этом файле ниже. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |