Общая информация по 43 опции DHCP
Для корректного подключения точки доступа к WLC нам необходимо указать две подопции:ТД к WLC нужно выдать её 43 опцию DHCP.
При использовании схемы Local Switching вам необходима только 15 подопция. Если используется Central Switching, то помимо 15 подопции, так же необходимо указание 12 подопции.
12 подопция,
необходимую необходима для построения SoftGRE data туннелей. Опция содержит IP-адрес softgre-интерфейса контроллера.
15 подопция,
необходимую необходима для того, чтобы точка доступа автоматически пришла на контроллер и включилась в работу под его управлением. Опция содержит HTTPS URL контроллера.
При использовании схемы local switching вам необходима только 15 подопция. Если используется central switching, то помимо 15 подобции, так же необходимо указание 12 подобции.
HEX строка формируется через раздел Для быстрого формирования опции можно воспользоваться функционалом на контроллере. Формирование 43 опции доступно в Debug на контроллере.
Конфигурирование опции 43 для различных схем подключения
Local switching
...
(15
...
подопция)
15 подопция необходима для того, чтобы точка доступа Для схемы с локальным выпуском трафика ТД необходимо выдать только 15 подопцию, чтобы ТД смогла автоматически прийти на контроллер и включиться в работу под его управлениемуправление. Опция содержит HTTPS URL контроллера. Используется отдельно только в local switching схемах.
| draw.io Diagram |
|---|
| border | true |
|---|
| |
|---|
| diagramName | Copy of Format dhcp option - 43 (12 подопция) |
|---|
| simpleViewer | false |
|---|
| width | |
|---|
| links | auto |
|---|
| tbstyle | top |
|---|
| lbox | true |
|---|
| diagramWidth | 1369 |
|---|
| revision | 4 |
|---|
|
| Примечание |
|---|
При формировании опции будет |
...
получена HEX-строка без знаков разделения. На схеме знаки двоеточия указаны для удобства чтения. |
Номер подопции:
| панель |
|---|
0f -0f – номер подопции. Здесь закодировано Содержит число 15, т. к. для передачи HTTPS URL адреса WLC используется 15 подопция; |
Длина значения подопции:
| панель |
|---|
18 – – длина HTTPS URL адреса WLC в шестнадцатеричной системе счисления. Будет изменяться в зависимости от адреса. | draw.io Diagram |
|---|
| border | true |
|---|
| |
|---|
| diagramName | Copy of Кол-во знаков в URL |
|---|
| simpleViewer | false |
|---|
| width | 400 |
|---|
| links | auto |
|---|
| tbstyle | top |
|---|
| lbox | true |
|---|
| diagramWidth | 354 |
|---|
| revision | 2 |
|---|
|
В данном примере общее количество символов получается 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 - IP- – адрес WLC (https://192.168.5.1:8043), закодированный в HEX, где: - h - t - t - p - s - символ двоеточия - символ косой черты - символ косой черты - 1 - 932 - 2 - символ точки - 1 - 6 - 8 - символ точки - 5 - символ точки - 1 - символ двоеточия38 - 8 30 - 0 34 - 4 33 - | 38 | 30 | 34 | 33 |
|---|
| h | t | t | p | s | : | / | / | 1 | 9 | 2 | . | 1 | 6 | 8 | . | 5 | . | 1 | : | 8 | 0 | 4 |
|
Сentral swithcing схемы (12 и 15
...
подопции)
| draw.io Diagram |
|---|
| border | true |
|---|
| |
|---|
| diagramName | Format dhcp option - 43 (12 подопция) |
|---|
| simpleViewer | false |
|---|
| width | |
|---|
| links | auto |
|---|
| tbstyle | top |
|---|
| lbox | true |
|---|
| diagramWidth | 1866 |
|---|
| revision | 3 |
|---|
|
| Примечание |
|---|
При формировании опции будет |
...
получена HEX-строка без знаков разделения. На схеме знаки двоеточия указаны для удобства чтения. |
Номер подопции:
| панель |
|---|
0C – число 12 в шестнадцатеричном формате, т. к. для построения SoftGRE data туннелей используется используется 12 подопция. |
Длина значения подопции:
| панель |
|---|
0b – длина IP-адреса WLC. Будет , которая будет изменяться в зависимости от самого адреса. Например, IP-адрес WLC - WLC – 192.168.5.1 . Он содержит в себе 11 символов. | draw.io Diagram |
|---|
| border | true |
|---|
| |
|---|
| diagramName | Кол-во знаков в ip адресе |
|---|
| simpleViewer | false |
|---|
| width | 400 |
|---|
| links | auto |
|---|
| tbstyle | top |
|---|
| lbox | true |
|---|
| diagramWidth | 281 |
|---|
| revision | 3 |
|---|
|
Соответственно, длина адреса кодируется в шестнадцатеричной системе , как 0b;. |
Значение подопции:
| панель |
|---|
31:39:32:2e:31:36:38:2e:35:2e:31 - – IP-адрес WLC (192.168.5.1), закодированный в HEX, где: - 1 - 9 - 2 - символ точки - 1 - 6 - 8 - символ точки - 5 - символ точки31 - 1
|
Номер подопции:
| панель |
|---|
0f – |
| панель |
|---|
0f -номер подопции. Здесь закодировано число 15, т. к. для передачи передачи HTTPS URL адреса WLC используется 15 подопция;. |
Длина значения подопции:
| панель |
|---|
18 – длина HTTPS – длина HTTPS URL адреса WLC в шестнадцатеричной системе счисления. Будет изменяться в зависимости от адреса. | draw.io Diagram |
|---|
| border | true |
|---|
| |
|---|
| diagramName | Copy of Кол-во знаков в URL |
|---|
| simpleViewer | false |
|---|
| width | 400 |
|---|
| links | auto |
|---|
| tbstyle | top |
|---|
| lbox | true |
|---|
| diagramWidth | 354 |
|---|
| revision | 2 |
|---|
|
В данном примере общее количество символов получается 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 - IP- – адрес WLC (https://192.168.5.1:8043), закодированный в HEX, где: - h - t - t - p - s - символ двоеточия - символ косой черты - символ косой черты - 1 - 932 - 2 - символ точки - 1 - 6 - 8 - символ точки - 5 - символ точки - 1 - символ двоеточия38 - 8 30 - 0 34 - 4 33 - | 38 | 30 | 34 | 33 |
|---|
| h | t | t | p | s | : | / | / | 1 | 9 | 2 | . | 1 | 6 | 8 | . | 5 | . | 1 | : | 8 | 0 | 4 |
|
Формирование 43 опции средствами WLC
На WLC доступен доступен механизм формирование 43 опции. Для формирования опции нужно перейти в раздел debug 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# wlc-30-1# debug wlc-30-1(debug)# format dhcp option-43 |15|https://192.168.5.1:8043 На выходе получаем следующую строку: 0f1868747470733a2f2f3139322e3136382e352e313a38303433 | draw.io Diagram |
|---|
| border | true |
|---|
| |
|---|
| diagramName | Copy of Copy of Format dhcp option - 43 (12,15 подопция) |
|---|
| simpleViewer | false |
|---|
| width | |
|---|
| links | auto |
|---|
| tbstyle | top |
|---|
| lbox | true |
|---|
| diagramWidth | 1121 |
|---|
| revision | 3 |
|---|
|
|
Пример формирования 12 и 15 подопций
...
| панель |
|---|
Сформируем строку, содержащую две подопции (12 и 15) и где у нас , в которой контролер имеет ip 192.168.5.1, порт сервис активатора стандартный: 8043 wlc-30-1# wlc-30-1# debug wlc-30-1(debug)# format dhcp option-43 |12|192.168.5.1|15|https://192.168.5.1:8043 На выходе получаем следующую строку: 0c0b3139322e3136382e352e310f1868747470733a2f2f3139322e3136382e352e313a38303433 Зеленым Зеленым цветом отмечена 12 подопция, а синим - – 15. | draw.io Diagram |
|---|
| border | true |
|---|
| |
|---|
| diagramName | Copy of Format dhcp option - 43 (12,15 подопция) |
|---|
| simpleViewer | false |
|---|
| width | |
|---|
| links | auto |
|---|
| tbstyle | top |
|---|
| lbox | true |
|---|
| diagramWidth | 1523 |
|---|
| revision | 5 |
|---|
|
|