Беспроводные сети / Мобильные решения : "Беспроводные сети, LAN (WLAN)"

Пример конфигурации DHCP OPTION 43 для облегченных точек доступа Cisco

28 июля 2013 - Машинный перевод
Другие версии: PDF-версия:pdf | Перевод, выполненный профессиональным переводчиком (7 апреля 2008) | Английский (21 октября 2011) | Отзыв


Содержание


Введение

Когда беспроводная связь Ciscо, Унифицированная архитектура развернута, легковесные точки доступа (AP) Cisco Aironet, может использовать определяемую поставщиком Опцию 43 Протокола управления динамическими узлами (DHCP) (DHCP) для присоединения к определенным контроллерам беспроводных LAN (WLC), когда WLC находится в другой подсети, чем LAP. Этот документ описывает использование параметра 43 DHCP и предлагает образцы конфигураций параметра 43 протокола DHCP для облегченных точек доступа Cisco Aironet для следующих серверов DHCP:

  • Сервер DHCP Предприятия Microsoft Windows 2008 года

  • Сервер DHCP Cisco IOS

  • Linux сервер DHCP ISC

  • Сервер DHCP Cisco Network Registrar

  • Lucent сервер DHCP QIP

Обратитесь к контроллеру беспроводных LAN и Примеру Базовой конфигурации облегченной точки доступа и регистрации облегченных точек доступа к контроллеру беспроводных LAN (WLC) для информации о том, как настроить AP для присоединения к WLC.

Предварительные условия

Требования

Компания Cisco рекомендует предварительно ознакомиться со следующими предметами:

  • Базовые знания на Cisco унифицированной сети Wireles (CUWN)

  • Базовые знания о DHCP

Используемые компоненты

Настоящий документ не имеет жесткой привязки к каким-либо конкретным версиям программного обеспечения и оборудования.

Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.

Условные обозначения

Подробные сведения об условных обозначениях см. в документе "Условное обозначение технических терминов Cisco".

Зависящие от поставщика параметры DHCP

RFC 2132 определяет два параметра DHCP, которые относятся к зависящим от поставщика параметрам. Они - Опция 60 и Опция 43. Параметр 60 DHCP является идентификатором класса поставщика (VCI). VCI представляет собой текстовую строку, которая уникально определяет тип устройства по классификации поставщика. Эта таблица приводит VCI, используемые точками доступа Cisco:

