Re: [dhcwg] behavior on lifetime expiration (Re: comments on draft-ietf-dhc-lifetime-01.txt)

Stig Venaas <Stig.Venaas@uninett.no> Mon, 06 September 2004 08:49 UTC

Received: from megatron.ietf.org (megatron.ietf.org [132.151.6.71]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA14916; Mon, 6 Sep 2004 04:49:20 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1C4F9q-0001bS-DB; Mon, 06 Sep 2004 04:47:26 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1C4F6g-0000qm-Mu for dhcwg@megatron.ietf.org; Mon, 06 Sep 2004 04:44:11 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA14665 for <dhcwg@ietf.org>; Mon, 6 Sep 2004 04:44:08 -0400 (EDT)
Received: from tyholt.uninett.no ([158.38.60.10]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1C4F9p-00022g-Mj for dhcwg@ietf.org; Mon, 06 Sep 2004 04:47:29 -0400
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 i868hVOK025607; Mon, 6 Sep 2004 10:43:32 +0200
Received: (from venaas@localhost) by sverresborg.uninett.no (8.12.8/8.12.8/Submit) id i868hRVT008421; Mon, 6 Sep 2004 10:43:27 +0200
X-Authentication-Warning: sverresborg.uninett.no: venaas set sender to Stig.Venaas@uninett.no using -f
Date: Mon, 06 Sep 2004 10:43:27 +0200
From: Stig Venaas <Stig.Venaas@uninett.no>
To: "JINMEI Tatuya / ?$B?@L@C#:H" <jinmei@isl.rdc.toshiba.co.jp>
Subject: Re: [dhcwg] behavior on lifetime expiration (Re: comments on draft-ietf-dhc-lifetime-01.txt)
Message-ID: <20040906084327.GA8343@sverresborg.uninett.no>
References: <20040803033357.GA20506@sverresborg.uninett.no> <y7veklyqkbx.wl@ocean.jinmei.org> <A9C62C40-F510-11D8-AE27-000A95D9C74C@nominum.com> <y7vfz6cenvy.wl@ocean.jinmei.org> <6C20AA0D-F5DF-11D8-8541-000A95D9C74C@nominum.com> <y7vy8jv70uo.wl@ocean.jinmei.org> <20040901123029.GI15000@sverresborg.uninett.no> <y7vy8ju59e7.wl@ocean.jinmei.org> <20040903083450.GA22060@sverresborg.uninett.no> <y7vzn461ze6.wl@ocean.jinmei.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <y7vzn461ze6.wl@ocean.jinmei.org>
User-Agent: Mutt/1.4.1i
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1
Cc: dhcwg@ietf.org, Ted Lemon <Ted.Lemon@nominum.com>
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

On Sat, Sep 04, 2004 at 12:33:37PM +0900, JINMEI Tatuya / ?$B?@L@C#:H wrote:
> >>>>> On Fri, 3 Sep 2004 10:34:50 +0200, 
> >>>>> Stig Venaas <Stig.Venaas@uninett.no> said:
> 
> > So how about something like this:
> 
> > When a client receives a Reply to an Information-Request that
> > contains configuration information (i.e., does not contain a
> > Status Code option), it SHOULD install that new configuration
> > information after removing any previously received configuration
> > information.  There may be reasons not to always do this.  One
> > example might be when client has indication that it has moved to
> > a new link.  How a client copes with movement is outside the scope
> > of this document.
> 
> > I'm not not sure if it should be "SHOULD" or "should" there. At
> > least I don't see this as part of the protocol. In my opinion
> > the idea is just to give a general recommendation or some guidance
> > to implementors.
> 
> The proposed text basically looks fine.  But I'd be a bit more
> specific that the above description means if the new configuration
> information does not have any update on a particular instance of the
> old information (e.g., DNS server list) the client will simply remove
> the old information.

Note that I say "after removing any previously received configuration
information". To me at least, that says that ALL the previously
received data is removed when receiving new information. It doesn't in
any way say that this is on a per option basis. E.g. if you previously
received options A, B and C, and you in the new message receive only a
new option D, then you should still remove previous information (A, B
and C).

But, if you still think this is not clear, I will try to improve it. If
it's not clear to you, then it may not be clear to others either.

Stig

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