Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcpv6-prefix-pool-opt-08

Ralph Droms <rdroms.ietf@gmail.com> Tue, 04 September 2012 20:12 UTC

Return-Path: <rdroms.ietf@gmail.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7FAA21E8084 for <dhcwg@ietfa.amsl.com>; Tue, 4 Sep 2012 13:12:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.449
X-Spam-Level:
X-Spam-Status: No, score=-103.449 tagged_above=-999 required=5 tests=[AWL=-0.150, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c8-LBvr18LmJ for <dhcwg@ietfa.amsl.com>; Tue, 4 Sep 2012 13:12:30 -0700 (PDT)
Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.213.172]) by ietfa.amsl.com (Postfix) with ESMTP id AC60521E8082 for <dhcwg@ietf.org>; Tue, 4 Sep 2012 13:12:30 -0700 (PDT)
Received: by yenm5 with SMTP id m5so1462819yen.31 for <dhcwg@ietf.org>; Tue, 04 Sep 2012 13:12:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=kFwDdp+vjAZQyk1Hlz0BUq8McR+vAlGScKweo7VtXqY=; b=UjoKKo3sRRYKRQvsjsK1vijl3WsqC6i8VdI67wNctEanyZ2txO3lJYl5Rz5MuX/XoT 8uO33/H6LWOttTviYSTsfJlhcRVybr+HmWrK7aUCuPIbdEOSamgE6ggfLKRHu9r5nm9U MJO4f3b7nK1GOGPkV8y2gmd5e9WOklyTS9XamBbh8AcB9DkSupu0xRb8jvQ/wYeLQ7z8 ayvtCLqe5bBW96qc0Q/h+i7i76Qx/MrzSwoDbGOBd0F8HqtuIV2t94rdz8poVkd201Ze p5pr2DggXJelVA5OdwFhBzL4zjzxK4fyQYIKu7aa6qH8tdNJYgCi31FOjvgeRPC8j3hj dBbg==
Received: by 10.236.115.102 with SMTP id d66mr19461056yhh.67.1346789550191; Tue, 04 Sep 2012 13:12:30 -0700 (PDT)
Received: from [161.44.65.173] ([161.44.65.173]) by mx.google.com with ESMTPS id v5sm15977336anj.16.2012.09.04.13.12.26 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 04 Sep 2012 13:12:29 -0700 (PDT)
Mime-Version: 1.0 (Apple Message framework v1278)
Content-Type: text/plain; charset="windows-1252"
From: Ralph Droms <rdroms.ietf@gmail.com>
In-Reply-To: <6069AF94-1587-496D-BE15-5A9B6892E9F6@nominum.com>
Date: Tue, 04 Sep 2012 16:12:24 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <BF63E815-FFCF-48E6-A146-B9C7030C9FAD@gmail.com>
References: <91484F36-D059-4D90-8BFE-60434864A579@nominum.com> <6B6C7CCC-0971-4CD1-BC2F-849F6BDC1863@employees.org> <5044C350.4010403@gmail.com> <E666D4CA7557D04DB6B9B2BA6DC28F3D285C2A36F8@INBANSXCHMBSA3.in.alcatel-lucent.com> <6C1B27BB-3FBD-4046-9923-0FE6080D8AEC@nominum.com> <22044EFB-C429-4CF9-A2BB-23EFE1331A24@employees.org> <FDF07965-FE45-4A36-8563-EFD748351A39@nominum.com> <0CFEF31D-4A01-42A7-89B7-69BDBB41E9C8@employees.org> <6069AF94-1587-496D-BE15-5A9B6892E9F6@nominum.com>
To: Lemon Ted <Ted.Lemon@nominum.com>, Ole Trøan <otroan@employees.org>
X-Mailer: Apple Mail (2.1278)
Cc: "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Subject: Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcpv6-prefix-pool-opt-08
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Sep 2012 20:12:31 -0000

On Sep 4, 2012, at 3:32 PM 9/4/12, Ted Lemon wrote:

> On Sep 4, 2012, at 2:02 PM, Ole Trøan <otroan@employees.org>
> wrote:
>> I look at it differently. you are adding more complexity on functions that are not in the data path. in my book that isn't fate sharing.
> 
> How is this not on the data path?
> 
>> we did try with the use of the RAAN option.
> 
> Right, but this wasn't useful because it added no functionality—the only purpose it served was to avoid having the relay agent look in the client part of the DHCP packet.   I never understood why you guys wanted this.   If you think the work is important, I am certainly not opposed to reviving it, though—it was a perfectly good draft.
> 
>> this is like saying that configuring OSPF on a router is a unsolved problem, just because it isn't done with DHCP. ;-)
> 
> No, if OSPF is how these routers are being configured, that's not what I think of as static configuration.   Is that in fact the case?   It's my understanding that there is no clean dynamic configuration mechanism that ties back to the address allocation system (that is, to DHCP). 
> 
> It seems to me that what we are talking about here is exactly analogous to what's done today in IPv4 with DHCP snooping and DHCP leasequery, both of which seem to be good solutions that are widely deployed and work well for network providers.   If there's a better way, I'm all ears, but when I asked in the routing area, I got some pretty vague answers that sounded a lot like "it's configured statically."

One issue that comes to mind for me is that the DHCPv6 server may not, in fact, have complete information about the routing and prefix aggregation information.  The DHCPv6 server would be inferring aggregation information from the pools of prefixes it has to delegate.  Looked at another way, there is likely an oracle of network configuration somewhere from which the delegated prefix pools and prefix aggregation for routing is derived.  The DHCPv6 server might be able to make an educated guess but it doesn't have necessarily authoritative information.

Another issue with piggybacking is that the routing information may change independent of any specific DHCPv6 message exchanges (someone else raised this issue), so that there would be noway to send updates if there was no DHCPv6 traffic to send through the router.

Why would this aggregation information not be provided through whatever configuration mechanism is used to manage the router?

- Ralph

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