Точка доступа Идентификатор класса поставщика (VCI)
Cisco Aironet 1000 Series Airespace. AP1200
Cisco Aironet 1040 серий AP Cisco c1040
Серия Cisco Aironet 1100. Cisco AP c1100
Cisco Aironet 1130 Series Cisco AP c1130
Cisco Aironet 1140 Series AP Cisco c1140
Cisco Aironet 1200 Series Cisco AP c1200
Cisco Aironet 1230 серий Cisco AP c1200
Cisco Aironet 1240 Series Cisco AP c1240
Cisco Aironet 1250 Series AP Cisco c1250
Cisco Aironet 1260 Серий AP Cisco c1260
CISCO AIRONET 1300 SERIES AP Cisco c1310
Cisco Aironet 1500 Series AP Cisco c15001 Cisco AP.OAP15002 Cisco AP.LAP15053 Airespace Cisco AP.LAP15104. AP12005
Cisco Aironet 1520 Series AP Cisco c1520
Cisco Aironet 1550 серий AP Cisco c1550
Облегченная точка доступа Cisco 3201 Мост Cisco/AP/WGB c3201
Беспроводные сети Cisco 521 Точка доступа Express AP Cisco c520
AP801 (встроенный в 86x/88x ISR серии Cisco AP801
Cisco Aironet 3500 Серий AP Cisco c3500
Cisco Aironet 3600 Серий AP Cisco c3600
AP802 (встроенный в 88x ISR серии Cisco AP802

1Любая точка доступа серии 1500 с ПО версии 4.1

2Точка доступа 1500 OAP с ПО версии 4.0

3Точка доступа модели 1505 с ПО версии 4.0

4Точка доступа модели 1510 с ПО версии 4.0

5Любая точка доступа серии 1500 с ПО версии 3.2

Опция 60 включена в начальное сообщение DHCP DISCOVER, которое клиент DHCP передает в поисках IP-адреса. Опция 60 используется клиентами DHCP (LAP в этом случае), чтобы определить его к серверу DHCP.

Если точка доступа упорядочена с опцией Service Provider (выбранный AIR-OPT60-DHCP), строка VCI для той точки доступа является другой, чем упомянутые выше. Строка VCI включает опцию ServiceProvider. Например, 1260 с этой опцией возвращает эту строку VCI: AP Cisco c1260-ServiceProvider.

Если AP Cisco выполняется 7.0.116.0 или выше (12.4 (23c) JA2 или выше) и если переменные окружения загрузчика (env_vars) названный DHCP_OPTION_60 существуют во флэш-памяти, значение добавлено к VCI. При заказе AP Cisco с опцией Service Provider это будет (по умолчанию) включать суффикс-ServiceProvider; однако можно включать другие значения в DHCP_OPTION_60 также.

Чтобы упростить обнаружение AP контроллеров WLAN, которые используют Параметр DHCP 43, сервер DHCP должен быть запрограммирован, чтобы возвратить один или более IP-адресов интерфейса управления контроллера WLAN на основе VCI AP. Чтобы сделать это, программируйте сервер DHCP, чтобы распознать VCI за каждый тип точки доступа, и затем определить определяемую поставщиком информацию.

На сервере DHCP определяемая поставщиком информация сопоставлена с текстовыми строками VCI. При обнаружении DHCP-сервером распознаваемого идентификатора класса поставщика (VCI) в сообщении поиска DHCP-клиента, сервер в качестве параметра 43 DHCP возвращает клиенту имеющуюся у него специфическую для данного поставщика информацию в своем предложении DHCP. На сервере DHCP опция 43 определена в каждом пуле DHCP (Область), которая предлагает IP-адрес LAP.

RFC 2132 определяет, что серверы DHCP должны возвращать зависящую от поставщика информацию в виде параметра 43 DHCP. RFC позволяет поставщикам определять инкапсулировавшие определяемые поставщиком коды подпараметра между 0 и 255. Все вложенные параметры включены в предложение DHCP в качестве блоков "тип-длина-значение" (TLV) и являются частью параметра 43 DHCP. Определение кодов подпараметра и их формата связанного сообщения оставляют поставщикам.

Когда серверы DHCP настроены на предоставление IP-адресов контроллеров беспроводных ЛВС в качестве параметра 43 DHCP для точек доступа Cisco серии 1000, структура TLV вложенного параметра выглядит следующим образом:

  • Введите — 0x66 (десятичные 102)

  • Длина: — число символов ASCII в поле значения. При указании более одного контроллера, длина включает запятые, но не конечный нулевой символ.

  • Value: — ненулевая завершенная Строка ASCII, которая является списком разделенных запятой значений контроллеров. В список не следует включать пробелы.

Когда серверы DHCP запрограммированы для предложения Опции as 43 IP-адресов Контроллера WLAN для других LAP Cisco Aironet, блок TLV подпараметра определен таким образом:

  • Введите — 0xf1 (десятичные 241)

  • Length — Количество IP-адресов контроллера * 4

  • Значение—список интерфейсов управления контроллера ЛВС; обычно в шестнадцатеричном виде.

Семантика конфигурации сервера DHCP зависит от поставщика сервера DHCP. Этот документ содержит конкретные инструкции на Microsoft DHCP server, сервере DHCP в Cisco IOS, Linux Сервер DHCP ISC, сервер DHCP Cisco Network Registrar и Lucent Сервер DHCP QIP. Для других продуктов сервера DHCP консультируйтесь с документацией поставщика для инструкций на параметрах, определяемых поставщиком.

Microsoft DHCP Server

Этот раздел описывает конфигурации, необходимые на Microsoft DHCP server, чтобы использовать Параметр DHCP 43 для обнаружения Контроллера WLAN.

AP Серии Cisco 1000

Этот раздел описывает, как Windows 2008 DHCP server настроен, чтобы возвратить определяемую поставщиком информацию к AP Cisco 1000. Вам необходима следующая ключевая информация:

  • Идентификатор класса поставщика (VCI)

  • Код параметра, вложенного относительно параметра 43

  • IP-адреса управления контроллера(-ов) беспроводной ЛВС.

VCI для AP серии Cisco 1000 всегда является Airespace. AP1200. Как сообщившийся, код подпараметра Опции 43 для точек доступа через series Cisco 1000 является типом 102 (0x66).

  1. Создайте новый класс поставщика для того, чтобы настроить сервер DHCP на распознавание значения VCI Airespace.AP1200. В Окне менеджера сервера щелкните правой кнопкой мыши по значку IPv4, и выберите Define Vendor Classes.

    dhcp-option-43-01.gif

  2. Щелкните Add (Добавить) для создания нового класса.

    dhcp-option-43-02.gif

  3. Введите значение для Display Name (Выводимое имя). В данном примере Airespace используется как Название Показа. Также добавьте короткое описание класса поставщика в поле Description (Описание). Добавьте строку Идентификатора класса поставщика. Для того, чтобы это сделать, щелкните по полю ASCII и введите нужное значение, в данном случае это Airespace.AP1200. Нажмите кнопку ОК.

    dhcp-option-43-03.gif

  4. Новый класс создан. Нажмите кнопку Закрыть.

  5. Для вновь созданного класса поставщика в разделе Predefined Options (Стандартные параметры) добавьте запись для вложенного параметра контроллера беспроводной ЛВС. Здесь можно определить тип кода вложенного параметра и формат данных, в котором зависящая от поставщика информация будет передаваться на точки доступа. Чтобы создать Предопределенную Опцию, щелкните правой кнопкой по значку IPv4, и выберите Set Predefined Options.

    dhcp-option-43-04.gif

  6. Новое окно открывается. Установите класс Опции в значение, которое вы настроили для класса поставщика. В данном примере это - Airespace. Нажмите "OK", чтобы определить код параметра.

    dhcp-option-43-05.gif

  7. Коробка Типа Опции появляется. В поле Name (Имя) введите описательный текст, например, Предоставление IP для Airespace. Выберите Binary (Двоичный) в качестве типа данных. В поле Кода войдите, подпараметр оценивают 102. Введите Описание при необходимости. Нажмите кнопку ОК.

    dhcp-option-43-06.gif

  8. Новая Предопределенная Опция появляется. Нажмите кнопку ОК. На этом создание класса поставщика и вложенного параметра для поиска контроллера закончено.

  9. Щелкните правой кнопкой мыши папку Server Options под областью DHCP, и выберите Опции Configure.

    dhcp-option-43-07.gif

  10. Коробка Параметров диапазона появляется. Щелкните вкладку Advanced ("Дополнительно"). Выберите Vendor Class, что вы планируете использовать, в этом случае, Airespace.

  11. Выберите стандартный вложенный параметр 102 для привязки к этой области. В области ввода данных, задайте IP-адреса управления контроллера, которые будут использованы для возврата к точкам доступа в разделе ASCII. Это - разграниченная запятая, перечисляют. В начальной пустой области Data Entry существует период (.). Убедитесь, что вы удалили эту точку из списка IP-адресов в области ввода данных.

    dhcp-option-43-08.gif

  12. Вот пример результатов.

    dhcp-option-43-09.gif

  13. Как только вы выполняете этот шаг, Параметр DHCP 43 настроен. Этот параметр DHCP доступен для всех областей DHCP, которые настроены в сервере DHCP. Поэтому, когда LAP запрашивают на IP-адрес, сервер DHCP передает опцию 43, а также LAP.

    dhcp-option-43-10.gif

Другие точки доступа облегченного Cisco (LAP)

Метод, описанный в предыдущем разделе, может использоваться, если у вас есть типы составного устройства на той же области, и вы хотите, чтобы они получили другие IP-адреса WLC через Опцию 43. Но, если все клиенты DHCP в области являются AP IOS, можно использовать эту процедуру для определения Параметра DHCP 43.

Перед началом необходимо знать эту информацию:

  • Код параметра, вложенного относительно параметра 43

  • IP-адреса управления контроллера(-ов) беспроводной ЛВС.

Выполните эти шаги, чтобы определить Параметр DHCP 43 на Windows DHCP server:

  1. В области Сервера DHCP щелкните правой кнопкой мыши по Параметрам сервера, и выберите Опции Configure.

    dhcp-option-43-11.gif

  2. На Вкладке Общие перейдите к Опции 43, и проверьте флажок Опции 43.

    dhcp-option-43-12.gif

  3. Введите подпараметр Опции 43 в hex.

    Примечание. TLV оценивает для субпараметра Опции 43: Тип + длина + значение Type (Тип) всегда имеет код вложенного параметра 0xf1. Length (Длина) является числом IP-адресов управления контроллера, умноженным на 4, представленным в шестнадцатеричной форме. Value (Значение) является последовательным списком IP-адресов в шестнадцатеричной форме., Например, предположите, что существует два контроллера с IP-адресами интерфейса управления, 192.168.10.5 и 192.168.10.20. Тип равен 0xf1. Длина равна 2 * 4 = 8 = 0x08. IP-адреса преобразовывают в c0a80a05 (192.168.10.5) и c0a80a14 (192.168.10.20). Когда строка собрана, она приводит к f108c0a80a05c0a80a14. Команда Cisco IOS, которая добавлена к области DHCP: hex опции 43 f108c0a80a05c0a80a14

  4. Нажмите Применяются, и затем нажимают "OK".

    Как только вы выполняете этот шаг, Параметр DHCP 43 настроен, и сервер DHCP передает опцию 43 LAP.

Сервер DHCP Cisco IOS

AP Cisco Aironet 1000 Series

Выполните следующую процедуру по настройке параметра 43 DHCP для облегченных точек доступа Cisco Aironet во встроенном сервере DHCP Cisco IOS:

  1. Введите режим конфигурации в ИНТЕРФЕЙС КОМАНДНОЙ СТРОКИ (CLI) CISCO IOS.

  2. Создайте пул DHCP, который включает обязательные параметры, такие как маршрутизатор по умолчанию и имя сервера. Это - область DHCP в качестве примера:

    ip dhcp pool <pool name>
    network <ip network> <netmask>
    default-router <default-router IP address>
    dns-server <dns server IP address>
  3. Добавьте линию Опции 43 с этим синтаксисом:

    option 43 ascii "Comma separated IP address list"

    Примечание. Кавычки должны быть включены. Серверы Cisco IOS DHCP не требуют определения значения вложенного параметра для точек доступа Cisco серии 1000.

    Например, при настройке параметра 43 для точек доступа Cisco серии 1000 с IP-адресами управления контроллера 192.168.10.5 и 192.168.10.20 добавьте в пул DHCP в командной строке Cisco IOS следующую строку:

    option 43 ascii "192.168.10.5,192.168.10.20"

Примечание. Необходимо использовать интерфейс управления контроллера WLAN.

Другие точки доступа облегченного Cisco (LAP)

Выполните следующую процедуру по настройке параметра 43 DHCP для облегченных точек доступа Cisco Aironet во встроенном сервере DHCP Cisco IOS:

  1. Введите режим конфигурации в ИНТЕРФЕЙС КОМАНДНОЙ СТРОКИ (CLI) CISCO IOS.

  2. Создайте пул DHCP, который включает обязательные параметры, такие как маршрутизатор по умолчанию и имя сервера. Это - область DHCP в качестве примера:

    ip dhcp pool <pool name>
    network <ip network> <netmask>
    default-router <default-router IP address>
    dns-server <dns server IP address>
  3. Добавьте линию Опции 43 с этим синтаксисом:

    option 43 hex <hexadecimal string> 

    Шестнадцатеричная строка в шаге 3 собрана как последовательность значений TLV для субпараметра Опции 43: Тип + длина + значение Type (Тип) всегда имеет код вложенного параметра 0xf1. Length (Длина) является числом IP-адресов управления контроллера, умноженным на 4, представленным в шестнадцатеричной форме. Value (Значение) является последовательным списком IP-адресов в шестнадцатеричной форме.

    Например, предположите, что существует два контроллера с IP-адресами интерфейса управления, 192.168.10.5 и 192.168.10.20. Тип равен 0xf1. Длина равна 2 * 4 = 8 = 0x08. IP-адреса преобразовывают в c0a80a05 (192.168.10.5) и c0a80a14 (192.168.10.20). Когда строка собрана, она приводит к f108c0a80a05c0a80a14. Команда Cisco IOS, которая добавлена к области DHCP:

    option 43 hex f108c0a80a05c0a80a14

Это видео описывает, как настроить Параметр DHCP 43 на сервере DHCP в Cisco IOS: Параметр DHCP 43 на сервере DHCP в Cisco IOS leavingcisco.com

Linux сервер DHCP ISC

Информация в этом разделе описывает, как Linux, сервер ISC настроен, чтобы возвратить определяемую поставщиком информацию к легковесным AP Cisco Aironet series. Данный пример настраивает Linux сервер ISC для возврата определяемой поставщиком информации к 1140, 1200, 1130 и 1240 AP облегченных серий. Эта конфигурация может модифицироваться и применена другая серия LAP.

ddns-update-style interim;
     allow bootp;
     option space Cisco_LWAPP_AP;
     option Cisco_LWAPP_AP.server-address code 241 = array of ip-address;
     subnet 192.168.247.0 netmask 255.255.255.0 {
     authoritative;
     option routers 192.168.247.1;
     option subnet-mask 255.255.255.0;
     option domain-name "cisco.com";
     option domain-name-servers 192.168.247.2, 192.168.247.3;
     range dynamic-bootp 192.168.247.11 192.168.247.254;
     default-lease-time 300;

class "Cisco-AP-c1140" {

       match if option vendor-class-identifier = "Cisco AP c1140";
       option vendor-class-identifier "Cisco AP c1140";
       vendor-option-space Cisco_LWAPP_AP;
       option Cisco_LWAPP_AP.server-address 192.168.247.5; }

 class "Cisco AP c1200" {

   match if option vendor-class-identifier = "Cisco AP c1200";
   option vendor-class-identifier "Cisco AP c1200";
   vendor-option-space Cisco_LWAPP_AP;
   option Cisco_LWAPP_AP.server-address 192.168.247.55; }

  
 class "Cisco AP c1130" {

   match if option vendor-class-identifier = "Cisco AP c1130";
   option vendor-class-identifier "Cisco AP c1130";
   vendor-option-space Cisco_LWAPP_AP;
   option Cisco_LWAPP_AP.server-address 192.168.247.5; }

  
 class "Cisco AP c1240" {

   match if option vendor-class-identifier = "Cisco AP c1240";
   option vendor-class-identifier "Cisco AP c1240";
   vendor-option-space Cisco_LWAPP_AP;
   option Cisco_LWAPP_AP.server-address 192.168.247.5; }
   
 }

Сервер DHCP Cisco Network Registrar

Сервер DHCP Cisco Network Registrar поддерживает атрибуты, определяемые поставщиком. Однако конфигурация этих атрибутов не возможна с графическим интерфейсом. CLI должен использоваться.

Выполните следующую процедуру настройки для включения поддержки поиска L3-LWAPP в параметре 43 DHCP:

Примечание. Программное средство Команды CLI может быть найдено в каталоге Network registrar: C : \Program Files\Network Registrar\BIN\nrcmd.bat

  1. Журнал в сервер DHCP. Выполните следующие действия:

    username: admin
    password:
    100 Ok
    session:
        cluster = localhost
        default-format = user
        user-name = admin
        visibility = 5
    nrcmd>
  2. Создайте идентификатор класса поставщика для AP серии Cisco AP1000:

    nrcmd> vendor-option airespace create Airespace.AP1200
    100 Ok
    airespace:
        name = airespace
        read-only = disabled
        vendor-class-id = Airespace.AP1200

    Создайте идентификатор класса поставщика для AP серии AP1200 Cisco:

    nrcmd> vendor-option aironet1200 create "Cisco AP c1200"
    100 Ok
    aironet1200:
        name = aironet
        read-only = disabled
        vendor-class-id = “Cisco AP c1200”

    Примечание. Для других моделей точек доступа замените параметр "vendor-class-id" на соответствующее значение VCI из Таблицы 1.

  3. Соотнесите значения, которые сервер может рассылать в составе предложения DHCP при получении запроса с параметром 60, с Airespace.AP1200. Параметр DHCP 43 может поддержать множественные значения в том же поле Опции 43. Эти опции должны быть определены индивидуально подтипом.

    В этом случае только одно значение требуется без любого подтипа. Однако конфигурация CNR требует, чтобы вы создали опцию подтипа:

    Для AP серии Cisco AP1000:

    nrcmd>vendor-option airespace definesuboption controller_ip 1 BYTE_ARRAY 
    no-suboption-opcode,no-suboption-len
    100 Ok
        controller_ip(1) : byte_array(no-suboption-opcode,no-suboption-len)

    Для AP серии AP1200 Cisco:

    nrcmd>vendor-option aironet1200 definesuboption controller_ip 241 IPADDR_ARRAY
    100 Ok
        Controller_ip(241) : ipaddr_array
    100 Ok
    vendor-option aironet1200 enable read-only
    100 Ok
    read-only=enabled
    nrcmd>policy system_default_policy setVendorOption aironet1200 
    controller_ip 1.2.3.4,2.3.4.5
    100 Ok
    aironet1200 controller_ip[0](241) IPADDR_ARRAY(1) = 1.2.3.4,2.3.4.5
  4. Тем не менее, чтобы скрыть вложенный параметр и посылать только строковое значение (BYTE_ARRAY) со значениями IP-адресов, CNR поддерживает особые флаги, удаляющие идентификаторы вложенного параметра и длины. Они - флаги no-suboption-len и no-suboption-opcode.

    Для AP серии Cisco AP1000:

    nrcmd>vendor-option list
    100 Ok
    airespace:
        name = airespace
        read-only = disabled
        vendor-class-id = Airespace.AP1200
    
    nrcmd> vendor-option airespace listsuboptions
    100 Ok
        controller_ip(241) : byte_array(no-suboption-opcode,no-suboption-len)

    Для AP серии AP1200 Cisco:

    nrcmd>vendor-option list
    100 Ok
    airespace:
        name = aironet1200
        read-only = enabled
        vendor-class-id = aironet1200
    
    nrcmd>vendor-option aironet1200 listsuboptions
    100 Ok
        controller_ip(241) : ipaddr_array(no-suboption-opcode,no-suboption-len)
  5. Объединенные значения на основе пулов DHCP:

    Для AP серии Cisco AP1000:

    nrcmd>policy VLAN-52 setvendoroption airespace controller_ip 
    31:30:2E:31:35:30:2E:31:2E:31:35:2C:31:30:2E:31:35:30:2E:35:30:2E:31:35:2C
    100 Ok
    airespace controller_ip[0](1) BYTE_ARRAY(1) = 
    31:30:2e:31:35:30:2e:31:2e:31:35:2c:31:30:2e:31:35:30:2e:35:30:2e:31:35:2c

    Для AP серии AP1200 Cisco:

    nrcmd>policy system_default_policy setVendorOption aironet1200 
    controller_ip 1.2.3.4,2.3.4.5
    100 Ok
    aironet1200 controller_ip[0](241) IPADDR_ARRAY(1) = 1.2.3.4,2.3.4.5

    В этом примере пул DHCP под названием VLAN-52, уже определенный в CNR с помощью графического интерфейса, настроен на выдачу параметра 43 DHCP 10.150.1.15,10.150.50.15 в ответ на запрос от устройства Airespace.AP1200.

    Примечание. 31:30:2e:31:35:30:2e:31:2e:31:35:2c:31:30:2e:31:35:30:2e:35:30:2e:31:35:2c шестнадцатеричное представление строки 10.150.1.15,10.150.50.15.

  6. Наконец, сохраните конфигурацию DHCP и повторную загрузку.

    nrcmd>save
    100 Ok
    nrcmd>dhcp reload
    100 Ok
    nrcmd>exit
    

Обратитесь к Управлению Усовершенствованными Свойствами Сервера DHCP для получения дополнительной информации о конфигурациях Vendor-option на сервере DHCP CNR Cisco.

Lucent сервер DHCP QIP

Этот раздел содержит несколько советов по настройке сервера DHCP для Lucent QIP с тем, чтобы тот возвращал зависящую от поставщика информацию облегченным точкам доступа Cisco Aironet.

Примечание. Для полной информации и включенных шагов, сошлитесь на документацию, предоставленную поставщиком.

Параметр DHCP 43 может содержать любую определяемую поставщиком информацию. Сервер DHCP передает эту информацию в форме шестнадцатеричной строки клиентам, которые получают предложение DHCP.

На сервере DHCP для Lucent QIP, определяемая поставщиком информация может быть найдена на странице DHCP Option Template- Modify (Изменения шаблона параметра DHCP). В области Active Options выберите Vendor Specific Information, и введите информацию в Поле значения.

/image/gif/paws/97066/dhcp-option-43-13.gif

Чтобы включать IP-адреса контроллера в параметр DHCP 43 сообщения, введите информацию в шаблон Параметра DHCP в QIP как одиночное шестнадцатеричное значение: [hex ip]

Для того чтобы посылать несколько IP-адресов с параметром 43 DHCP, введите информацию в шаблон параметра DHCP в QIP в виде шестнадцатеричного значения:[ip hex ip hex], но не [ip hex],[ip hex]. В этом случае запятая в середине заставляет проблемы для DHCP анализировать строку, которую передают от QIP.

Например, предположите, что существует два контроллера с IP-адресами интерфейса управления, 192.168.10.5 и 192.168.10.20. Тип равен 0xf1. Длина равна 2 * 4 = 8 = 0x08. IP-адреса преобразовывают в c0a80a05 (192.168.10.5) и c0a80a14 (192.168.10.20). Когда строка собрана, она приводит к f108c0a80a05c0a80a14. На сервере DHCP Lucent QIP шестнадцатеричное значение, которое нужно добавить к области DHCP, выглядит так:

[f108c0a80a05c0a80a14]

Шестнадцатеричное значение нужно указывать в квадратных скобках. Квадратные скобки обязательны. Как только параметр DHCP 43 модифицируется для отражения этого значения, LAP в состоянии найти и зарегистрироваться в контроллере.

Проверка

В этом разделе приведены указания по проверке конфигурации.

Если вы используете 1130 / 1200/1230/1240 LAP серии, которые имеют консольный порт, можно проверить, что IP-адреса WLC предоставлены LAP во время присвоения IP-адреса DHCP. Это - пример выходных данных от LAP серии Cisco 1230:

*Mar  1 00:00:17.497: %LINEPROTO-5-UPDOWN: Line protocol on Interface 
      Dot11Radio1, changed state to down
*Mar  1 00:00:17.898: %LINEPROTO-5-UPDOWN: Line protocol on Interface 
      Dot11Radio0, changed state to down
*Mar  1 00:00:25.352: %DOT11-6-FREQ_USED: Interface Dot11Radio0, frequency 
      2447 selected
*Mar  1 00:00:25.353: %LINK-3-UPDOWN: Interface Dot11Radio0, changed state 
      to up
*Mar  1 00:00:26.352: %LINEPROTO-5-UPDOWN: Line protocol on Interface 
      Dot11Radio0, changed state to up
*Mar  1 00:00:29.440: %LWAPP-5-CHANGED: LWAPP changed state to DISCOVERY
*Mar  1 00:00:29.475: %LINK-5-CHANGED: Interface Dot11Radio0, changed state 
      to reset
*Mar  1 00:00:29.704: %LINK-3-UPDOWN: Interface Dot11Radio1, changed state 
      to up
*Mar  1 00:00:30.121: Logging LWAPP message to 255.255.255.255.

%SYS-6-LOGGINGHOST_STARTSTOP: Logging to host 255.255.255.255 started - CLI 
      initiated
%LINK-3-UPDOWN: Interface Dot11Radio0, changed state to up
%LINK-5-CHANGED: Interface Dot11Radio1, changed state to reset
%LINK-3-UPDOWN: Interface Dot11Radio1, changed state to up
%LINK-5-CHANGED: Interface Dot11Radio0, changed state to reset
%LINK-3-UPDOWN: Interface Dot11Radio0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Dot11Radio1, changed state 
      to up
Translating "CISCO-LWAPP-CONTROLLER"...domain server (255.255.255.255)
%DHCP-6-ADDRESS_ASSIGN: Interface FastEthernet0 assigned DHCP address 
      20.0.0.6, mask 255.0.0.0, hostname AP001b.d4e3.a81b
%LWAPP-3-CLIENTEVENTLOG: Controller address 192.168.10.5 obtained through DHCP
%LWAPP-3-CLIENTEVENTLOG: Controller address 192.168.10.5 obtained through DHCP

При использовании сервера DHCP Cisco IOS, дайте команду show ip dhcp binding для просмотра списка адресов DHCP, назначенных клиентам DHCP. Например:

2800-ISR-TSWEB#show ip dhcp binding

Bindings from all pools not associated with VRF:
IP address          Client-ID/              Lease expiration        Type
                    Hardware address/
                    User name
192.168.25.1        000b.855b.fbd0          Jun 29 2007 11:49 AM    Automatic

На CLI WLC можно выполнить команду show ap summary, чтобы проверить, что AP зарегистрировались в WLC. Например:

    ((Cisco Controller) >show ap summary

    AP Name        Slots  AP Model   Ethernet MAC       Location          Port
    -------------  -----  ---------  -----------------  ----------------  ----
    ap:5b:fb:d0    2      AP1010     00:0b:85:5b:fb:d0  default_location  1

Если вам настроили Беспроводные локальные сети, можно выполнить команду show client summary, чтобы видеть клиенты, которые зарегистрированы в WLC:

(Cisco Controller) >show client summary

    Number of Clients................................ 1

    MAC Address        AP Name        Status         WLAN  Auth  Protocol  Port
    -----------------  -------------  -------------  ----  ----  --------  ----
    00:40:96:a1:45:42  ap:64:a3:a0    Associated     4     Yes   802.11a   1

Устранение неполадок

Используйте этот раздел для устранения неполадок своей конфигурации.

Выполните команду enable сообщения debug dhcp на WLC, чтобы просмотреть последовательность событий, которые происходят между сервером DHCP и клиентом. Например:

(Cisco Controller) >Thu Jun 28 17:07:53 2007: 00:0b:85:5b:fb:d0 
      dhcp option len, 
    including the magic cookie = 38
Thu Jun 28 17:07:53 2007: 00:0b:85:5b:fb:d0 dhcp option: 
      received DHCP DISCOVER msg
Thu Jun 28 17:07:53 2007: 00:0b:85:5b:fb:d0 dhcp option: 
      skipping option 57, len 2
Thu Jun 28 17:07:53 2007: 00:0b:85:5b:fb:d0 dhcp option: 
      skipping option 55, len 6
Thu Jun 28 17:07:53 2007: 00:0b:85:5b:fb:d0 dhcp option: 
    vendor class id = Airespace.AP1200 (len 16)
Thu Jun 28 17:07:53 2007: 00:0b:85:5b:fb:d0 dhcpParseOptions: options end, 
    len 38, actual 64
Thu Jun 28 17:07:53 2007: dhcpd: sending 300 bytes raw   
    0.0.0.0:68 -> 10.77.244.212:1067
Thu Jun 28 17:07:53 2007: dhcpd: Received 300 byte dhcp packet 
    from 0xd4f44d0a 10.77.244.212:68
Thu Jun 28 17:07:58 2007: 00:0b:85:5b:fb:d0 dhcp option len, including 
    the magic cookie = 50
Thu Jun 28 17:07:58 2007: 00:0b:85:5b:fb:d0 dhcp option: received DHCP 
      REQUEST msg
Thu Jun 28 17:07:58 2007: 00:0b:85:5b:fb:d0 dhcp option: requested ip = 
      192.168.25.1
Thu Jun 28 17:07:58 2007: 00:0b:85:5b:fb:d0 dhcp option: server id = 
      192.168.25.10
Thu Jun 28 17:07:58 2007: 00:0b:85:5b:fb:d0 dhcp option: skipping option 57, 
      len 2
Thu Jun 28 17:07:58 2007: 00:0b:85:5b:fb:d0 dhcp option: skipping option 55, 
      len 6

Это - пакетные выходные данные команды enable debug lwapp от WLC, который указывает, что параметр DHCP 43 используется как метод обнаружения, чтобы обнаружить IP-адреса WLC:

Thu Jun 28 17:51:47 2007: Received LWAPP DISCOVERY REQUEST from AP 
      00:0b:85:5b:fb:d0 
    to 00:0b:85:33:84:a0 on port '1'
Thu Jun 28 17:51:47 2007: Successful transmission of LWAPP Discovery-Response 
    to AP 00:0b:85:5b:fb:d0 on Port 1
Thu Jun 28 19:22:39 2007: Start of Packet
Thu Jun 28 19:22:39 2007: Ethernet Source MAC (LRAD):      00:D0:58:AD:AE:CB
Thu Jun 28 19:22:39 2007: Msg Type       :
Thu Jun 28 19:22:39 2007:    DISCOVERY_REQUEST
Thu Jun 28 19:22:39 2007: Msg Length     :   31
Thu Jun 28 19:22:39 2007: Msg SeqNum     :   0
Thu Jun 28 19:22:39 2007: 
    	IE            :   UNKNOWN IE 58
Thu Jun 28 19:22:39 2007: 	IE Length     :   1
Thu Jun 28 19:22:39 2007: 	Decode routine not available, Printing Hex Dump
Thu Jun 28 19:22:39 2007: 00000000: 03                                                .
Thu Jun 28 19:22:39 2007: 

Значение параметра IE 58 указывает тип обнаружения: Для Опции 43 DCHP это 3.

При использовании сервера DHCP в Cisco IOS на маршрутизаторе можно дать подробную команду debug dhcp и команду debug ip dhcp server events, чтобы просмотреть клиента DHCP и функционирование сервера. Вот пример от команды debug ip dhcp server events:

*Jun 28 11:49:33.107: DHCPD: Sending notification of DISCOVER:
*Jun 28 11:49:33.107:   DHCPD: htype 1 chaddr 000b.855b.fbd0
*Jun 28 11:49:33.107:   DHCPD: remote id 020a0000c0a8190a01000000
*Jun 28 11:49:33.107:   DHCPD: circuit id 00000000
*Jun 28 11:49:33.107: DHCPD: Seeing if there is an internally specified 
      pool class:
*Jun 28 11:49:33.107:   DHCPD: htype 1 chaddr 000b.855b.fbd0
*Jun 28 11:49:33.107:   DHCPD: remote id 020a0000c0a8190a01000000
*Jun 28 11:49:33.107:   DHCPD: circuit id 00000000
*Jun 28 11:49:38.603: DHCPD: Sending notification of ASSIGNMENT:
*Jun 28 11:49:38.603:  DHCPD: address 192.168.25.1 mask 255.255.255.0
*Jun 28 11:49:38.603:   DHCPD: htype 1 chaddr 000b.855b.fbd0
*Jun 28 11:49:38.603:   DHCPD: lease time remaining (secs) = 86400
*Jun 28 11:49:38.607: DHCPD: Sending notification of ASSIGNMENT:
*Jun 28 11:49:38.607:  DHCPD: address 192.168.25.1 mask 255.255.255.0
*Jun 28 11:49:38.607:   DHCPD: htype 1 chaddr 000b.855b.fbd0
*Jun 28 11:49:38.607:   DHCPD: lease time remaining (secs) = 86400

Выполните команду show ip dhcp binding, чтобы просмотреть список адресов DHCP, назначенных на клиентов DHCP.

2800-ISR-TSWEB#show ip dhcp binding

Bindings from all pools not associated with VRF:
IP address          Client-ID/              Lease expiration        Type
                    Hardware address/
                    User name
192.168.25.1        000b.855b.fbd0          Jun 29 2007 11:49 AM    Automatic 

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Дополнительные сведения


Document ID: 97066