[dhcwg] RE: IESG Discusses/Comments on draft-ietf-dhc-dhcpv6-subid-00.txt

"Bernie Volz \(volz\)" <volz@cisco.com> Sun, 22 January 2006 19:24 UTC

Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1F0kpL-0005gB-9K; Sun, 22 Jan 2006 14:24:39 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1F0kpJ-0005fo-Dq; Sun, 22 Jan 2006 14:24:37 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA11255; Sun, 22 Jan 2006 14:23:07 -0500 (EST)
Received: from sj-iport-3-in.cisco.com ([171.71.176.72] helo=sj-iport-3.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1F0kyU-0000zV-Jm; Sun, 22 Jan 2006 14:34:08 -0500
Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-3.cisco.com with ESMTP; 22 Jan 2006 11:24:26 -0800
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k0MJOPKT008883; Sun, 22 Jan 2006 11:24:26 -0800 (PST)
Received: from xmb-rtp-20a.amer.cisco.com ([64.102.31.15]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Sun, 22 Jan 2006 14:24:25 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Sun, 22 Jan 2006 14:24:23 -0500
Message-ID: <8E296595B6471A4689555D5D725EBB21011FE26C@xmb-rtp-20a.amer.cisco.com>
Thread-Topic: IESG Discusses/Comments on draft-ietf-dhc-dhcpv6-subid-00.txt
Thread-Index: AcYfbhDE3SaP+djUSAabcgzZ/NdOuwAG0Thg
From: "Bernie Volz (volz)" <volz@cisco.com>
To: "Wijnen, Bert (Bert)" <bwijnen@lucent.com>, iesg@ietf.org, dhcwg@ietf.org
X-OriginalArrivalTime: 22 Jan 2006 19:24:25.0674 (UTC) FILETIME=[74C5D2A0:01C61F89]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bf422c85703d3d847fb014987125ac48
Content-Transfer-Encoding: quoted-printable
Cc:
Subject: [dhcwg] RE: IESG Discusses/Comments on draft-ietf-dhc-dhcpv6-subid-00.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: dhcwg.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
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>
Sender: dhcwg-bounces@ietf.org
Errors-To: dhcwg-bounces@ietf.org

Hi Bert:

I'm in agreement with what you state and will make the change in the
next revision (and assuming others don't express a significant
objection).

Thanks.

- Bernie 

> -----Original Message-----
> From: Wijnen, Bert (Bert) [mailto:bwijnen@lucent.com] 
> Sent: Sunday, January 22, 2006 11:08 AM
> To: Bernie Volz (volz); Wijnen, Bert (Bert); iesg@ietf.org; 
> dhcwg@ietf.org
> Subject: RE: IESG Discusses/Comments on 
> draft-ietf-dhc-dhcpv6-subid-00.txt
> 
> On a re-read, I think we are more or less in sync.
> 
> - So implementation of DHCPv6 server or relay agent
>   that claims compliance to this document MUST 
>   implement this option.
>   This is not stated so clearly, but since it is the 
>   only protocol option described in this document 
>   it is implied (as I think you are stating in your
>   reponse).
> - I guess the MAY usage (aka 2119 language) seems
>   unwarranted and caused my confusion.
>   Making the MAY lowercase and get rid of 2119 language
>   I think would be an improvement.
> 
> Bert
> 
> > -----Original Message-----
> > From: Bernie Volz (volz) [mailto:volz@cisco.com]
> > Sent: Friday, January 20, 2006 21:26
> > To: Wijnen, Bert (Bert); iesg@ietf.org; dhcwg@ietf.org
> > Subject: RE: IESG Discusses/Comments on
> > draft-ietf-dhc-dhcpv6-subid-00.txt
> > 
> > 
> > Bert:
> > 
> > Great that we can put several issues to rest with minor changes. But
> > will wait a bit to see if others have comments (either for 
> or against
> > these changes).
> > 
> > > If you make the thing all MUST IMPLEMENT but are OPTIONAL to use,
> > > then interoperabilty becomes much mcuh easier. And isn;t all this
> > > IETF standardization about trying to provide INTEROPERABILITY?
> > 
> > I view this differently. If a vendor that doesn't implement the
> > subscriber id claims that they conform to this RFC (if and 
> > when an RFC)
> > because it doesn't have a MUST yet they have not implemented 
> > it at all,
> > I'm sure the market will quickly learn not to purchase 
> equipment from
> > such an untrustworthy vendor.
> > 
> > The MAY isn't about implementing. It is about whether the 
> Relay Agent
> > sends it and whether the server uses it!
> > 
> > The draft uses this in two places:
> > 
> >    DHCPv6 relay agents MAY be configured to include a Subscriber-ID
> >    option in relayed (RELAY-FORW) DHCPv6 messages.  
> > 
> > And:
> > 
> >    The DHCPv6 server, if it is configured to support this 
> option, MAY
> >    use this information in addition to other relay agent 
> option data,
> >    other options included in the DHCPv6 client messages, 
> and physical
> >    network topology information in order to assign IP addresses,
> >    delegate prefixes, and/or other configuration parameters to the
> >    client. 
> > 
> > I don't understand why we would change this to MUST. Most 
> relay agents
> > don't have subscriber ids today and thus could not send this option.
> > 
> > And, just because the option appears in a relayed request, 
> > why force the
> > server to use it?
> > 
> > This just doesn't make any sense.
> > 
> > Perhaps we should change "MAY" to may and not use RFC 2119 
> > terminology?
> > 
> > - Bernie
> > 
> > > -----Original Message-----
> > > From: Wijnen, Bert (Bert) [mailto:bwijnen@lucent.com] 
> > > Sent: Friday, January 20, 2006 3:03 PM
> > > To: Bernie Volz (volz); iesg@ietf.org; dhcwg@ietf.org
> > > Subject: RE: IESG Discusses/Comments on 
> > > draft-ietf-dhc-dhcpv6-subid-00.txt
> > > 
> > > W.r.t. to you answer on my DISCUSS:
> > > > ---
> > > > 
> > > > Bert Wijnen:
> > > > 
> > > > Discuss [2005-12-01]:
> > > > Again I wonder how this document (targeted at standards track)
> > > > helps STANDARDIZE anything.
> > > > 
> > > > - the semantic information in the subscriber-ID string is 
> > > vendor specicic
> > > >   (without even a way to indicate which vendor it is 
> > coming from)??
> > > > - a relay agent MAY insert such a subscriebr-ID
> > > > - a server MAY do something or nothing.
> > > > 
> > > > And besides that, to make a subscriber-ID NVT ASCII 
> seems very USA
> > > > centric
> > > > 
> > > > ---
> > > > MY RESPONSE:
> > > > 
> > > > Just as I proposed with 
> > > > draft-ietf-dhc-dhcpv6-remoteid-00.txt, we could
> > > > insert the enterprise-id in the option data and thus 
> the semantic
> > > > information is enterprise specific.
> > > 
> > > That would be good I think and would addres sthat first concern.
> > > 
> > > > We could also remove the requirement to make this NVT-ASCII and
> > > > leave it to the enterprise to define.
> > > > However, this requirement was based on the DHCPv4 
> version (see RFC
> > > > 3993). Perhaps we change the wording to suggest NVT-ASCII, 
> > > > but leave it for the enterprise to decide what is best for
> > > > their needs.
> > > >
> > > 
> > > Or maybe not "suggest NTV-ASCII", but state that it was/is 
> > NVT-ASCII 
> > > in DHCPv4, and so people could choose to do so here too, but allow
> > > UTF-8. In fact I would prescribe UTF8 and make that remark 
> > > about DHCPv4
> > > and explain that us ASCII in UTF8 is exactly the same and so there
> > > can be compatibility.
> > > 
> > > > There is no requirement that relay agents insert these 
> > > options. This is
> > > > the whole idea behind options -- they are, in general, 
> > > OPTIONAL. If a
> > > > relay agent is configured to insert this and it has the 
> > > information to
> > > > insert, it will do so. As this option is for use between 
> > > relay agents
> > > > and servers, these are typically in the same administrative 
> > > domain and
> > > > thus to be useful, relay agents and servers that support 
> > > this must be
> > > > purchased if the domain intends to use this capability.
> > > > 
> > > 
> > > The point is, that with OPTIONAL things, some vendors can 
> choose to
> > > implement and claim compliance. Other may not implement it and can
> > > still claim compliance (they implement all the MUST pieces but
> > > not all theOPTIONAL pieces). And so a customer bying 
> solutions must
> > > go and check every option if it is indeed implemented to have any
> > > hope for interoperability. 
> > > 
> > > If you make the thing all MUST IMPLEMENT but are OPTIONAL to use,
> > > then interoperabilty becomes much mcuh easier. And isn;t all this
> > > IETF standardization about trying to provide INTEROPERABILITY?
> > > 
> > > Bert
> > > 
> > > > ---
> > > > 
> > > > - Bernie
> > > > 
> > > 
> > 
> 

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