1 | subnet-mask | Specifies the client's subnet mask. If not provided, the DHCP server defaults to the subnet mask in the subnet declaration, unless overridden by a subnet-mask option in scope for the assigned address. | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
2 | time-offset | Specifies the offset of the client’s subnet in seconds from Coordinated Universal Time (UTC). | int32 | 1.0 | 1.0 | int32 | Range : -2,147,483,648 to +2,147,483,647\nExample : 12345 |
3 | routers | Specifies a list of IP addresses for routers on the client’s subnet. Routers should be listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
4 | time-servers | Specifies a list of Time Servers available to the client. Time Servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
5 | ien116-name-servers | Specifies a list of Name Servers available to the client. Name Servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
6 | domain-name-servers | Specifies a list of Domain Name System (RFC 1035) name servers available to the client. Servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
7 | log-servers | Specifies a list of UDP log servers available to the client. Servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
8 | cookie-servers | The cookie server option specifies a list of RFC 865 cookie servers available to the client. Servers should be listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
9 | lpr-servers | Specifies a list of Line Printer Servers available to the client. Servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
10 | impress-servers | Specifies a list of Imagen Impress Servers available to the client. Servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
11 | resource-location-servers | Specifies a list of Resource Location Servers available to the client. Servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
12 | host-name | Configures the host name string that can be assigned to the DHCP clients. | quoted_string | 1.0 | 1.0 | string | Example : host_name |
13 | boot-size | Specifies the size of the boot file in 512 byte blocks | uint16 | 1.0 | 1.0 | uint16 | Range : 0-65535\nExample : 1024 |
14 | merit-dump | Specifies the file path name to which the client should dump its core image in the event of a client crash | quoted_string | 1.0 | 1.0 | string | Example : string_value |
15 | domain-name | Specifies the domain name the client should use when resolving host names using the Domain Name System. | quoted_string | 1.0 | 1.0 | text | Example : example.com |
16 | swap-server | Specifies the IP address of the client Swap Server. | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
17 | root-path | Specifies the path name (entered as an ASCII character string) that contains the client root disk. | quoted_string | 1.0 | 1.0 | text | Example : /home/path/dhcpd/ |
18 | extensions-path | Specifies a file, retrievable through TFTP, that contains information that can be interpreted in the same way as the vendor-extension field within the BOOTP response, with the following exceptions:\n1) the length of the file is unconstrained\n2) all references to instances of this option in the file are ignored | quoted_string | 1.0 | 1.0 | text | Example : path/dhcpd/ |
19 | ip-forwarding | Enable/Disable IP packet forwarding | flag | 1.0 | 1.0 | flag | values : true or false or on or off\nExample : true |
20 | non-local-source-routing | Enable/Disable IP packet forwarding for packets specifying non-local source routes. | flag | 1.0 | 1.0 | flag | values : true or false or on or off\nExample : true |
21 | policy-filter | Specifies Policy Filters for non-local source routing. The filters consist of a list of IP addresses and masks that specify destination/mask pairs with which to filter incoming source routes. Any source-routed datagram whose next-hop address does not match one of the filters should be discarded by the client. In other words, it specifies acceptable non-local next hops to which IP packets may be forwarded for packets specifying non-local source routes. | ipv4address | 1.0 | 1.0 | ip-address ip-address [, ip-address ip-address...] | Type : ipv4\nExample : 1.1.1.1 2.2.2.2 ,3.3.3.3 4.4.4.4,..,etc |
22 | max-dgram-reassembly | The maximum size datagram the client should be ready to reassemble specified as a 16-bit unsigned integer | uint16 | 1.0 | 1.0 | uint16 | Range : 0-65535\nExample : 1024 |
23 | default-ip-ttl | Default IP time to live value for use in outgoing packet IP header TTL field | uint8 | 1.0 | 1.0 | uint8 | Range : 0-255\nExample : 1 |
24 | path-mtu-aging-timeout | The timeout in seconds when performing path maximum transmission unit (MTU) discovery in accordance with RFC 1191; MTU discovery helps minimize packet fragmentation along the path | uint32 | 1.0 | 1.0 | uint32 | Range : 0-4,294,967,295\nExample : 12345 |
25 | path-mtu-plateau-table | Specifies a table listing MTU sizes to use when performing Path MTU Discovery. The table is formatted as a list of 16-bit unsigned integers, ordered from smallest to largest. The minimum MTU value cannot be smaller than 68. | uint16 | 1.0 | 1.0 | uint16 [, uint6... ] | Range : 0-65535\nExample : 1024,1024,..,etc |
26 | interface-mtu | Specifies the value of the Maximum Transmission Unit (MTU) to use on this interface. The minimum legal value for the MTU is 68. | uint16 | 1.0 | 1.0 | uint16 | Range : 0-65535\nExample : 1024 |
27 | all-subnets-local | Indicates whether all subnets within the client's network use the same maximum transmission unit (MTU) as the local subnet to which the client is connected. | flag | 1.0 | 1.0 | flag | values : true or false or on or off\nExample : true |
28 | broadcast-address | Specifies the Broadcast Address in use on the client subnet. | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
29 | perform-mask-discovery | Specifies whether the client should perform subnet mask discovery or not | flag | 1.0 | 1.0 | flag | values : true or false or on or off\nExample : true |
30 | mask-supplier | Specifies whether the client should respond to other clients performing mask discovery | flag | 1.0 | 1.0 | flag | values : true or false or on or off\nExample : true |
31 | router-discovery | Specifies whether the client should perform router discovery or not | flag | 1.0 | 1.0 | flag | values : true or false or on or off\nExample : true |
32 | router-solicitation-address | Specifies the address to which the client should transmit router solicitation requests. | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
33 | static-routes | Specifies a list of Static Routes that the client should install in its routing cache. If multiple routes to the same destination are specified, they are listed in descending order of priority. The routes consist of a list of IP address pairs. The first address is the destination address, and the second address is the router for the destination. Note that the default route (0.0.0.0) is an illegal destination for a static route. | ipv4address | 1.0 | 1.0 | ip-address ip-address [, ip-address ip-address...] | Type : ipv4\nExample : 1.1.1.1 2.2.2.2 ,3.3.3.3 4.4.4.4,..,etc |
34 | trailer-encapsulation | Specifies whether the client should attempt to negotiate the use of layer 2 frame trailers (like headers but at the end of the frame payload) in ARP messages | flag | 1.0 | 1.0 | flag | values : true or false or on or off\nExample : true |
35 | arp-cache-timeout | This option specifies the timeout in seconds for ARP cache entries. | uint32 | 1.0 | 1.0 | uint32 | Range : 0-4,294,967,295\nExample : 12345 |
36 | ethernet-encapsulation | Specifies whether the client should use Ethernet II or IEEE 802.3 on an Ethernet interface | flag | 1.0 | 1.0 | flag | values : true or false or on or off\nExample : true |
37 | default-tcp-ttl | Default TCP time to live value | uint8 | 1.0 | 1.0 | uint8 | Range : 0-255\nExample : 1 |
38 | tcp-keepalive-interval | TCP keepalive interval in seconds | uint32 | 1.0 | 1.0 | uint32 | Range : 0-4,294,967,295\nExample : 12345 |
39 | tcp-keepalive-garbage | Specifies whether the client should send an octet of garbage within TCP keepalive messages for compatibility with older implementations | flag | 1.0 | 1.0 | flag | values : true or false or on or off\nExample : true |
40 | nis-domain | Specifies the NIS domain (entered as an ASCII character string) for the client. | quoted_string | 1.0 | 1.0 | text | Example : domain.com |
41 | nis-servers | Specifies a list of IP addresses for NIS servers available to the client. Servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
42 | ntp-servers | Specifies a list of IP addresses for NTP servers available to the client. Servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
43 | vendor-encapsulated-options | Specifies vendor-specific information. This allows clients and servers to exchange vendor-specific information. The vendor is specified in the Vendor Class Identifier option (option 60). | quoted_string | 1.0 | 1.0 | string | Example : string_value |
44 | netbios-name-servers | Specifies a list of NetBIOS Name Servers (NBNS) aka (WINS servers) (RFC 1001 and RFC 1002). NBNS servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
45 | netbios-dd-server | Specifies a list of NetBIOS Datagram Distribution Servers (NBDD) addresses (RFC 1001 and RFC 1002). NBDD server addresses are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
46 | netbios-node-type | Specifies the client as a specific NETBIOS Node Type | uint8 | 1.0 | 1.0 | uint8 | Range : 0-255\nExample : 1 |
47 | netbios-scope | Specifies the NetBIOS over TCP/IP scope parameter (RFC 1001 and RFC 1002) for the client. While the DHCP server itself may not have a specific option for NetBIOS scope, it can be configured to provide NetBIOS settings to DHCP clients through DHCP options.\nDHCP Option 44 (WINS/NBT Servers) and DHCP Option 46 (WINS/NBT Node Type) are examples of DHCP options that can be used to provide NetBIOS-related information to clients. | quoted_string | 1.0 | 1.0 | string | Example : string_value |
48 | font-servers | Specifies a list of IP addresses of X Window System Font servers available to the client. X Window System Font servers are listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
49 | x-display-manager | X Window System display manager addresses, such as those associated with XDMCP (X Display Manager Control Protocol), are typically configured separately from DHCP. The XDMCP addresses are commonly set in the configuration of the X display manager on the client or server.\n\nIf you are looking to configure XDMCP addresses for X Window System display managers, you would typically do so through the configuration files specific to the X display manager software you are using (e.g., LightDM, GDM, XDM, etc.). The configuration files might include settings for specifying XDMCP servers, display addresses, and related parameters. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
50 | dhcp-requested-address | IP address requested by the client (within a Discover message).When a DHCP client is in the initial stages of obtaining an IP address, it sends a DHCP Discover message to the network, indicating that it is seeking an available IP address. In this Discover message, the client may include DHCP Option 50 to express its preference or specific request for a particular IP address. | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
51 | dhcp-lease-time | IP address lease time requested by the client (within a Discover or Request message).This option is used in a client request (DHCPDISCOVER or DHCPREQUEST) to allow the client to request a lease time for the IP address. In a server reply (DHCPOFFER), a DHCP server uses this option to specify the lease time it is willing to offer. | uint32 | 1.0 | 1.0 | uint32 | Range : 0-4,294,967,295\nExample : 12345 |
52 | dhcp-option-overload | Indicates that the sname and/or file DHCP header fields contain additional DHCP option information if options to return to the client exceed the normal option space in the message | uint8 | 1.0 | 1.0 | uint8 | Range : 0-255\nExample : 1 |
53 | dhcp-message-type | DHCP message type option is used to convey the type of DHCP message being sent between the DHCP client and server. This option is essential for both the initiation and acknowledgment of DHCP messages, helping devices understand the purpose of the received DHCP packet.\n\nThe DHCP message type option is specified by Option 53 in the DHCP protocol. The values associated with this option indicate different DHCP message types. Here are some common DHCP message types and their corresponding values:\n\nDHCPDISCOVER (Client to Server) - Value: 1:\n\nThe DHCPDISCOVER message is sent by a DHCP client to discover available DHCP servers on the network.\nDHCPOFFER (Server to Client) - Value: 2:\n\nThe DHCPOFFER message is sent by a DHCP server in response to a DHCPDISCOVER message. It offers configuration parameters, including IP address lease information, to the client.\nDHCPREQUEST (Client to Server) - Value: 3:\n\nThe DHCPREQUEST message is sent by a DHCP client to formally request the offered configuration parameters from a specific DHCP server.\nDHCPACK (Server to Client) - Value: 5:\n\nThe DHCPACK message is sent by the DHCP server to acknowledge the DHCPREQUEST from the client and confirm the lease of the offered configuration parameters.\nDHCPNAK (Server to Client) - Value: 6:\n\nThe DHCPNAK message is sent by the DHCP server to indicate that the requested configuration parameters in the DHCPREQUEST are not available, and the client needs to restart the configuration process.\nDHCPRELEASE (Client to Server) - Value: 7:\n\nThe DHCPRELEASE message is sent by a DHCP client to inform the server that it is releasing its IP address lease and will no longer use it.\nThese values are included in the DHCP message type option (Option 53) as part of the DHCP packet. The DHCP client and server use these values to understand the purpose of the received DHCP message and respond accordingly during the dynamic IP address allocation process. | uint8 | 1.0 | 1.0 | uint8 | Range : 0-255\nExample : 1 |
54 | dhcp-server-identifier | DHCP server identification provided in the Offer (and Request and optionally ACK, NAK) to identify the server, e.g. to distinguish among multiple offers | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
55 | dhcp-parameter-request-list | List of DHCP option code numbers for parameters requested by the client | uint8 | 1.0 | 1.0 | uint8 [, uint8... ] | Range : 0-255\nExample : 123,153,..,etc |
56 | dhcp-message | Text containing an error message; can be used by the server in a Nak message to the client or by the client in a Decline message; e.g. this text could be included in logging details | quoted_string | 1.0 | 1.0 | text | Example : message |
57 | dhcp-max-message-size | The maximum DHCP message length the client is willing to accept | uint16 | 1.0 | 1.0 | uint16 | Range : 0-65535\nExample : 1024 |
58 | dhcp-renewal-time | Interval from address assignment time to the time the client enters the Renewing state | uint32 | 1.0 | 1.0 | uint32 | Range : 0-4,294,967,295\nExample : 12345 |
59 | dhcp-rebinding-time | Interval from address assignment time to the time the client enters the Rebinding state. | uint32 | 1.0 | 1.0 | uint32 | Range : 0-4,294,967,295\nExample : 12345 |
60 | vendor-class-identifier | | quoted_string | 1.0 | 1.0 | string | Example : string_value |
61 | dhcp-client-identifier | Client identifier used by DHCP clients to uniquely identify themselves to the DHCP server during the DHCP negotiation process. The client identifier is typically associated with a specific hardware address or other unique identifier for the client device. Example: option dhcp-client-identifier 01:02:03:04:05:06; In this example:\n\n01 indicates that the subsequent bytes represent the client's hardware address.\n02:03:04:05:06 is the actual hardware address (MAC address) of the DHCP client. | quoted_string | 1.0 | 1.0 | string | Example : value |
62 | nwip-domain | Netware/IP Domain Name | quoted_string | 1.0 | 1.0 | string | Example : domain.com |
63 | nwip-suboptions | Netware/IP sub Options | quoted_string | 1.0 | 1.0 | string | Example : string_data |
64 | nisplus-domain | Network Information Services+ (NIS+) client domain name | quoted_string | 1.0 | 1.0 | text | Example : domain.com |
65 | nisplus-servers | Network Information Services+ (NIS+) server addresses | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
66 | tftp-server-name | TFTP server name can be used when the sname DHCP header field has been overloaded with other options. When a DHCP client receives Option 66 as part of its DHCP configuration, it uses the provided information to locate and connect to a TFTP server. This is particularly useful in scenarios where network devices need to retrieve configuration files or firmware updates during the initialization process. | quoted_string | 1.0 | 1.0 | text | Example : text_server_name |
67 | bootfile-name | Boot file name; can be used when the file DHCP header field has been overloaded with other options | quoted_string | 1.0 | 1.0 | | Example : string_filename |
68 | mobile-ip-home-agent | Mobile IP home agent addresses | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
69 | smtp-server | Simple Mail Transfer Protocol (SMTP) server addresses for outgoing e-mail. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
70 | pop-server | Post Office Protocol v3 (POP3) server addresses for incoming e-mail retrieval. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
71 | nntp-server | Network News Transport Protocol (NNTP) server addresses. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
72 | www-server | The WWW server option specifies a list of WWW servers available to the client. Servers should be listed in order of preference. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
73 | finger-server | Finger server addresses; finger servers enable retrieval of host user information regarding login name, login duration, and more | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
74 | irc-server | Internet Relay Chat (IRC) server addresses | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
75 | streettalk-server | StreetTalk server addresses; StreetTalk was a Banyan Vines user and resource directory | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
76 | streettalk-directory-assistance-server | StreetTalk Directory Assistance (STDA) server addresses; StreetTalk was a Banyan Vines user and resource directory | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
77 | user-class | User Class Identifier | quoted_string | 1.0 | 1.0 | string | Example : string_value |
78 | slp-directory-agent | Service Location Protocol (SLP) Directory Agent IP address(es) | string | 1.0 | 1.0 | boolean ip-address [, ip-address... ] | values : true or false or on or off , Type : ipv4\nExample : true 1.1.1.1,2.2.2.2,..,etc |
79 | slp-service-scope | Service Location Protocol (SLP) service scope the SLP agent is configured\nto use. | string | 1.0 | 1.0 | boolean text | values : true or false or on or off\nExample : true "text_value" |
80 | rapid-commit | [Not supported] Rapid Commit - requests a two-packet DHCP transaction instead of the normal four packet DORA process for mobility or overhead-constrained applications | | 0.0 | | | |
81 | fqdn | Conveys the client's fully qualified domain name to the DHCP server. This option helps in associating a specific FQDN with a DHCP client, providing a human-readable identifier for the client.\n\nThe DHCP option 81 is structured as follows:\n\nCode: 81\nLength: Length of the FQDN field\nFlags: Flags indicating the format of the FQDN\nRCODE1: Return code for the server's use\nRCODE2: Return code for the client's use\nFully Qualified Domain Name: The actual FQDN of the client\nHere is an example of a DHCP option 81:\n\nrust\nCopy code\nOption: (t=81,l=15) domain-search "example.com". This option is useful in scenarios where clients need to be identified and associated with specific FQDNs within the network. The server can use this information for various purposes, including updating DNS records or maintaining a more human-readable record of leased addresses. | quoted_string | 1.0 | 1.0 | | Type : fqdn |
82 | relay-agent-information | Relay Agent Information - additional client information supplied by the intervening relay agent | string | 1.0 | 1.0 | | Example : "string_value" |
83 | iSNS [Internet Storage Name Service] | Internet Storage Name Service (ISNS) server addresses and iSNS application information | | | | | |
84 | Unassigned | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
85 | nds-servers | Novell Directory Services (NDS) Server IP addresses to contact for NDS client authentication and access the NDS directory repository | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
86 | nds-tree-name | Novell Directory Services (NDS) tree name of the NDS repository the client should contact | quoted_string | 1.0 | 1.0 | | Example : string_name |
87 | nds-context | Novell Directory Services (NDS) initial context within the NDS repository the NDS client should use | quoted_string | 1.0 | 1.0 | | Example : string_value |
88 | bcms-controller-names | Broadcast and Multicast Server domain name (FQDN) list, used to construct follow-up SRV query(ies) (BCMCS is used in 3G wireless networks to enable mobiles to receive broadcast and multicast services) | quoted_string | 1.0 | 1.0 | domain-list | Example : example.com,domainexample.com,..,etc |
89 | bcms-controller-address [BCMCS Controller IPv4 Address Option] | Broadcast and Multicast Server (BCMCS) Controller IP address(es) (BCMCS is used in 3G wireless networks to enable mobiles to receive broadcast and multicast services) | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
90 | authentication | Authentication option used to communicate authentication information between the client and server in accordance with the DHCP authentication protocol | quoted_string | 0.0 | 1.0 | | |
91 | client-last-transaction-time | Seconds since the last DHCP transaction with the client on this lease as queried in a DHCP Lease Query message | uint32 | 1.0 | 1.0 | uint32 | Range : 0-4,294,967,295\nExample : 12345 |
92 | associated-ip | List of IP addresses associated with the client as queried in a DHCP Lease Query message | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
93 | pxe-system-type | PXE client system architecture type(s) each encoded as 16-bit code, e.g. Intel x86PC, DEC Alpha, EFI x86-64, etc. | uint16 | 1.0 | 1.0 | uint16 [, uint6... ] | Range : 0-65535\nExample : 1024,1024,..,etc |
94 | pxe-interface-id | PXE client network interface identifier with individual octets encoded for interface type, interface major version number, and interface minor version number | uint8 | 1.0 | 1.0 | uint8 uint8 uint8 | Range : 0-255\nExample : 1 2 3 |
95 | LDAP | Lightweight Directory Access Protocol servers; this option is used by Apple Computer though no governing RFC has been published | | 0.0 | 1.0 | | |
96 | Unassigned | | | | | | |
97 | pxe-client-id | PXE client machine identifier with encoded type and identifier value | string | 1.0 | 1.0 | uint8 string | Range : 0-255 and string\nExample : 1 "string_value" |
98 | uap-servers | List of locations (URLs) for services capable of processing authentication requests encapsulated using Open Group's User Authentication Protocol (UAP) | quoted_string | 1.0 | 1.0 | text | Example : text_value |
99 | geoconf-civic | Location of the server, network element closest to the client or the client itself as provided by the server encoded in country-specific civic (e.g. postal) format | quoted_string | 1.0 | 1.0 | string | Example : string_value |
100 | pcode | Time Zone encoded as IEEE 1003.1 TZ (POSIX) | quoted_string | 1.0 | 1.0 | text | Example : text_value |
101 | tcode | Reference to a local (on the client) TZ database for lookup of time zone | quoted_string | 1.0 | 1.0 | text | Example : text_value |
102-111 | Unassigned | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
108 | v6-only-preferred | specifies a method to use a DHCP option (delivered over IPv4) to disable the IPv4 protocol on a host (resulting in it being IPv6-only). DHCP Option 108 contains a 32-bit unsigned integer that represents the number of seconds the client should disable DHCPv4. Following are the timers that are defined in the RFC:\n\nV6ONLY_WAIT (default = 1800 seconds, 30 min)\nMIN_V6ONLY_WAIT (default = 300 seconds, 5 min), you can select assign the timer more value like 3600 seconds or more depending on your requirements. | uint32 | 1.0 | 1.0 | uint32 | Range : 0-4,294,967,295\nExample : 12345 |
109 | softwire-address | IPv6 address assigned via DHCPv4 over DHCPv6 | | | | | |
110-111 | Unassigned | | | | | | |
112 | netinfo-server-address | NetInfo Parent Server Address; this option is used by Apple Computer though no governing RFC has been published; NetInfo is a distributed database user and resource information for Apple devices. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
113 | netinfo-server-tag | NetInfo Parent Server Tag; this option is used by Apple Computer though no governing RFC has been published. NetInfo is distributed database user and resource information for Apple devices. | quoted_string | 1.0 | 1.0 | text | Example : text_value |
114 | dhcp-captive-portal | Informs the client that they are behind a captive portal with a URI to an authentication function | quoted_string | 1.0 | 1.0 | string | http://www.YourDomain.com. |
115 | Unassigned | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
116 | auto-config | Instructs the client to auto-configure a link local address (69.254.0.0/16) or not. This can be used by the DHCP server to inform the client that it has no IP addresses to assign and that the client may or may not auto-configure | uint8 | 1.0 | 1.0 | uint8 | Range : 0-255\nExample : 1 |
117 | name-service-search | Lists one or more name services in priority order that the client should use for name resolution: DNS, NIS, NIS+, or WINS | uint16 | 1.0 | 1.0 | uint16 [, uint6... ] | Range : 0-65535\nExample : 1024,1024,..,etc |
118 | subnet-selection | Identifies an IP subnet (address) from which to allocate an IP address to this client - overrides the GIAddr setting or DHCP server interface on which a broadcast Discover was received | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
119 | domain-search | List of one or more domains for configuration of the client's resolver. If the application requests a resolution for a non-FQDN hostname, these domain(s) will successively be appended to the hostname prior to querying | quoted_string | 1.0 | 1.0 | domain-list | Example : example.com,sales.example.com,eng.example.com,..,etc |
123 | Location Configuration information | Provides the client its Location Configuration Information (LCI), including latitude, longitude, altitude and resolution of each coordinate | | | | | |
124 | vivco [Vendor-Identifying Vendor Class] | Enables specification of multiple vendor classes, each identified by IANA-assigned Enterprise Number (EN); this is useful to identify the hardware vendor, software vendor, application vendor, etc. supporting the device | quoted_string | 1.0 | 1.0 | string | Example : string_value |
125 | vivso [Vendor-Identifying Vendor-Specific Information] | Set of DHCP options grouped by vendor as identified by IANA-assigned Enterprise Number (EN); | quoted_string | 1.0 | 1.0 | string | Example : string_value |
126-127 | Unassigned | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
128-135 | PXE - Udefined [Vendor Specific] | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
136 | pana-agent | Identifies one or more IPv4 addresses of PANA (Protocol for carrying Authentication for Network Access) Authentication Agents for use by the client for authentication and authorization for network access service. | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
137 | v4-lost | Location to Service Translation (LOST) server domain name; LOST protocol maps service identifiers and location information to service URLS | quoted_string | 0.0 | 1.0 | domain-name | Example : domainname.com |
138 | capwap-ac-v4 | Control and Provisioning of Wireless Access Points (CAPWAP) Access Controller IP address(es) to which the client may connect | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
139 | IPv4 Address MOS | IPv4 address(es) for servers providing particular types of IEEE 802.21 Mobility Service (MOS) | | | | | |
140 | MOS Service FQDNS | FQDN(s) for servers providing particular types of IEEE 802.21 Mobility Service (MOS) | | | | | |
141 | sip-ua-cs-domains [SIP UA Configuration Service Domains] | DHCP SIP user agent configuration service domains | quoted_string | 0.0 | 1.0 | | |
142 | ipv4-address-andsf | Specifies the IP addresses of the Access Network Discovery and Selection Function (ANDSF) servers. available to the client. The servers are listed in order of priority. | ipv4address | 1.0 | 1.0 | ip-address | Type : ipv4\nExample : 1.1.1.1 |
143 | SZTP bootstrap server URIs | Secure Zero Touch Provisioning (SZTP) bootstrap server list | | | | | |
144 | GoSpatial Location | Geographic location (latitude, longitude and altitude) of the client as provided by the DHCP server | | | | | |
145 | Force Renew Nonce Capable | Nonce value sent from the server to the client for authentication of possible future ForceRenew messages | | | | | |
146 | rdnss-selection | Recursive DNS Server selection for multi-interfaced nodes. This option is supported if the option value type is IP, ASCII, or HEX | string | 1.0 | 1.0 | uint8 ip-address ip-address domain-name | Range : 0-255 , Type : ipv4\nExample : 5 1.1.1.1 2.2.2.2 "domainName.com" |
147-149 | Unassigned | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
150 | tftp-server-address | Specific to VoIP (Voice over Internet Protocol) environments, and it is used to provide the IP address or hostname of a TFTP (Trivial File Transfer Protocol) server to VoIP phones or devices during the DHCP lease negotiation process. TFTP is commonly employed in VoIP deployments to download configuration files or firmware updates required for the proper functioning of VoIP devices. The option contains the IP address or hostname of the TFTP server, allowing the VoIP device to establish a connection to the specified server and retrieve its configuration files. | ipv4address | 1.0 | 1.0 | ip-address [, ip-address... ] | Type : ipv4\nExample : 1.1.1.1,2.2.2.2,..,etc |
151 | DHCP Bulk Lease Query- status code | Not supported | | | | | |
152 | DHCP Bulk Lease Query- base time | DHCP Bulk LeaseQuery base-time at which the LeaseQuery was created | | | | | |
153 | DHCP Bulk Lease Query- start time of state | DHCP Bulk LeaseQuery elapsed time since the given IP address entered its current state | | | | | |
154 | DHCP Bulk Lease Query- query start time | DHCP Bulk LeaseQuery filters results by the time after which lease binding changes are requested | | | | | |
155 | DHCP Bulk Lease Query- query end time | DHCP Bulk LeaseQuery filters results by the time before which lease binding changes are requested | | | | | |
156 | DHCP Bulk Lease Query- dhcp state | DHCP Bulk LeaseQuery dhcp lease state. This option is supported if the option value type is IP, ASCII, or HEX | | | | | |
157 | DHCP Bulk Lease Query- data source | DHCP Bulk LeaseQuery data source when two or more servers have information about the IP address binding | | | | | |
158 | DCHPv4 PCP Server | Port Control Protocol(PCP) server IP address(es). | | | | | |
159 | v4-portparams [DHCPv4 Port Parameters] | Shared IPv4 address space port parameters | quoted_string | 0.0 | 1.0 | | |
160 | v4-captive-portal | The contact URI for the captive portal that the user should connect to. This option is supported if the option value type is IP, ASCII, or HEX | quoted_string | 0.0 | 1.0 | | |
161-174 | Unassigned | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
175 | Etherboot | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
176 | IP Telephone-Voice-Server | Configures the IP telephone voice parameters for Avaya IP phones running as DHCP clients. | | | | | |
177 | Etherboot[Pkt Cable- Cable Home] | This option is supported if the option value type is IP, ASCII, or HEX | | | | | |
178-207 | Unassigned | These options are supported if theoption value type is IP, ASCII, or HEX | | | | | |
209 | PXE Configuration File | Specifies the configuration filename or file pathname to be used in a PXELINUX environment. for second stage PXE boot loading. | | | | | |
210 | PXE Path Prefix | Specifies a path prefix for the configuration file used in a PXELINUX environment, as specified in the PXE configuration file option [204] | | | | | |
211 | PXE Reboot Time | Number of seconds to wait to reboot if TFTP server is unreachable | | | | | |
212 | option-6rd | Service provider's 6rd prefix and 6rd border relay IPv4 address(es) | string | 1.0 | 1.0 | uint8 uint8 ip6-address ip-address [, ip-address ...] | uint8 Range : 0-255, Address Type : ipv6 and ipv4\nExample : 1 2 2001:db8:3333:4444:5555:6666:7777:8888 1.1.1.1,2.2.2.2,..,etc |
213 | v4-access-domain | Local Location Information Server (LIS) discovery.Specifies the access network domain name available to the client for the purposes of discovering a Local Information Server (LIS). | quoted_string | 0.0 | 1.0 | domain-name | Example : domainname.com |
214-219 | Unassigned | These options are supported if theoption value type is IP, ASCII, or HEX | | | | | |
220 | Subnet allocation option (Tentatively assigned) | This options is supported if the option value type is IP, ASCII, or HEX | | | | | |
221 | Virtual subnet selection option (Tentatively assigned) | This option is supported if the option value type is IP, ASCII, or HEX | | | | | |
222-223 | Unassigned | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
224-241 | Reserved (Private Use) | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
242 | IP Tele-DataSrvr | Configures the IP telephone data parameters for Avaya IP phones running as DHCP clients. | | | | | |
243-251 | Reserved (Private Use) | These options are supported if the option value type is IP, ASCII, or HEX | | | | | |
252 | WPAD | Configures the Proxy-Auto Config (PAC) file location string for the Web Proxy Auto-Discovery (WPAD) supported DHCP clients. | | | | | |
253-254 | Reserved (Private Use) | These options are supported if the option value type is P, ASCII, or HEX | | | | | |
255 | End (None) | | | | | | |