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

Привязка типа сервиса к устройству
http://forum.bitel.ru/viewtopic.php?f=44&t=12319
Страница 1 из 1

Автор:  mhollow [ 24 мар 2017, 12:51 ]
Заголовок сообщения:  Привязка типа сервиса к устройству

Привет.
Помогите пожалуйста понять глубинный смысл параметра:
const.device.id=<постоянный код устройства для всех сервисов данного типа>.
Зачем он нужен? Зачем привязывать сервисы данного типа к какому-то устройству? На что это влияет и где потом находит отражение?
В руководстве написано: "Важно чтобы сервис на договоре был привязан к какому-либо устройству"
Но почему важно, для кого, кому, и для чего важно мне совершенно непонятно. А поскольку я привык понимать то, что я читаю, у меня это вызывает небольшой когнитивный диссонанс )
Как и на основании чего я должен определять значение этого параметра?
Я понимаю, что руководство писал человек, который прекрасно разбирается в тонкостях и внутренней структуре проекта, но тому кто первый раз в глаза видит как биллинг так и само руководство, и пробует изучить и понять, многие вещи кажутся просто дикими.
Если сессия привязывается к NAS на основании Nas-Identifier или NAS IP, то зачем этот параметр? Привязывать к корневому? Почему именно к нему, что будет если вообще не указывать этот параметр или привязать к любому другому?
Если кого-нибудь не затруднит, буду весьма благодарен за более подробное описания этого параметра, на что и где оно влияет и если можно на примере.
Огромное спасибо

Автор:  Amir [ 24 мар 2017, 17:04 ]
Заголовок сообщения:  Re: Привязка типа сервиса к устройству

Есть два варинта - либо устройство выбираем при редактировании сервиса на договоре, либо прописываем через const.device.id=, чтобы оно подставлялось всегда одно, автоматически.

Если это PPP по логину, то можно привязать к любому, но логичнее будет привязать к Access+Accounting.

Если это PPP по логину и нужно пускать только с определенного или определенных NAS, то можно привязать к NAS или родительской к NAS папке и указать в конфиге serv.device.link
https://docs.bitel.ru/pages/viewpage.ac ... Id=1606513

Если это IPoE, то обычно указывают устройство вручную, например коммутатор, к которому подключен абонент и его порт. Или, например, коммутатор/маршрутизатор и VLAN абонента.

Автор:  mhollow [ 24 мар 2017, 17:13 ]
Заголовок сообщения:  Re: Привязка типа сервиса к устройству

Из этого следует, что этот параметр (привязка у устройству) имеет смысл только когда это PPP по логину и мы хотим ограничить доступ с опредленных NAS через параметр erv.device.link ?
(IPoE пока не трогаем) Если ограничивать PPP не хотим, то параметр смысла не имеет? будет все работать даже если его вообще не указать?

Автор:  Amir [ 24 мар 2017, 17:42 ]
Заголовок сообщения:  Re: Привязка типа сервиса к устройству

Нет, не будет, в этом случае нужно указать ID устройства Access+Accounting.
В дереве устройств может быть два Access+Accounting, и приложению (InetAccess/InetAccounting) нужно знать, что логин его.

Автор:  mhollow [ 24 мар 2017, 17:45 ]
Заголовок сообщения:  Re: Привязка типа сервиса к устройству

в приложениях (InetAccess/InetAccounting) указывается rootDeviceID куда входят все NASы из этой ветки, в том числе туда попадет NAS с которой поступил запрос для этого логина
почему этого не достаточно?

Автор:  Amir [ 24 мар 2017, 17:54 ]
Заголовок сообщения:  Re: Привязка типа сервиса к устройству

Потому что может быть два или более Access+Accounting (две пары InetAccess/InetAccounting) с разными rootDeviceId.
Например, это могут быть разные города и незачем грузить в память все логины, а только те, что нужны для конкретного Access+Accounting.

Автор:  mhollow [ 24 мар 2017, 18:02 ]
Заголовок сообщения:  Re: Привязка типа сервиса к устройству

Теперь кое -как понял) Спасибо!
Если бы еще это нормально в руководстве описали, цены бы не было, и сэкономили бы кучу времени и вашего и нашего, на ответы на такие идиотские вопросы)

Автор:  mhollow [ 25 мар 2017, 11:33 ]
Заголовок сообщения:  Re: Привязка типа сервиса к устройству

Тогда можно еще вопрос?
В чем смысл параметра accounting.deviceTypeIds= в конфигурации модуля?
Зачем модулю нужно знать ТИП корневого устройства аккаутинга, причем не само устройство, а его тип. И именно акаунтинга а не авторизации.
Просто хочется получше разобраться в параметрах, и смысл этого мне тоже совершенно не понятен.
Сам сервер знает ID корневого устройства, знает все логины которые связаны с устройствами, что мешает ему самому посмотреть тип если уж очень нужно, и зачем?

Автор:  Amir [ 27 мар 2017, 18:23 ]
Заголовок сообщения:  Re: Привязка типа сервиса к устройству

Access и Accounting на самом деле не связаны друг с другом. В дереве под одним Access может быть несколько Accounting.
И для устройства (NAS или коммутатора) Access'у или серверу биллинга нужно знать его Accounting.

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