RE: [dhcwg] Re: WG last call on draft-ietf-dhc-dhcpv6-opt-prefix-delegation-02.txt

Pekka Savola <pekkas@netcore.fi> Tue, 25 February 2003 11:00 UTC

Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA23104 for <dhcwg-archive@odin.ietf.org>; Tue, 25 Feb 2003 06:00:31 -0500 (EST)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id h1PB9Uw18382 for dhcwg-archive@odin.ietf.org; Tue, 25 Feb 2003 06:09:30 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1PB9Up18379 for <dhcwg-web-archive@optimus.ietf.org>; Tue, 25 Feb 2003 06:09:30 -0500
Received: from www1.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA23076 for <dhcwg-web-archive@ietf.org>; Tue, 25 Feb 2003 05:59:59 -0500 (EST)
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1PB7ip18306; Tue, 25 Feb 2003 06:07:45 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1P6hZp23550 for <dhcwg@optimus.ietf.org>; Tue, 25 Feb 2003 01:43:35 -0500
Received: from netcore.fi (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA08078 for <dhcwg@ietf.org>; Tue, 25 Feb 2003 01:34:11 -0500 (EST)
Received: from localhost (pekkas@localhost) by netcore.fi (8.11.6/8.11.6) with ESMTP id h1P6Tmq25476; Tue, 25 Feb 2003 08:29:51 +0200
Date: Tue, 25 Feb 2003 08:29:48 +0200
From: Pekka Savola <pekkas@netcore.fi>
To: Vijayabhaskar A K <vijayak@india.hp.com>
cc: 'Ralph Droms' <rdroms@cisco.com>, dhcwg@ietf.org, ipng@sunroof.eng.sun.com
Subject: RE: [dhcwg] Re: WG last call on draft-ietf-dhc-dhcpv6-opt-prefix-delegation-02.txt
In-Reply-To: <001901c2dc32$7a55e400$38e62a0f@nt23056>
Message-ID: <Pine.LNX.4.44.0302250821030.25272-100000@netcore.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
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 Mon, 24 Feb 2003, Vijayabhaskar A K wrote:
> > That is, the requesting router is in charge of all the prefixes until
> > they expire.  The robust requesting router implementation will perform
> > some sane refreshing of these bindings way before they expire, even
> > periodically.
> > 
> > Thus, I fail to see any reason why these values would have to be 
> > communicated from the delegator.
> 
> Yes, I agree that the it can refresh the bindings at any periodic
> intervals it want. But, what if the delegating router is dead
> and not responding at all? 

Then it will try again a bit later and succeed.

> Hence, dhcpv6 provides you with 
> two values: 
> T1 -> This is the time at which the requesting router starts 
> contacting the delegating router for the renewal of the lease...
> T2 -> If till the expiration of T2 it didn't get the response
> from the delegating router, it can contact any available
> dhcpv6 server to refresh its bindings.

Do you mean that similar T1 & T2 values are being used by DHCP base spec?  
In that case I guess it's ok, but otherwise, I still fail to see the 
usability.

> Ofcourse, the requesting router can generate these values itself.
> With DHCPv6 server sending T1 and T2 values, the requesting
> router dont need to recalculate the values again and again..
> Trust the DHCPv6 server, the values provided by it makes the
> requesting router to refresh its bindings well before the expiry..

Well, typically the conventional wisdom is *not* to trust any external 
parties to any extent greater than necessary :-)

> > Prefix delegation by DHCP is not meant to be 
> > all-purpose-zero-configuration tool for routers, I think.
> > 
> > This seems conflicting -- a fringe case which should not came up.
> > 
> > Better would be just require that the requesting router will get a 
> > delegation from all the ISP's for itself, and subnet accordingly.
> > 
> > If the following does not apply, it seems to me that there 
> > must be routers 
> > connected to the downstreaming interfaces -- which in turn 
> > could perform 
> > prefix delegation directly from the ISP, the first router acting as a 
> > relay.
> > 
> > Doesn't seem to be need for this..
> 
> Need not be. Simple case is Home networks, they dont afford to have
> individual routers for every ISPs. They may need multiple ISPs 
> for high availablity or some other reason. In this case, there will
> be only one border router with mutiple appliances/nodes in the 
> downstreaming interfaces, which may span in one or more links.
> In this case, it needs to unique IA_PD for every ISP.

Seems a bit far-fetched, IMO, but ok..

> > Regardless of that, I'm not sure how the requesting router would
> > discover more of these delegating routers -- how would they be
> > connected?  Which kind of infrastructure would typically be between
> > requesting router and multiple delegating routers?
> 
> I beleive there will be unique dialup connection with each ISPs.

.. as above, I've yet to see dial-up routers deployed which would have two 
dial-out adapters and phone jacks, but ok..

-- 
Pekka Savola                 "You each name yourselves king, yet the
Netcore Oy                    kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings


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