9.1. Общие принципы автоконфигурации
Большинство производителей оснащают свои устройства возможностями получения файлов конфигурации по протоколам HTTP или TFTP. Рассматриваемая система автоконфигурации подразумевает использование только сервера TFTP. Для автоматической настройки телефонов и шлюзов обычно требуется дополнительная настройка DHCP сервера.
При включении питания и загрузке телефона, он выполняет широковещательный запрос по всей физической сети с целью обнаружить доступные DHCP-серверы. На этот запрос выдается список опций и их значения. Обычно это IP-адрес маршрутизатора по умолчанию, маска подсети, адреса серверов DNS и т. п. Для того, чтобы телефон смог найти TFTP сервер необходимо чтобы в этом списке присутствовала соответствующая опция. Обычно это опция №66 (TFTP server name), однако некоторые производители могут использовать другие номера.
После адреса TFTP сервера телефон обращается к нему за файлом, часть имени которого содержит уникальный идентификатор — аппаратный MAC адрес, заложенный производителем. Если файл с этим именем существует, сервер его выдает телефону. Телефон, в свою очередь, его загружает, разбирает и декодирует опции, при наличии изменений — применяет новые настройки и перезагружается.
Телефоны разных производителей по-разному определяют необходимость обновления настроек. Например, телефоны Grandstream сравнивают контрольную сумму нового и старого файлов; телефоны Fanvil и Thomson ориентируются по особой опции в файле — номеру версии конфигурации. Многие телефоны имеют возможность периодической проверки наличия новой конфигурации, например, раз в неделю. При наличии новой версии новые настройки применяются и телефон перезагружается.
Comments
So empty here ... leave a comment!