Thread Links | Date Links | ||||
---|---|---|---|---|---|
Thread Prev | Thread Next | Thread Index | Date Prev | Date Next | Date Index |
Hi,
On 9/3/15, 8:04 AM, "Carlos Jesús Bernardos Cano" <cjbc@xxxxxxxxxx> wrote:
Yes, it appears to be optional but if it’s used it MUST not change in
subsequent messages. Now how to interpret that? If I change my
MAC address am I now a “new” DHCP client and free to decide
whether or not to include a client identifier? And if so, and if I decide
to include it am I free to make it a new opaque string? That is, I am
not bound to use the client identifier I used with my old MAC address?
My feeling is yes to all of those. Because if I choose not to include
the client identifier the server will use the chaddr as the identifier
and if I change MAC addresses I’m going to change chaddrs in
subsequent offers and therefore the server would not associate
me with my previous incarnation. The intent, as I read, it is to
provide continuity across DHCP sessions for a single client on the
network. If you change your MAC address you’re not that client
anymore even if you do include client identifiers in your offers.
If this seems reasonable perhaps an update to RFC 2131 is in order
just to eliminate any potential confusion.
Dan.
|