RE: [dhcwg] DHCP_DECLINE question
Ralph Droms <rdroms@cisco.com> Tue, 05 March 2002 19:40 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 OAA23292 for <dhcwg-archive@odin.ietf.org>; Tue, 5 Mar 2002 14:40:25 -0500 (EST)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id OAA29763 for dhcwg-archive@odin.ietf.org; Tue, 5 Mar 2002 14:40:27 -0500 (EST)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA29535; Tue, 5 Mar 2002 14:37:46 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA29394 for <dhcwg@optimus.ietf.org>; Tue, 5 Mar 2002 14:37:36 -0500 (EST)
Received: from funnel.cisco.com (funnel.cisco.com [161.44.168.79]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA23006 for <dhcwg@ietf.org>; Tue, 5 Mar 2002 14:36:24 -0500 (EST)
Received: from rdroms-w2k.cisco.com (dhcp-161-44-139-160.cisco.com [161.44.139.160]) by funnel.cisco.com (8.8.5-Cisco.1/8.6.5) with ESMTP id OAA05913 for <dhcwg@ietf.org>; Tue, 5 Mar 2002 14:35:55 -0500 (EST)
Message-Id: <4.3.2.7.2.20020305140546.00b82b20@funnel.cisco.com>
X-Sender: rdroms@funnel.cisco.com
X-Mailer: QUALCOMM Windows Eudora Version 4.3.2
Date: Tue, 05 Mar 2002 14:35:54 -0500
To: dhcwg@ietf.org
From: Ralph Droms <rdroms@cisco.com>
Subject: RE: [dhcwg] DHCP_DECLINE question
In-Reply-To: <JCELKJCFMDGAKJCIGGPNOEOPDKAA.rbhibbs@pacbell.net>
References: <4.3.2.7.2.20020305122006.03831e38@funnel.cisco.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
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
Barr - comments in line... At 10:09 AM 3/5/2002 -0800, Richard Barr Hibbs wrote: > > -----Original Message----- > > From: Ralph Droms > > Sent: Tuesday, March 05, 2002 09:27 > > > > Good point re. potential for looping. This behavior should only > > occur when the parameters change between the DHCPOFFER and the > > DHCPACK. Presumably, on the retry after the RELEASE, the OFFER > > and the ACK will match and the client will accept the parameters > > in the ACK. > > >...while the parameters would likely match, it might be that the client >still doesn't like the values and that takes us back to the initial question >about the meaning of DHCPDECLINE. Barr - I'm with you here up to the last few words. What do you mean by "...the initial question about the meaning of DHCPDECLINE"? >If the client is receiving offers from multiple servers, the client could >simply ignore the offer it doesn't like (assuming that the parameters are >actually different between the two offers, and not merely the IP address) >which is our de facto standard for clients dealing with offers they do not >like. Agreed... >It doesn't even have to be a mismatch between offer and ack that would cause >a client to decide against using the lease, but as I think about it, it >doesn't appear that v4 has a mechanism for rejecting the lease after the >client sends a request -- only if there is an address conflict, not the more >general case. Bute, if the client doesn't like the OFFER, it won't send the REQUEST and won't get the ACK. I think of this case as the lease never being created, as opposed to a lease being created and then terminated in the case the client doesn't like what's in the ACK. I agree that there is no explicit mechanism for rejecting a lease (as opposed to releasing it) once the server sends the REQUEST. Is there much of a difference between the two cases? - Ralph > > The client will only send the REQUEST if the parameters in the > > OFFER are acceptable, so an infinite loop will only happen if > > the OFFER and ACK continue to "flap". > > >...exactly > > > > This answer begs the question of how the client behaves if the > > client doesn't receive an acceptable OFFER; for example, the > > second OFFER matches the first ACK (which the client rejected). > > The behavior of the client when it receives no acceptable OFFERs > > is left to the implementation... > > >...*IF* we were revisiting the details of the v4 protocol, it might well be >worth providing a mechanism for the client to reject a lease after receiving >the DHCPACK message, but short of that, we'll just have to live with >implementation-specific solutions to this "problem." > >--Barr > > >_______________________________________________ >dhcwg mailing list >dhcwg@ietf.org >https://www1.ietf.org/mailman/listinfo/dhcwg _______________________________________________ dhcwg mailing list dhcwg@ietf.org https://www1.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] DHCP_DECLINE question Burcak Beser
- RE: [dhcwg] DHCP_DECLINE question Steve Gonczi
- Re: [dhcwg] DHCP_DECLINE question Ted Lemon
- Re: [dhcwg] DHCP_DECLINE question Kim Kinnear
- Re: [dhcwg] DHCP_DECLINE question Ralph Droms
- RE: [dhcwg] DHCP_DECLINE question Kostur, Andre
- RE: [dhcwg] DHCP_DECLINE question Ralph Droms
- RE: [dhcwg] DHCP_DECLINE question Richard Barr Hibbs
- RE: [dhcwg] DHCP_DECLINE question Ralph Droms
- Re: [dhcwg] DHCP_DECLINE question Ted Lemon
- RE: [dhcwg] DHCP_DECLINE question Richard Barr Hibbs
- RE: [dhcwg] DHCP_DECLINE question Richard Barr Hibbs
- Re: [dhcwg] DHCP_DECLINE question Ralph Droms
- RE: [dhcwg] DHCP_DECLINE question Ralph Droms
- RE: [dhcwg] DHCP_DECLINE question Ralph Droms
- Re: [dhcwg] DHCP_DECLINE question Ted Lemon
- RE: [dhcwg] DHCP_DECLINE question Thirumalesh Bhat
- RE: [dhcwg] DHCP_DECLINE question Richard Barr Hibbs
- RE: [dhcwg] DHCP_DECLINE question Richard Barr Hibbs
- RE: [dhcwg] DHCP_DECLINE question Burcak Beser
- RE: [dhcwg] DHCP_DECLINE question Ralph Droms