What is "Client Identifier" on the DHCP: static mapping page?
-
No where in the pfSense book does the phrase "client identifier" appear.
The online help doesn't reference this at all.Is this in reference to a privtae security key?
-
https://tools.ietf.org/html/rfc6842
It's not pfSense specific -
Thanks.
This is an extremely complex bit of software - especially for someone like me that doens't know what they are doing.
It's a bit disconcerting when you have to have a large amount of background knowldege to fill in the blanks, but no landmarks as to how to find it. -
You learn from working with it.
Usually the presets are good to go and if you need something special it is available, you just have to dig deeper. -
I took this paragrahp from https://tools.ietf.org/html/rfc2131 :
DHCP defines a new 'client identifier' option that is used to pass an
explicit client identifier to a DHCP server. This change eliminates
the overloading of the 'chaddr' field in BOOTP messages, where
'chaddr' is used both as a hardware address for transmission of BOOTP
reply messages and as a client identifier. The 'client identifier'
is an opaque key, not to be interpreted by the server; for example,
the 'client identifier' may contain a hardware address, identical to
the contents of the 'chaddr' field, or it may contain another type of
identifier, such as a DNS name. The 'client identifier' chosen by a
DHCP client MUST be unique to that client within the subnet to which
the client is attached. If the client uses a 'client identifier' in
one message, it MUST use that same identifier in all subsequent
messages, to ensure that all servers correctly identify the client.