Общие сведения
Для инициализации ТД Элтекс требуется наличие правила инициализации ТД для соответствующего типа ТД и привязки инициализации ТД, определяющего узел, в который требуется инициализировать ТД.
- "Правило инициализации ТД" - правило, содержащие тип ТД и действия, которые необходимо выполнить при инициализации данной ТД.
- "Привязка инициализации ТД" - правило, которое определяет, в какой домен следует поместить ТД при выполнении инициализации.
- "Ключ" - признак, определяющий, попадает ли ТД под данную привязку инициализации.
- "Инициализация ТД" - процесс добавления ТД в дерево устройств EMS в соответствии с найденной привязкой инициализации (добавление в таблицу RADIUS, назначение признака OTT, SNMP параметров доступа) и выполнения конфигурирования в соответствии с назначенным шаблоном и привязкам SSID назначенного ей домена.
Существуют следующие ключи инициализации, в соответствии с которыми может быть выполнена привязка инициализации:
- LOCATION - в соответствии с указанным при выдаче адреса управления в 43-й опции 13-й подопции доменом (AP domain) ТД
- PARENT - в этом случае выполняется поиск домена для инициализации по родительским доменам, в случае отсутствия прямого совпадения AP domain, выданного ТД используя DHCP option 43.13.
- MAC - инициализация по MAC-адресу ТД, который она передает в SNMP трапе присутствия на сервер, указанный в 43-й опции 10-й подопции при получении адреса управления ТД.
- IP -инициализация по IP адресу ТД управления ТД.
- IP RANGE - инициализация по диапазону адресов ТД.
- IP MASK - инициализация по подсети адресов ТД.
- OTT DEFAULT - инициализация по специальному ключу 'ott_default' для создания привязки для ТД OTT по умолчанию (может быть использовано только для ТД, подключаемых по схеме OTT).
Привязки инициализации, в зависимости от выбранного типа ключа, подразделяются на:
- групповые - по LOCATION, PARENT, IP RANGE, IP MASK, OTT DEFAULT, т.к. одна такая привязка может быть использована для инициализации многих ТД.
- индивидуальные - по MAC и IP, т.к. каждая из них может быть использована для инициализации только одной ТД.
Возможен выбор ключей инициализации, допустимых к использованию.
Для возможности инициализации требуется, что бы ТД при получении адреса управления, обязательно получала в 43-й опции 10-й подопции адрес сервера EMS, на который она будет отправлять SNMP трап присутствия!
Порядок применения правил
В случае наличия нескольких привязок, которые могут быть использованы для инициализации ТД, инициализация будет выполнена в соответствии с приоритетом ключей в этих привязках. Инициализация будет выполнена по привязке, имеющей наиболее приоритетный ключ, другие привязки использоваться не будут. Существует следующий порядок приоритета ключей для привязок инициализации, когда ТД может попадать под действия нескольких привязок инициализации с различными ключами:
№ | Тип ключа |
---|---|
1 | LOCATION |
2 | PARENT |
3 | MAC |
4 | IP |
5 | IP RANGE |
6 | IP MASK |
7 | OTT DEFAULT |
Если для ТД была найдена привязка инициализации, то последующие привязки, имеющие более низкий приоритет не будут использоваться.
Настройка привил и привязок инициализации
Настройка правил инициализации выполняется в разделе меню "Wireless" → "Менеджер правил инициализации ТД" → вкладка "Правила" → нажимаем кнопку "Добавить":
Рис. 1.
На рис. 1. приведен пример настройки правила инициализации Fastpath.
При настройке правил инициализации для групповых привязок инициализации следует создать правила для всех типов ТД с одинаковым именем правила - это позволит создать одну привязку инициализации для всех таких типов ТД.
Создаем привязку инициализации. Для этого в меню "Wireless" → "Менеджер правил инициализации ТД" → вкладка "Привязки" и нажимаем кнопку "Добавить":
Рис. 2.
В качестве ключа можем использовать:
Тип ключа | Значение (пример) | Допустимый диапазон |
---|---|---|
LOCATION | AllClients.root | До 253 символов. Должно удовлетворять требованиям к названию доменов, в качестве разделителя имен доменов выступает "." |
PARENT | AllClients.root | До 253 символов. Должно удовлетворять требованиям к названию доменов, в качестве разделителя имен доменов выступает "." |
MAC | a8:f9:4b:ac:9a:E0 | Mac-адрес, одно значение, в диапазоне от 00:00:00:00:01 до ff:ff:ff:ff:ff |
IP | 192.168.200.11 | IP-адрес, одно значение, в диапазоне от 0.0.0.0 до 255.255.255.255 |
IP RANGE | 192.168.200.11-192.168.200.121 | Диапазон IP-адресов, значения от 0.0.0.0 до 255.255.255.255, несколько диапазонов не допускается |
IP MASK | 192.168.200.0/24 | Подсеть IP-адресов, значение подсети должно соответствовать маске, длина маски от 1 до 31 |
OTT DEFAULT | ott_default | Специальный ключ, значение другим быть не может, используется только для ТД, подключаемых по схеме OTT |
После получения SNMP трапа присутствия от ТД, будет выполнена попытка найти правило инициализации для данной ТД. Если правило будет найдено - будет выполнена инициализация, если нет - ТД будет находится в "песочнице".
Внимание! Если в найденной привязке инициализации не будет найдено правило инициализации для соответствующего типа ТД - такая ТД не сможет быть инициализирована.
Перемещение ТД
При перемещении ТД, после её инициализации, по дереву доменов, в зависимости от того, какой тип ключа используется в привязке инициализации - групповой или индивидуальный, может быть создано отдельное правило инициализации или изменено существующее.
Тип ключа | Действие при перемещении ТД |
---|---|
LOCATION | Действий не выполняется |
PARENT | Действий не выполняется |
MAC | В существующей привязке ТД изменяется "Домен узла" на тот, куда была перемещена ТД |
IP | В существующей привязке ТД изменяется "Домен узла" на тот, куда была перемещена ТД |
IP RANGE | Создается новая привязка инициализации, с ключом IP, соответствующим IP-адресу ТД, доменом узла, соответствующем тому, куда была перемещена ТД, остальные параметры привязки наследуются |
IP MASK | Создается новая привязка инициализации, с ключом IP, соответствующим IP-адресу ТД, доменом узла, соответствующем тому, куда была перемещена ТД, остальные параметры привязки наследуются |
OTT DEFAULT | Создается новая привязка инициализации, с ключом MAC, соответствующим Mac-адресу ТД, доменом узла, соответствующем тому, куда была перемещена ТД, остальные параметры привязки наследуются |
Выбор ключей инициализации, допустимых к использованию
Начиная с версии SoftWLC 1.17 (EMS 3.21) поддержана возможность выбора ключей привязок инициализации, которые будут проверять при попытке выполнить инициализацию ТД.
Настройка выполняется: "Администрирование" → "Настройка сервера" → "Системные модули" → вкладка "wirelessCommon" (рис. 3).
Рис. 3.
По умолчанию включено использование следующих ключей привязок инициализации:
Тип ключа | Используется по умолчанию |
---|---|
LOCATION | Да |
PARENT | Нет |
MAC | Да |
IP | Нет |
IP RANGE | Нет |
IP MASK | Нет |
OTT DEFAULT | Да |
Включение/отключение использования ключа привязки инициализации не влияет на возможность создавать привязки, использующие такие ключи. Но если использование ключа отключено - такая привязка не будет использоваться для инициализации ТД.
Включение/отключение используемых ключей привязки инициализации не требует перезапуска EMS.