| Оглавление |
|---|
Общая информация по
...
43 опции DHCP
...
Для
...
подключения
...
ТД к WLC нужно выдать её 43 опцию DHCP.
При использовании схемы Local Switching вам необходима только 15 подопция. Если используется Central Switching, то помимо 15 подопции, так же необходимо указание 12 подопции.
12 подопция, необходима для построения SoftGRE data туннелей. Опция содержит IP-адрес softgre-интерфейса контроллера.
...
15 подопция,
...
необходима для того, чтобы точка доступа автоматически пришла на контроллер и включилась в работу под его управлением. Опция содержит HTTPS URL контроллера.
HEX строка формируется через раздел Debug следующим образом c помощью команды:
| Блок кода |
|---|
wlc(debug)# format dhcp option-43
(|subopt_code|subopt_value..|subopt_code|subopt_value) Option 43 |
Код подопции и значение необходимо разделять между собой вертикальной чертой "|" Перед кодом подопции так же необходимо ставить символ вертикальной черты.
Если необходимо сформировать несколько подопций, команду необходимо вводить в одну строку без пробелов отделяя значения вертикальной чертой.
Пример формирования:
Для быстрого формирования опции можно воспользоваться функционалом на контроллере. Формирование 43 опции доступно в Debug на контроллере.
Конфигурирование опции 43 для различных схем подключения
Local switching (15 подопция)
Для схемы с локальным выпуском трафика ТД необходимо выдать только 15 подопцию, чтобы ТД смогла автоматически прийти на контроллер и включиться в работу под его управление. Опция содержит HTTPS URL контроллера.
| draw.io Diagram | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Примечание |
|---|
При формировании опции будет получена HEX-строка без знаков разделения. На схеме знаки двоеточия указаны для удобства чтения. |
Номер подопции:
| панель |
|---|
0f – номер подопции. Содержит число 15, т. к. для передачи HTTPS URL адреса WLC используется 15 подопция; |
Длина значения подопции:
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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:// | ||||||||||||||||||||||||||||||||||||||||||||||||
| панель | ||||||||||||||||||||||||||||||||||||||||||||||||
Сформируем строку, содержащую две подопции (12 и 15 ) и где у нас контролер имеет ip 192.168.5.1, порт сервис активатора стандартный: 8043 :8043), закодированный в HEX, где:
|
Сentral swithcing схемы (12 и 15 подопции)
| draw.io Diagram | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Примечание |
|---|
При формировании опции будет получена HEX-строка без знаков разделения. На схеме знаки двоеточия указаны для удобства чтения. |
Номер подопции:
| панель |
|---|
0C – число 12 в шестнадцатеричном формате wlc-30-1# На выходе получаем следующую строку: 0c – номер подопции. Здесь закодировано число 12, т. к. для построения SoftGRE data туннелей используется используется 12 подопция;. |
Длина значения подопции:
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0b – длина IP-адреса WLC. Будет , которая будет изменяться в зависимости от самого адреса. Например, IP-адрес WLC – 192.168.5.1 содержит 11 символов.
Соответственно, длина адреса кодируется в шестнадцатеричной системе как 0b. |
Значение подопции:
| панель | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31:39:32:2e:31:36:38:2e:35:2e:31 – IP-адрес WLC (192.168.5.1), закодированный в HEX3139322e3136382e352e31 - IP-адрес WLC, закодированный в ASCII (HEX), где:
|
Номер подопции:
| панель |
|---|
0f – 68747470733a2f2f3139322e3136382e352e313a38303433 - адрес 0f -номер подопции. Здесь закодировано число 15, т. к. для передачи передачи HTTPS URL адреса WLC используется 15 подопция;. |
Длина значения подопции:
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
18 - длина HTTPS – длина HTTPS URL адреса WLC в шестнадцатеричной системе счисления. Будет изменяться в зависимости от адреса. 68747470733a2f2f - закодированный https:// 31 - 1 39 - 9 32 - 2 2E - символ точки 31 - 1 36 - 6 38 - 8 2E - символ точки 35 - 5 2E - символ точки 31 - 1 3A - символ двоеточие 38303433 - закодированный порт сервис активатора 8043
В данном примере общее количество символов получается 24, что соответствует 18 в шестнадцатеричной системе счисления. |
| Scroll Pagebreak |
|---|
Значение подопции:
| панель | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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, где:
|
Якорь 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-30-1# На выходе получаем следующую строку:
|
| Scroll Pagebreak |
|---|
Пример формирования 12 и 15 подопций
| панель | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Сформируем строку, содержащую две подопции (12 и 15, в которой контролер имеет ip 192.168.5.1, порт сервис активатора стандартный: 8043 wlc-30-1# На выходе получаем следующую строку: Зеленым цветом отмечена 12 подопция, а синим – 15.
|
| Scroll Pagebreak |
|---|