43 опция DHCP - стандартная опция протокола DHCP, которая позволяет передавать конечному клиенту специфические для производителя данные, которые не стандартизированы другими опциями. Она часто используется для указания клиенту (например, точке доступа) IP-адреса или другого параметра, такого как адрес контроллера управления или сервер для сетевой загрузки.
12 подопция предназначена для построения SoftGRE data туннелей для передачи пользовательского трафика.
15 подопция предназначена для указания адреса контроллера для точки доступа.
Рассмотрим на конкретном примере.
Адрес контроллера - 192.168.1.1, адрес сервиса активатора https://192.168.1.1:8043
1) Для 12 подопции необходимо перевести IP адрес контроллера 192.168.1.1 из text в HEX:
192.168.1.1 -> 3139322e3136382e312e31
Длина 11 байт, переводим в HEX - 0b.
Далее, в начало необходимо добавить номер подопции в формате HEX и длину подопции. Для 12 подопции - 0c, длина подопции - 0b.
2) Для 15 подопции необходимо перевести URL адрес https://192.168.1.1:8043 из text в HEX:
https://192.168.1.1:8043 → 68747470733a2f2f3139322e3136382e312e313a38303433
Длина 24 байта, переводим в HEX - 18.
Далее, в начало необходимо добавить номер подопции в формате HEX и длину подопции. Для 15 подопции - 0f, длина подопции - 18.
3) Соединяем получившийся результат перевода из text в HEX
0c0b3139322e3136382e312e310f1868747470733a2f2f3139322e3136382e312e313a38303433
Таким образом, конфигурация принимает следующий вид:
console(config)#ip dhcp pool network AP
console(config-dhcp)#option 43 hex 0c0b3139322e3136382e312e310f1868747470733a2f2f3139322e3136382e312e313a38303433
Комментарии (11)