2.2.7 DHCP Failover Option 36 (0x24) – Client Type Option

The Client Type option is used to convey the type of the DHCPv4 client in the lease update that is being synchronized with the partner server.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

OptionCode

OptionLength

OptionValue

OptionCode (2 bytes):  This field MUST be set to 36 (0x24).

OptionLength (2 bytes): This field MUST be set to 0x01.

OptionValue (1 byte):  This field contains the byte that identifies the type of the DHCPv4 client and MUST be set to one of the following values:

Value

Meaning

CLIENT_TYPE_UNSPECIFIED (0x00)

The DHCPv4 client is of a type that is not defined by a value specified in this table.

CLIENT_TYPE_DHCP (0x01)

The DHCPv4 client supports the DHCP protocol.

CLIENT_TYPE_BOOTP (0x02)

The DHCPv4 client supports the BOOTP protocol.

CLIENT_TYPE_BOTH (0x03)

The DHCPv4 client supports both the DHCPv4 and the BOOTP protocols.

CLIENT_TYPE_RESERVATION_FLAG (0x04)

There is an IPv4 reservation created for the DHCPv4 client.

CLIENT_TYPE_NONE (0x64)

The DHCPv4 client supports backward compatibility for manual addressing.