Section 5.1:
I think the option is overspecified. It should probably be: Code + Len + hwaddr. Specifying the length of the hwaddr is unnecessary (can be inferred by the overall length of the option), and using a fixed-size hwaddr field will be wasting 10 bytes (in most cases) of the DHCP packet.
Why we added it like this is to make it compatible with DHCP header
which has these fields defined for a hardware address.
But we agree that it can use a variable length which can be used to identify the hardware address length. So the option may look as follows:
code len [Hardware address details] +------+------+------------+-------------+ | X | Y | htype (1) | hwaddr (Z) | +------+------+------------+-------------+
Where Y = Z + 1
Point #2: That should be "Access concentrators which can receive a unicast reply...", or "Access concentrators which may receive unicast replies...". And why MUST it be the last option? Why would it be positionally dependent at all?
This was added to make DHCP Server and L3 Relay Agent 's life a little
easier. It need not be position dependent and so we can replace this
"MUST" with "SHOULD" or "MAY" here.
Also, does this also mean that DHCP servers MUST NOT send this option back to "normal" DHCP clients? Because if it does, how will the Access Concentrator be able to distinguish between this option is the one that was reflected back to the AC, vs. this option is the data that is being returned as LeaseQuery data?
Actually clients are not supposed to add this option at all. We can add
a statement saying that "L2 relay agent must treat all its subscriber
ports as untrusted entities. A DHCP packet coming from an untrusted
entity with access-concentrator-hw-addr added MUST be silently
discarded. If L2 relay agent is located farther to Access Node, access
node must not act as a relay agent for that line".
begin:vcard fn:Andre Kostur n:Kostur;Andre org:Incognito Software Inc.;Engineering adr:;;#500 - 375 Water Street;Vancouver;BC;V6B 5C6;Canada email;internet:akostur at incognito.com title:Senior Software Design Engineer tel;work:604-678-2864 tel;fax:604-688-4339 url:http://www.incognito.com version:2.1 end:vcard
_______________________________________________ dhcwg mailing list dhcwg at ietf.org https://www1.ietf.org/mailman/listinfo/dhcwg