Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

DHCP Server does not provide both Server- and Scope-defined DHCP Vendor Class Options


View products that this article applies to.

Symptoms

In a situation where DHCP Vendor Class Options are required on DHCP Server, there might be the desire to not configure all options at either the server or the scope level. In the case where there are some DHCP vendor class options that apply globally, e.g. valid for all clients, and some options relevant just for clients acting in a specific environment or area, differentiating between the server and scope level would be the easiest way the fulfill this need.

Although the DHCP Server snap-in shows the vendor-specific DHCP options configured at the server level as additional options in the scope, DHCP Server only provides the configured scope level vendor-specific DHCP options to the clients. 


↑ Back to the top


Cause

This behavior is by design.

↑ Back to the top


Resolution

To provide the DHCP clients with all required vendor-specific DHCP options, only configure these options either at the server or scope level, not both.

↑ Back to the top


More Information

The way the DHCP Server provides vendor-specific options to the client works as follows:
  • Option lookup happens per option requested in the Parameter Request List (PRL)
  • Vendor-specific options are requested by a single option (option 43) in the client's PRL
  • Similar to lookup for all other options in the PRL, option 43 is sought from the highest level, e.g. reservation, user class specific to the lowest level server default
  • The option lookup for option 43 specifically concatenates all options found at a particular level into a single byte buffer
  • At this point the option is considered complete and the lookup returns with the concatenated options
DHCP Server does not combine the vendor-specific options configured on the server level with the configured vendor-specific options on the scope level.
This is also true for the available Microsoft DHCP vendor classes. This behavior is by design.

↑ Back to the top


Keywords: kb

↑ Back to the top

Article Info
Article ID : 2489092
Revision : 1
Created on : 1/7/2017
Published on : 2/24/2011
Exists online : False
Views : 341