RE: [dhcwg] dhc wg last call on dhcpv6-reconfigure-rebind
"Bernie Volz \(volz\)" <volz@cisco.com> Tue, 06 March 2007 16:36 UTC
Return-path: <dhcwg-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HOcep-0001OX-Lg; Tue, 06 Mar 2007 11:36:59 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HOceo-0001OS-NG for dhcwg@ietf.org; Tue, 06 Mar 2007 11:36:58 -0500
Received: from rtp-iport-2.cisco.com ([64.102.122.149]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HOcen-000051-7G for dhcwg@ietf.org; Tue, 06 Mar 2007 11:36:58 -0500
Received: from rtp-dkim-1.cisco.com ([64.102.121.158]) by rtp-iport-2.cisco.com with ESMTP; 06 Mar 2007 11:36:57 -0500
X-IronPort-AV: i="4.14,254,1170651600"; d="scan'208"; a="115088532:sNHT61689848"
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12]) by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l26Gau1g009366; Tue, 6 Mar 2007 11:36:56 -0500
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by rtp-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l26GabaD006910; Tue, 6 Mar 2007 16:36:56 GMT
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.1830); Tue, 6 Mar 2007 11:36:55 -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
Subject: RE: [dhcwg] dhc wg last call on dhcpv6-reconfigure-rebind
Date: Tue, 06 Mar 2007 11:36:54 -0500
Message-ID: <8E296595B6471A4689555D5D725EBB21037003CC@xmb-rtp-20a.amer.cisco.com>
In-Reply-To: <45ED9133.1080302@isc.org>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [dhcwg] dhc wg last call on dhcpv6-reconfigure-rebind
Thread-Index: AcdgCU4FWuoNArEVRiSRSRtSdMA+tgAAdZBQ
From: "Bernie Volz (volz)" <volz@cisco.com>
To: shane_kerr@isc.org
X-OriginalArrivalTime: 06 Mar 2007 16:36:55.0740 (UTC) FILETIME=[A71597C0:01C7600D]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=4220; t=1173199016; x=1174063016; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=volz@cisco.com; z=From:=20=22Bernie=20Volz=20\(volz\)=22=20<volz@cisco.com> |Subject:=20RE=3A=20[dhcwg]=20dhc=20wg=20last=20call=20on=20dhcpv6-reconf igure-rebind |Sender:=20 |To:=20<shane_kerr@isc.org>; bh=e1a+1xRQF5jKLy1GKCyqQVAUp6tajjHrfoQtZHGoJQ0=; b=kAwaGiPKCnjKmneWPnXQQAlAueRyRc1f9HdQROicU8QGNGaccval4f+lyQqa/VsuPyJkHVPr pV0q/FXzEwuL2fXPWXweDBxZBCDVGwUxdmFeow6S+rd+FStIDTiurcAl;
Authentication-Results: rtp-dkim-1; header.From=volz@cisco.com; dkim=pass (s ig from cisco.com/rtpdkim1001 verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 5ebbf074524e58e662bc8209a6235027
Cc: dhcwg <dhcwg@ietf.org>
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>
Errors-To: dhcwg-bounces@ietf.org
Oh, good point about the tables at the end of the RFC ... I stopped looking there as I'd found them to be less than accurate a number of times. That table also points out that Reconfigure Accept is allowed on Information-Request. This is interesting because in order for the server to ever send a Reconfigure to a stateless client, it would have to retain information about the client. And, for a stateless client how long should the server hold onto this information (reconfigure key, client identifier, and address (or relay path) at a minimum)? Though I guess one could tie this to the Information Refresh Time Option (RFC 4242) as that would set an upper bound as to how long to retain the information. In that case, (for stateless clients) sending the Reconfigure Accept in all Information-Request messages is likely appropriate? So, I guess this means that there isn't a specific reason to disallow Reconfigure Accept for Information-Request, but it may have marginal value depending on whether the server retains the requisite information to ever issue a Reconfigure. Note that this is different than sending a Reconfigure with a Reconfigure Message of Information-Request to a stateful client. And, >In my mind the Reconfigure Accept is part of the lease. A server may require >clients use Reconfigure Accept or not issue a lease, for instance. Fully agree. Policy in the server can dictate whether to offer leases to clients that don't send Reconfigure Accept. - Bernie -----Original Message----- From: Shane Kerr [mailto:Shane_Kerr@isc.org] Sent: Tuesday, March 06, 2007 11:05 AM To: Bernie Volz (volz) Cc: dhcwg Subject: Re: [dhcwg] dhc wg last call on dhcpv6-reconfigure-rebind -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Bernie Volz (volz) wrote: > Since it looks like this draft will need a revision, might we also want > to address the following issues? > > 1. When should a Client send a Reconfigure Accept (and the server > respond with Reconfigure Accept). RFC 3315 only mentions this for the > Solicit/Advertise and Request/Reply exchanges. Not for a Renew or > Rebind. > > Should this be prohibited on a Renew/Rebind? Is it optional? If allowed, > what should a client do if the client previously received a Reconfigure > Accept (Request/Reply) but fails to in the Renew/Reply or Rebind/Reply > exchange? Should it disable Reconfigure support? In my mind the Reconfigure Accept is part of the lease. A server may require clients use Reconfigure Accept or not issue a lease, for instance. While the server could check the presence of this in Renew or Rebind messages, I think it would be simpler to always omit the option, and use the value from the original Reply. This doesn't match what the table in 3315 says, because the table allows Reconfigure Accept in Renew or Rebind. But if we allow it, we should make it clear that the server has to re-evaluate the lease based on a possible change of the Reconfigure Accept value. > 2. The text in RFC 3315 isn't clear about when the server sends a > Reconfigure Accept? In 18.2.1 (Receipt of Request Messages) in RFC 3315, > is written: > > The server includes a Reconfigure Accept option if the server wants > to require that the client accept Reconfigure messages. > > Does this apply even if the client has not sent a Reconfigure Accept > option in the Request message? That seems likely to be useless since the > client probably won't accept Reconfigure Accept (since if it did, it > would have sent the option in the Request). > > In a brief private exchange with Ralph, he thought that a qualifying > clause is needed: > > The server includes a Reconfigure Accept option if the server wants > to require that the client accept Reconfigure messages, if the > client > sent a Reconfigure Accept option in the Request. Makes sense to me. - -- Shane -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF7ZEzMsfZxBO4kbQRAv7ZAKDtgsk79hV0yH83939oTsEEuvOj8QCg1Gp7 AIuB3YNhA8X8vwTb0F/V2r8= =HzzE -----END PGP SIGNATURE----- _______________________________________________ dhcwg mailing list dhcwg@ietf.org https://www1.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] dhc wg last call on dhcpv6-reconfigure-re… Stig Venaas
- Re: [dhcwg] dhc wg last call on dhcpv6-reconfigur… JINMEI Tatuya / 神明達哉
- Re: [dhcwg] dhc wg last call on dhcpv6-reconfigur… Stig Venaas
- RE: [dhcwg] dhc wg last call on dhcpv6-reconfigur… Bernie Volz (volz)
- Re: [dhcwg] dhc wg last call on dhcpv6-reconfigur… Shane Kerr
- RE: [dhcwg] dhc wg last call on dhcpv6-reconfigur… Bernie Volz (volz)
- Re: [dhcwg] dhc wg last call on dhcpv6-reconfigur… Stig Venaas