Классы параметров DHCP предоставляют метод группировки подробных данных конфигурации клиентов DHCP в области. Существует два типа классов параметров DHCP:

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

  • Классы поставщиков для назначения параметров, связанных с поставщиком, клиентам, которые используют общий тип поставщика.

Управление классами пользователя

Классы пользователя позволяют клиентам DHCP различать себя, указывая параметр «Класс пользователя». Если этот параметр доступен клиентам, в него входит код класса, определяемого пользователем, который помогает сгруппировать клиентов со сходными конфигурационными потребностями в области. Например, можно поддерживать мобильные возможности пользователей и компьютеров, настроив класс пользователя на DHCP-сервере и установив соответствующий код класса на клиентских компьютерах.

Класс пользователя полезен, если требуется хранить раздельно параметры, покрывающие особые потребности идентификации клиентских компьютеров, такие как более короткое время выделения адреса для переносных компьютеров, которые часто перемещаются или часто используют удаленный доступ. В этом примере можно настроить DHCP-сервер для распределения параметров, специфичных для целей этих клиентов.

Возможности класса пользователя предоставляют большую гибкость при настройке клиентов DHCP в сети, но не требуются для стандартного использования DHCP. Если классы параметров, определенные пользователем, не настроены, параметры передаются через стандартный сервер, область или параметры клиента.

DHCP-серверы под управлением Windows Server® 2008, поддерживающие распознавание кодов классов пользователя, выполняют следующие дополнительные действия, если клиенты запрашивают IP-адрес:

  1. Сервер определяет, является ли класс пользователя, идентифицируемый клиентом в запросе аренды, распознанным классом, ранее определенным на сервере.

    Если на сервере существует предварительно заданный и настроенный класс пользователя, включается назначение уровня класса. Чтобы использовать другие классы пользователя, сначала нужно добавить их на сервер и настроить.

  2. Если класс пользователя распознан, сервер определяет, настроены ли для этого класса дополнительные параметры DHCP в контексте активной аренды (области или резервирования клиента), в котором сервер выдает адрес клиенту.

  3. Если контекст области или резервирования настроены для предоставления параметров определяемого пользователем класса клиента, сервер возвращает их клиенту как часть сообщения DHCPACK, отправляемого для подтверждения аренды.

    Примечание

    Кроме настройки и добавления классов пользователей на DHCP-сервер, можно устанавливать идентификатор класса клиента DHCP с помощью команды ipconfig /setclassid.

Дополнительные примеры классов пользователей

Можно задать идентификаторы классов пользователей для получения сведений о конфигурации клиентского программного обеспечения, его физическом расположении или предпочтениях пользователя. Например, идентификатор может указывать на то, что клиенты DHCP являются членами определяемого пользователем класса «2-й этаж, запад», необходимого для набора параметров маршрутизатора, DNS и службы WINS сервера.

Также можно использовать предварительно заданные классы пользователей Microsoft для изоляции подробных данных конфигурации для клиентов со специальными потребностями, например при использовании протокола BOOTP или службы маршрутизации и удаленного доступа.

Примечания
  • При настройке классов пользователей на сервере DHCP убедитесь, что данные кода класса пользователя, задаваемые на DHCP-сервере и клиентских компьютерах члена, полностью совпадают по двоичным или ASCII-данным.
  • Параметр класса пользователя разрешает использование одного кода класса для их идентификации. Каждый клиентский компьютер можно определить как член одного класса пользователя на DHCP-сервере. При необходимости можно использовать дополнительные классы пользователей и создавать гибриды из других классов пользователей.

Управление классами поставщика

Классы параметров, определяемые поставщиком, могут использоваться клиентами DHCP, определяющими себя по типу поставщика при получении адреса. Для определения членства в классе поставщика клиент передает значение в параметре Vendor class identifier при запросе или выборе аренды на сервере.

Данные идентификатора класса поставщика - это строка символьных данных, обрабатываемых DHCP-сервером. Майкрософт поддерживает идентификацию классов поставщика для клиентов DHCP под управлением Windows 7Windows Vista и Windows XP;.

Другие поставщики могут выбрать определение собственных кодов класса поставщика для получения данных, связанных с поставщиком, или обработки потребностей своих клиентов DHCP.

DHCP-серверы под управлением Windows Server 2008, поддерживающие распознавание кодов классов поставщика, выполняют следующие дополнительные действия, если клиенты запрашивают IP-адрес:

  1. Сервер определяет, является ли класс поставщика, идентифицируемый клиентом в запросе аренды, распознанным классом, ранее определенным на сервере.

    Только классы поставщика Майкрософт предварительно заданы на сервере. Чтобы использовать другие классы поставщика, сначала нужно добавить и настроить их на DHCP-серверах под управлением Windows Server 2008.

  2. Если класс поставщика распознан, сервер определяет, настроены ли для этого класса дополнительные параметры DHCP в контексте активной аренды (области или резервирования клиента), в котором сервер выдает адрес клиенту.

  3. Если контекст области или резервирования настроены для предоставления параметров определяемого поставщиком класса клиента, сервер возвращает их с помощью параметра Vendor specific information как часть сообщения DHCPACK, отправляемого для подтверждения аренды.

Классы поставщика разрешают другим системным поставщикам поддерживать пользовательские приложения DHCP в смешанных средах поставщика. Параметры, связанные с поставщиком, используются в дополнение к другим стандартным параметрам DHCP, назначенным или необходимым для DHCP.

Примечания
  • Класс поставщика по умолчанию, стандартные параметры DHCP, может быть полезен для группировки клиентов DHCP, не указывающих коды классов поставщика.
  • При добавлении новых классов поставщика на DHCP-сервер убедитесь, что устанавливаемые данные идентификатора класса поставщика совпадают с идентификатором класса поставщика, используемым клиентами. Для получения дополнительных сведений обратитесь к соответствующему поставщику.

Дополнительные ресурсы

Список разделов справки, содержащих связанные с данным разделом сведения, см. в статье Настройка параметров роли DHCP-сервера.

Обновленные профессиональные сведения о DHCP см. в документации Windows Server 2008 на веб-сайте Microsoft TechNet (на английском языке).


Содержание