RFC 3256 (rfc3256) - Page 2 of 5
The DOCSIS (Data-Over-Cable Service Interface Specifications) Device Class DHCP (Dynamic Host Configuration Protocol) Relay Agent Information Sub-option
Alternative Format: Original Text Document
RFC 3256 The DOCSIS Device Class DHCP April 2002 is better to trust the operation of the CCCM firmware, than to trust the operation of CCCM software running on the attached computer (e.g., a standard PC). The key words "MUST", "MUST NOT", "SHOULD", "SHOULD NOT", and "MAY" in this document are to be interpreted as described in RFC 2119 [4]. 2. DOCSIS Device Class Sub-option The DOCSIS RFI specification [3] specifies the Device Class encoding within the payload of the Device Class Identification Request (DCI- REQ) message. The relay agent MUST pass the Device Class value unchanged to the DHCP server. Possible uses of this field include: o host endpoint information o host hardware capabilities o host software capabilities o host options information DOCSIS defines the Device Class to be a 32-bit field where individual bits represent individual attributes of the CM. Bit #0 is the least significant bit of the field. Bits are set to 1 to select the attributes defined below. bit #0 - CPE Controlled Cable Modem (CCCM) bits #1-31 - Reserved and set to zero The DOCSIS Device Class sub-option is coded as follows: SubOpt Len Device Class +------+------+------+------+------+------+ | 4 | 4 | d1 | d2 | d3 | d4 | +------+------+------+------+------+------+ The DHCP server needs to understand the meaning of this sub-option in order to offer different policy options in its reply to the host. DHCP servers MAY use the device class for IP and other parameter assignment policies for cable modems. Jones & Woundy Standards Track



