...
Для подключения ТД к WLC нужно выдать её ей 43 опцию DHCP.
При использовании схемы Local Switching вам необходима только 15 подопция. Если используется Central Switching, то помимо 15 подопции, так же также необходимо указание 12 подопции.
12 подопция, необходима для построения SoftGRE data туннелей. Опция содержит IP-адрес softgre-интерфейса контроллера.
15 подопция, необходима для того, чтобы точка доступа автоматически пришла на контроллер и включилась в работу под его управлением. Опция содержит HTTPS URL контроллера.
Для настройки схемы с адресами нескольких контроллеров на точке доступа нескольких резервных контроллеров с туннелированием вам понадобится , потребуется 18 и 19 подопция. Без туннелирования – будет достаточно 19 подопции. Дополнительно имеются 16, 17 подопции, которые необязательны для настройки.
- 16 подопция, необходима для настройки гибкого таймера при разрыве соединения с контроллером переключения на резервный контроллер WLC.
- 17 подопция имеет несколько вариантов использования:
- Если время не было получено от NTP сервера который указан в 42 опции, то точка доступа не будет подключаться
- Требование синхронизации времени на ТД для подключения к контроллеру WLC.
- Включить фиксированный таймер в 120 секунд разрыва соединения с контроллером WLC. П
- Проверять доступность WLC роверять доступность до WLC
- с первым приоритетом. Суммирующее значение, которое соединяет все три значения 17 подопции.
- 18 подопция, необходима для указания адресов туннелей
- терминации SoftGRE контроллеров WLC.
- 19 подопция, необходима для указания адресов контроллеров WLC.
...
Для схемы с локальным выпуском трафика ТД необходимо выдать только 15 подопцию, чтобы ТД смогла автоматически прийти на контроллер и включиться в работу под его управлениеуправлением. Опция содержит HTTPS URL контроллера.
...
Номер подопции:
| панель |
|---|
0f – номер подопции в HEX-формате. Содержит число 15, т. к. для передачи HTTPS URL-адреса WLC используется 15 подопция;. |
| Scroll Pagebreak |
|---|
Длина значения подопции:
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
18 – длина HTTPS URL адреса WLC в шестнадцатеричной системе счисления. Будет изменяться в зависимости от адреса.
В данном примере общее количество символов получается 24, что соответствует 18 в шестнадцатеричной системе счисления;. |
Значение подопции:
| панель | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
68:74:74:70:73:3A:2F:2F:31:39:32:2E:31:36:38:2E:35:2E:31:3A:38:30:34:33 – адрес WLC (https://192.168.5.1:8043), закодированный в HEX, где:
|
Сentral
...
switсhing схемы (12 и 15 подопции)
| draw.io Diagram | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Номер подопции:
| панель |
|---|
0C – число 12 в шестнадцатеричном формате номер подопции в HEX-формате. Число 12 в шестнадцатеричном формате, т. к. для построения SoftGRE data туннелей используется 12 подопция. |
...
Номер подопции:
| панель |
|---|
0f – номер подопции в HEX-формате. Здесь закодировано число 15, т. к. для передачи HTTPS URL адреса WLC используется 15 подопция. |
...
| панель | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
68:74:74:70:73:3A:2F:2F:31:39:32:2E:31:36:38:2E:35:2E:31:3A:38:30:34:33 – адрес WLC (https://192.168.5.1:8043), закодированный в HEX, где:
|
...
Настройка схемы с резервными контроллерами на точке доступа
...
На ТД можно задать несколько адресов контроллеров через 18 и 19 подопции. Порядок контроллеров соответствует порядку следования адресов в 19 подопции. Адреса терминации SoftGRE должны быть в том же порядке, что и адреса контроллеров.
Если первый контроллер недоступен, ТД будет пытаться подключиться к следующему по списку. Через 16 подопцию можно задать таймаут ожидания возвращения текущего контроллера, по истечению которого ТД сделает попытку подключиться к следующему по списку, подробнее в описании Подопция 16.
Подопция 19
Для схемы нескольких адресов контроллеров на точке доступа при выпуске трафике локально (local switching), ТД необходимо выдать только 19 подопцию. Опция содержит HTTPS URL контроллеров.
| draw.io Diagram | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Примечание |
|---|
При формировании опции будет получена HEX-строка без знаков разделения. На схеме знаки двоеточия указаны для удобства чтения. |
Номер подопции:
| панель |
|---|
13 – номер подопции в HEX-формате. Содержит число 19, т. к. для передачи нескольких адресов HTTPS URL WLC используется 19 подопция. |
| Scroll Pagebreak |
|---|
Длина значения подопции:
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 – длина HTTPS URL адресов WLC в шестнадцатеричной системе счисления. Будет изменяться в зависимости от адресов.
В данном примере общее количество символов получается 49, что соответствует 31 в шестнадцатеричной системе счисления. |
Значение
Для схемы нескольких адресов контроллеров на точке доступа, ТД необходимо выдать только 19 подопцию. Опция содержит HTTPS URL контроллеров.
...
| Примечание |
|---|
При формировании опции будет получена HEX-строка без знаков разделения. На схеме знаки двоеточия указаны для удобства чтения. |
Номер подопции:
| панель |
|---|
13 – номер подопции. Содержит число 19, т. к. для передачи нескольких адресов HTTPS URL WLC используется 19 подопция; |
| Scroll Pagebreak |
|---|
Длина значения подопции:
...
31 – длина HTTPS URL адресов WLC в шестнадцатеричной системе счисления. Будет изменяться в зависимости от адресов.
...
В данном примере общее количество символов получается 49, что соответствует 31 в шестнадцатеричной системе счисления;
Значение подопции:
| панель | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
– адреса WLC ( https://192.168.5.1:8043;https://192.168.5.2:8043 ), закодированный в HEX, где:
|
Подопция 18
В схеме сentral switching необходимо выдавать 18 подопцию. В ней передается адрес для поднятия туннеля для каждого контроллера18 подопция указывается в случае, когда на всех или части контроллеров включен режим туннелирования.
| draw.io Diagram | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Номер подопции:
| панель |
|---|
12 – номер подопции в HEX-формате. Содержит число 18, т. к. для передачи нескольких адресов WLC для построения SoftGRE data туннелей используется 18 подопция;. |
| Scroll Pagebreak |
|---|
Длина значения подопции:
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
17 – длина HTTPS URL IP-адресов WLC в шестнадцатеричной системе счисления. Будет , используемых для построения SoftGRE data туннелей. Будет изменяться в зависимости от адресов.
В данном примере общее количество символов получается 23, что соответствует 17 в шестнадцатеричной системе счисления;. |
Значение подопции:
| панель | ||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
12:17:31:39:32:2e:31:36:38:2e:35:2e:31:3b:31:39:32:2e:31:36:38:2e:35:2e:32 – адреса WLC (192.168.5.1;192.168.5.2), закодированный в HEX, где:
|
Если туннелирование включено только на нескольких контроллерах то тексты должны выглядеть следующим образом:
- У первого адреса не включено туннелирование:
- У второго адреса не включено туннелирование:
- У третьего адреса не включено туннелирование:
- У четвертого адреса не включено туннелирование:
Подопция 16
| Якорь | ||||
|---|---|---|---|---|
|
16 подопция используется, 16 подопция настраивается если требуется настроить гибкий таймер, который запускается в случае потери связи с контроллером WLC. Таймер в течении которого ТД будет искать ARP-запросами WLC1 и по истечении которого точка доступа отправит в сеть DHPC-DiscoverВ течение указанного времени ТД будет проверять доступность WLC, на который была ранее подключена. По истечении таймера, точка доступа совершит попытку перехода на резервные контроллеры. Доступные значения от 120 до 32767 секунд.
| draw.io Diagram | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Примечание |
|---|
При формировании опции будет получена HEX-строка без знаков разделения. На схеме знаки двоеточия указаны для удобства чтения. |
Номер подопции:
| панель |
|---|
10 – номер подопции в HEX-формате. Содержит число 16, т. к. для передачи секунд таймера используется используется 16 подопция;. |
| Scroll Pagebreak |
|---|
Длина значения подопции:
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
04 – длина HTTPS URL адресов WLC значения таймера в шестнадцатеричной системе счисления. Будет изменяться в зависимости от адресовзадаваемого значения.
В данном примере общее количество символов получается 4, что соответствует 04 в шестнадцатеричной системе счисления;. |
Значение подопции:
| панель | ||||||||
|---|---|---|---|---|---|---|---|---|
31:30:30:30 – значения таймера в секундах (1.0001000), закодированный в HEX, где:
|
Подопция 17
17 подопция содержит 1 байт и, в зависимости от выставленных битов, управляет разными функциями.
1. Включить функционал требования синхронизации времени для подключения к контроллеру.Если время на ТД не будет синхронизировано с NTP-сервером подопция имеет 4 варианта настройки. Включить функционал в котором если время не было получено от NTP сервера который указан в 42 опции, то точка доступа не будет подключаться к контроллеру WLC.
Включить фиксированный таймер в 120 секунд который запускается в случае потери связи с контроллером WLC. Работает так же, как и 16 подопция.
| панель |
|---|
Двоичный формат: 0000 0100 HEX-формат: 0x04 Подопция в конфигурации DHCP: suboption 17 hex-bytes 0x04 |
2. Проверять доступность Проверять доступность до WLC с первым приоритетом. Приоритет считается согласно перечислению адресов в 19 подопции, первый считается с первым приоритетом, последний, с четвертым. В случае, когда ТД находится, предположим, на WLC с приоритетом 2, и у ТД появилась доступность до WLC с приоритетом 1, точка доступа переключится на контроллер с первым приоритетом.
Суммирующее значение, которое соединяет все три значения 17 подопции.
...
| панель |
|---|
Двоичный формат: 0001 0000 HEX-формат: 0x10 Подопция в конфигурации DHCP: suboption 17 hex-bytes 0x10 |
При необходимости использования комбинации значений, выставляйте необходимые биты в 1 и используйте итоговое значение в HEX для настройки DHCP.
| панель |
|---|
Двоичный формат: 0001 0100 HEX-формат: 0x14 Подопция в конфигурации DHCP: suboption 17 hex-bytes 0x14 |
Якорь anchor anchor
Формирование 43 опции средствами WLC
| anchor | |
| anchor |
На WLC доступен механизм формирование 43 опции. Для формирования опции нужно перейти в раздел debug и выполнить команду format dhcp option-43. Если необходимо использование нескольких подопций за раз, необходимо вводить их в одну строку без пробелов, разделяя знаком "|".
| Блок кода |
|---|
wlc(debug)# format dhcp option-43
(|subopt_code|subopt_value..|subopt_code|subopt_value) Option 43 |
Пример формирования 15 подопции
| панель | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Сформируем строку, содержащую пятнадцатую подопцию, в которой контролер имеет IP 192.168.5.1, порт сервис активатора стандартный: 8043 wlc# На выходе получаем следующую строку:
|
Пример формирования 12 и 15 подопций
| панель | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Сформируем строку, содержащую две подопции (12 и 15, в которой контролер имеет IP 192.168.5.1, порт сервис-активатора стандартный: 8043 wlc# На выходе получаем следующую строку: Зеленым цветом отмечена 12 подопция, а синим – 15.
|
Пример формирования 19 подопции
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Сформируем строку, содержащую девятнадцатую подопцию, в которой содержатся адреса четырёх WLC: 192.168.5.1, 192.168.5.2, 192.168.5.3 и 192.168.5.4, порт сервис-активатора у каждого WLC стандартный: 8043 wlc# На выходе получаем следующую строку:
|
Пример формирования 18
...
На WLC доступен механизм формирование 43 опции. Для формирования опции нужно перейти в раздел debug и выполнить команду format dhcp option-43. Если необходимо использование нескольких подопций за раз, необходимо вводить их в одну строку без пробелов, разделяя знаком "|".
| Блок кода |
|---|
wlc(debug)# format dhcp option-43
(|subopt_code|subopt_value..|subopt_code|subopt_value) Option 43 |
...
подопции
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Сформируем строку, содержащую пятнадцатую восемнадцатую подопцию, в которой контролер имеет ip которой содержатся IP-адреса SoftGRE-интерфейсов четырех контролеров: 192.168.5.1, 192.168.5.2, 192.168.5.3 и 192.168.5.1, порт сервис активатора стандартный: 8043 4 wlc# На выходе получаем следующую строку:
|
Пример формирования
...
16 подопции
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Сформируем строку, содержащую две подопции (12 и 15, в которой контролер имеет ip 192.168.5.1, порт сервис активатора стандартный: 8043 wlc-30-1# wlc#option-43 |12|192.168.5.1|15|https://192.168.5.1:8043 option-43 |16|1000 На выходе получаем следующую строку:
|