Assign DHCP deployment options to match classes and match class values.
- DHCP client deployment options
- DHCP service deployment options
- DHCP vendor deployment options
- DHCPv4 raw options
Options defined at the class level apply to clients who match any values associated with the class.
Options defined at the class value level apply to clients who match a specific value.
Assigning a deployment option at these levels provides further granularity as you are able to ensure that only clients that match specific criteria receive the options. Because match class values are defined at a lower level than match classes, any options defined at the value level override any similar values defined at the class level.
Restricting address allocation
- Allow Class Members of—allows DHCP clients who match a specific class value to receive an IP address at the level it is set. This option also denies all hosts from receiving an IP address.
- Deny Class Members of—prevents DHCP clients who match a specific class from receiving an IP address at the level it is set. All clients who do not match this class value are able to receive an IP address.
- IP block
- IP network
- DHCP range
Limiting the number of IP leases
A third deployment option related to match classes is the Lease Limit option. This option is used by DHCP to limit the number of IP leases handed out to a specific subnet. For example, when a DHCP client located on a remote subnet issues a DHCPDISCOVER request for a new IP address, a relay agent configured to forward DHCP packets forwards information about the subnet in the form of a circuit ID to the DHCP server. This circuit ID can be configured to use a DHCP class to limit the number of assigned leases.
- DHCP match class
- DHCP match class value