RE: [dhcwg] dhcpv6-24: vendor-specific issues

"Bernie Volz (EUD)" <Bernie.Volz@am1.ericsson.se> Wed, 15 May 2002 17:38 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA15183 for <dhcwg-archive@odin.ietf.org>; Wed, 15 May 2002 13:38:59 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id NAA16015 for dhcwg-archive@odin.ietf.org; Wed, 15 May 2002 13:39:13 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id NAA15863; Wed, 15 May 2002 13:37:49 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id NAA15841 for <dhcwg@ns.ietf.org>; Wed, 15 May 2002 13:37:47 -0400 (EDT)
Received: from imr2.ericy.com (imr2.ericy.com [198.24.6.3]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA15104 for <dhcwg@ietf.org>; Wed, 15 May 2002 13:37:33 -0400 (EDT)
Received: from mr6.exu.ericsson.se (mr6att.ericy.com [138.85.224.157]) by imr2.ericy.com (8.11.3/8.11.3) with ESMTP id g4FHbGi22584 for <dhcwg@ietf.org>; Wed, 15 May 2002 12:37:16 -0500 (CDT)
Received: from eamrcnt747.exu.ericsson.se (eamrcnt747.exu.ericsson.se [138.85.133.37]) by mr6.exu.ericsson.se (8.11.3/8.11.3) with SMTP id g4FHbG814734 for <dhcwg@ietf.org>; Wed, 15 May 2002 12:37:16 -0500 (CDT)
Received: FROM eamrcnt760.exu.ericsson.se BY eamrcnt747.exu.ericsson.se ; Wed May 15 12:37:15 2002 -0500
Received: by eamrcnt760.exu.ericsson.se with Internet Mail Service (5.5.2653.19) id <KVLD5AMP>; Wed, 15 May 2002 12:37:15 -0500
Message-ID: <66F66129A77AD411B76200508B65AC69B4D41E@EAMBUNT705>
From: "Bernie Volz (EUD)" <Bernie.Volz@am1.ericsson.se>
To: 'Ralph Droms' <rdroms@cisco.com>, dhcwg@ietf.org
Subject: RE: [dhcwg] dhcpv6-24: vendor-specific issues
Date: Wed, 15 May 2002 12:37:11 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C1FC37.24D3DDB0"
Sender: dhcwg-admin@ietf.org
Errors-To: dhcwg-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: <dhcwg.ietf.org>
X-BeenThere: dhcwg@ietf.org

Ralph:

See below (BV>).

-----Original Message-----
From: Ralph Droms [mailto:rdroms@cisco.com]
Sent: Wednesday, May 15, 2002 1:24 PM
To: dhcwg@ietf.org
Subject: Re: [dhcwg] dhcpv6-24: vendor-specific issues


At 11:14 AM 5/8/2002 -0400, Thomas Narten wrote:
> >    Servers can interpret the meanings of multiple class specifications
> >    in an implementation dependent or configuration dependent manner, and
> >    so the use of multiple classes by a DHCP client should be based on
> >    the specific server implementation and configuration which will be
> >    used to process that User class option.
>
>This sure reads badly in the sense that it smells like
>interoperability will not result. But I'm not sure what the intent of
>the wording is here... Could someone clarify?

The idea is to support additional flexibility and precision in identifying 
clients in some deployments.  This situation anticipates that clients will 
be configured to send additional classing information and servers will have 
policies to select configuration information based on those 
classes.  Because both the clients and server have been "managed" for this 
deployment, they will interoperate.  A client that moves and tries to use a 
server that does not have policies for the classes specified by the client, 
or a client that does not supply the class specifications will get 
configuration information that is not selected on the basis of the client 
classes.


BV> Don't we have this kind of text in the DHCPv4 User Class option? Yes (see
below) and why don't we use this text since that passed the IESG?

   This option MAY carry multiple User Classes.  Servers may interpret
   the meanings of multiple class specifications in an implementation
   dependent or configuration dependent manner, and so the use of
   multiple classes by a DHCP client should be based on the specific
   server implementation and configuration which will be used to process
   that User class option.

> > 22.18. Vendor-specific Information option
> >
> >    This option is used by clients and servers to exchange
> >    vendor-specific information.  The definition of this information is
> >    vendor specific.  The vendor is indicated in the enterprise-number
> >    field.  Clients that do not receive desired vendor-specific
> >    information SHOULD make an attempt to operate without it, although
> >    they may do so (and announce they are doing so) in a degraded mode.
>
>This also reads badly and against interoperabilty. DHC clients should
>never depend on vendor-specific options in order to function
>correctly.

This text is essentially copied directly from section 8.4 of RFC2132 
(which, of course, doesn't necessarily make it a good idea).  Perhaps the 
differentiation should be "enhanced operation" with the vendor-specific 
information versus "functioning operation" without?

BV> Yes, I like enhanced operation!

- Ralph


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