FW: [dhcwg] Question about 3315id-for-v4

"Richard Barr Hibbs" <rbhibbs@pacbell.net> Wed, 21 April 2004 23:23 UTC

Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA29807 for <dhcwg-archive@odin.ietf.org>; Wed, 21 Apr 2004 19:23:50 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BGQga-0003UL-Pq for dhcwg-archive@odin.ietf.org; Wed, 21 Apr 2004 18:59:20 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i3LMxKcX013397 for dhcwg-archive@odin.ietf.org; Wed, 21 Apr 2004 18:59:20 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BGQUw-00054G-IE for dhcwg-web-archive@optimus.ietf.org; Wed, 21 Apr 2004 18:47:18 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA26788 for <dhcwg-web-archive@ietf.org>; Wed, 21 Apr 2004 18:47:13 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BGQUt-00057L-JR for dhcwg-web-archive@ietf.org; Wed, 21 Apr 2004 18:47:15 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BGQTr-0004ut-00 for dhcwg-web-archive@ietf.org; Wed, 21 Apr 2004 18:46:12 -0400
Received: from optimus.ietf.org ([132.151.1.19]) by ietf-mx with esmtp (Exim 4.12) id 1BGQSw-0004k4-00 for dhcwg-web-archive@ietf.org; Wed, 21 Apr 2004 18:45:14 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BGQ7B-0000YR-TO; Wed, 21 Apr 2004 18:22:45 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BGPgh-0007Gc-0F for dhcwg@optimus.ietf.org; Wed, 21 Apr 2004 17:55:23 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA19766 for <dhcwg@ietf.org>; Wed, 21 Apr 2004 17:55:18 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BGPge-0001hL-6Y for dhcwg@ietf.org; Wed, 21 Apr 2004 17:55:20 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BGPfs-0001Vs-00 for dhcwg@ietf.org; Wed, 21 Apr 2004 17:54:33 -0400
Received: from smtp812.mail.sc5.yahoo.com ([66.163.170.82]) by ietf-mx with smtp (Exim 4.12) id 1BGPfI-0001JT-00 for dhcwg@ietf.org; Wed, 21 Apr 2004 17:53:56 -0400
Received: from unknown (HELO BarrH63p601) (rbhibbs@pacbell.net@64.169.89.34 with login) by smtp812.mail.sc5.yahoo.com with SMTP; 21 Apr 2004 21:53:53 -0000
Reply-To: rbhibbs@pacbell.net
From: Richard Barr Hibbs <rbhibbs@pacbell.net>
To: Dhcwg <dhcwg@ietf.org>
Subject: FW: [dhcwg] Question about 3315id-for-v4
Date: Wed, 21 Apr 2004 15:02:12 -0700
Message-ID: <EJEFKKCLDBINLKODAFMDCELPDCAA.rbhibbs@pacbell.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
Importance: Normal
Content-Transfer-Encoding: 7bit
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Id: <dhcwg.ietf.org>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit


-----Original Message-----
From: Richard Barr Hibbs [mailto:rbhibbs@pacbell.net]
Sent: Wednesday, 21 April 2004 09:13
To: Ted Lemon
Subject: RE: [dhcwg] Question about 3315id-for-v4



comments in-line

--Barr


> -----Original Message-----
> From: Ted Lemon
> Sent: Tuesday, 20 April 2004 17:35
>
> On Apr 20, 2004, at 8:58 AM, Ralph Droms wrote:
> > Is there some other way in which the use of the
> > DHCID RR can be defined to avoid requiring the
> > parsing of any client identification (either
> > DHCpv4 or DHCPv6)?
>
> No.   During the last call both Bernie and Barr
> expressed a wish that we could do this, and we
> discussed and rejected a method for doing this.
> The problem is that the only way to make it so
> the server doesn't have to parse the identifier
> is to add an additional identifier option, and
> if we do that, clients supporting the new
> identifier style will not interoperate with
> servers that do not in some cases.
>
...I'll take another look at the DHCID RR, the DNS update
I-D, and the proposed change to the client identifier today
to see if we may have been too quick to reject proposed
solutions.


> The only objection I can think of to the server
> parsing the client identifier option is that we
> have historically said the client identifier is
> opaque.  However, there is a good reason to
> break with this tradition, and I don't see how
> doing so would create an interoperability
> problem.  So if we try to keep this tradition,
> we break interoperability with old servers.  If
> we break this tradition, we do not.   So I
> think we have to use the IAID+DUID form of the
> client identifier option, and not add a separate
> IAID option.
>
...I don't believe that we have ever identified a good
reason why the client identifier MUST be an opaque value,
save that it does simplify one aspect of interoperability:
if the value is opaque, it can be changed by the client for
any reason, especially convenience, without worrying how a
server will react to the change.

So, if I may restate the issue, "Do we want a client
identifier that contains no data that can be processed by
the server to glean any information about the client, such
as additional qualification similar to vendor or user class
information, or not?"

There are really two competing philosophies here:  (1) keep
the size of the packet (and number of options sent/received)
as small as possible by avoiding duplicated or overlapping
data; and (2) maintain absolute clarity as to the purpose
and interpretation of every option by having one and only
one use for each.  Both are valid perspectives, but I lean a
bit towards the second because of the Law of Unintended
Consequences, which in this case would suggest that changing
the client identifier will have some as yet unforeseen
complication.


_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www1.ietf.org/mailman/listinfo/dhcwg