Re: [dhcwg] Comments on draft-venaas-dhc-lifetime-00.txt
Stig Venaas <Stig.Venaas@uninett.no> Wed, 19 November 2003 17:25 UTC
Received: from optimus.ietf.org ([132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA27942 for <dhcwg-archive@odin.ietf.org>; Wed, 19 Nov 2003 12:25:36 -0500 (EST)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AMW4t-0000oh-Hx for dhcwg-archive@odin.ietf.org; Wed, 19 Nov 2003 12:25:19 -0500
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id hAJHPJob003138 for dhcwg-archive@odin.ietf.org; Wed, 19 Nov 2003 12:25:19 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AMW4s-0000oX-S4 for dhcwg-web-archive@optimus.ietf.org; Wed, 19 Nov 2003 12:25:18 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA27910 for <dhcwg-web-archive@ietf.org>; Wed, 19 Nov 2003 12:25:04 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AMW4r-0003wS-00 for dhcwg-web-archive@ietf.org; Wed, 19 Nov 2003 12:25:17 -0500
Received: from [132.151.1.19] (helo=optimus.ietf.org) by ietf-mx with esmtp (Exim 4.12) id 1AMW4q-0003w8-00 for dhcwg-web-archive@ietf.org; Wed, 19 Nov 2003 12:25:16 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AMW4b-0000jn-5B; Wed, 19 Nov 2003 12:25:01 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1AMW3x-0000ih-5N for dhcwg@optimus.ietf.org; Wed, 19 Nov 2003 12:24:21 -0500
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA27883 for <dhcwg@ietf.org>; Wed, 19 Nov 2003 12:24:06 -0500 (EST)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1AMW3v-0003vF-00 for dhcwg@ietf.org; Wed, 19 Nov 2003 12:24:19 -0500
Received: from tyholt.uninett.no ([158.38.60.10]) by ietf-mx with esmtp (Exim 4.12) id 1AMW3u-0003ua-00 for dhcwg@ietf.org; Wed, 19 Nov 2003 12:24:19 -0500
Received: from sverresborg.uninett.no (sverresborg.uninett.no [IPv6:2001:700:e000:0:204:75ff:fee4:423b]) by tyholt.uninett.no (8.12.10/8.12.10) with ESMTP id hAJHNmpI001096; Wed, 19 Nov 2003 18:23:48 +0100
Received: from sverresborg.uninett.no (localhost.localdomain [127.0.0.1]) by sverresborg.uninett.no (8.12.8/8.12.9) with ESMTP id hAJHNlR7009957; Wed, 19 Nov 2003 18:23:47 +0100
Received: (from venaas@localhost) by sverresborg.uninett.no (8.12.8/8.12.8/Submit) id hAJHNlb6009956; Wed, 19 Nov 2003 18:23:47 +0100
X-Authentication-Warning: sverresborg.uninett.no: venaas set sender to Stig.Venaas@uninett.no using -f
Date: Wed, 19 Nov 2003 18:23:47 +0100
From: Stig Venaas <Stig.Venaas@uninett.no>
To: Vijayabhaskar A K <vijayak@india.hp.com>
Cc: DHCPWG <dhcwg@ietf.org>
Subject: Re: [dhcwg] Comments on draft-venaas-dhc-lifetime-00.txt
Message-ID: <20031119172347.GA9907@sverresborg.uninett.no>
References: <3FBB98FC.30700@india.hp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <3FBB98FC.30700@india.hp.com>
User-Agent: Mutt/1.4.1i
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>
On Wed, Nov 19, 2003 at 09:53:24PM +0530, Vijayabhaskar A K wrote: > > A client supporting this option SHOULD include it in the Option > > Request option when sending an Information-request message to the > > DHCP server. > > > > > I guess, it is applicable for Request also... Moreover, why do you want > to make the client to send this option always in the ORO option.. The > better way could be, Whenever the server provides non-address > configuration, it MUST include Lifetime option in the reply" Opinions? I'm pretty open on this point, not sure which is best. > I am thinking about a model, where there will be 2 lifetimes, preferred > and valid.. Once the preferred life time expires, it should start > unicasting the Information-request to renew the configure > information.... By this way, it is possible to refresh the parameters > even before it expire.. Once the valid life time expires, it should > send a multicast Information-Request to All Relays mutlicast address... > But, It should ignore the old configuration *only* after obtaining the > configuration info from some other server.... I'm not sure this is necessary, would like to get more opinions on this. > You need to add text about the retransmission mechanism also... Look at > RFC 3315.. It has some timer values associated with Information-Request > > INF_MAX_DELAY 1 sec Max delay of first Information-request > INF_TIMEOUT 1 sec Initial Information-request timeout > INF_MAX_RT 120 secs Max Information-request timeout value Will do. > Add text on client behavior and server behavior to explain it clearly.... > > You need to add some thing like, "If the client has address > configuration obtained from the server, the client MAY ignore this > option and send renew along with the IAs" Right. I can say that it's only used for options not having a specified lifetime of their own, and if client sends a request, renew, rebind or information-request message to the DHCP server before the lifetime has expired, it MAY update all this data as well. Actually, I think SHOULD might be appropriate. Are those the correct message types? > you may need to explain what are all the possible values it can have? Is > 0 valid? Do you want to provide the permanent lease with 0xffffffff? Or > do you want to make 0xffffffff reserved ? I guess, the server should be > able to make the lifetime as 0, to make the client stop using the > configuration and initiate the fresh Information-request/Reply to obtain But can't the server immediately offer the options, instead of setting it to 0 and have a new request? > new configuration information.. 0xffffffff can be assumed as infinite > lease and can be used in the network where the configuration is stable > and there wont be any change in it.... Maybe, but omitting the option or not supporting it should be the same, right? > >4. IANA Considerations > > > > IANA is requested to assign an option-code for the lifetime option > > from the option-code space defined in [RFC 3315]. > > > > > The format should be something like.... > > IANA is requested to assign an option code to the following options > from the option-code space defined in "DHCPv6 Options" section of the > DHCPv6 specification [1]. ok, will change this. > No.. There are security constraints...Any intruder can frame a reply > packet with a very less life time in the lifetime option and make the > clients to intiate requests in very short intervals, making the network > flooded and servers overloaded.... DHCP authentication as defined in RFC > 3315 should be used for authentication... My thinking is that the current lifetime value is forgotten when it expires. Then when you get new config info, you'll either have a correct value, or no value meaning infinite or unspecified (as it is when option isn't supported). Obviously something that needs to be spelled out in next version. > You need to add a section where you should list the only messages in > which this option can appear... Something like... > > 8. Appearance of these options > > The NIS servers, NIS+ servers, NIS domain name and NIS+ domain name > options MUST NOT appear in other than the following messages: Solicit, > Advertise, Request, Renew, Rebind, Information-Request and Reply. > > The option number for these options MAY appear in the Option Request > Option [1] in the following messages: Solicit, Request, Renew, > Rebind, Information-Request and Reconfigure. Will do, thanks, Stig _______________________________________________ dhcwg mailing list dhcwg@ietf.org https://www1.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] Comments on draft-venaas-dhc-lifetime-00.… Vijayabhaskar A K
- Re: [dhcwg] Comments on draft-venaas-dhc-lifetime… Stig Venaas
- Re: [dhcwg] Comments on draft-venaas-dhc-lifetime… Vijayabhaskar A K
- Re: [dhcwg] Comments on draft-venaas-dhc-lifetime… Tim Chown
- RE: [dhcwg] Comments on draft-venaas-dhc-lifetime… Bernie Volz