2.2.1.1 DHCPv6 Vendor Class Option Structure
An NKPU client on DHCPv6 can identify its traffic as specifically NKPU by using the vendor class option specified in [RFC3315] section 22.16 and by including the string value "BITLOCKER" in the Vendor Class Data String field. The DHCPv6 Vendor Class Option structure consists of the following fields.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Option Code |
Option Length |
||||||||||||||||||||||||||||||
|
Enterprise Number |
|||||||||||||||||||||||||||||||
|
A |
B |
||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
Option Code (2 bytes): As specified in [RFC3315] section 22.16, this field is used to indicate the DHCPv6 Vendor Class Option. The value of this field MUST be 16 (0x0010).
Option Length (2 bytes): This field MUST be set to 15 (0x000F). (Hint: 4 + 2 + the size of Vendor Class Data String = 15.)
Enterprise Number (4 bytes): This field MUST be set to 0x00000137 (decimal 311), which is the Microsoft Enterprise number [IANA-ENT] assigned by the Internet Assigned Numbers Authority (IANA).
A - Vendor Class Data Length (2 bytes): The length of the Vendor Class Data String field MUST be set to 0x0009.
B - Vendor Class Data String (variable): This field is a non-NULL terminated ASCII string. It MUST be set to the string value "BITLOCKER".