As of LCOS 10.30, the parameter Client ID has been replaced by the two new parameters Identifier and Identifier type. This means that the DHCPv6 server can now assign client addresses or prefixes on the basis of the DUID, MAC address, interface ID (as per RFC 3315) or remote ID (as per RFC 4649). The corresponding settings in LANconfig are made under :
- Identifier type
- This type specifies how the Identifier is to be interpreted.
- Client ID
- The identifier specifies the client DUID, e.g. 0003000100a057000001.
- MAC address
- The identifier specifies a MAC address, e.g. 00a057000001. If the client communicates directly with the server, the MAC address is taken from the DHCPv6 packet. If relay agents are used, it is taken from the client link-layer address option (code 79, RFC 6939) in the relay-forward message from the relay agent that is closest to the client.
- Interface ID
- The identifier specifies the interface ID from the interface-ID option (code 18) in the relay-forward message from the relay agent that is closest to the client. This only works with one relay agent.
- Remote ID
- The identifier specifies the remote ID from the remote-ID option (code 37, RFC 4649) in the relay-forward message from the relay agent that is closest to the client. This only works with one relay agent.
- Identifier
- Unique identifier for the DHCPv6 client. The type used for identification is configured by the parameter Identifier type.
Possible formats:
- Specification as a client DUID, e.g. 0003000100a057000001
- Specification as a MAC address, e.g. 00a057000001
- Specification as an interface ID or remote ID, e.g. "INTRANET"