Re: [dhcwg] Prefix Pool Option for DHCPv6 Relay Agent - Sent @ 3rd

"Bernie Volz (volz)" <volz@cisco.com> Tue, 26 October 2010 01:44 UTC

Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@core3.amsl.com
Delivered-To: dhcwg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2BA163A67F7 for <dhcwg@core3.amsl.com>; Mon, 25 Oct 2010 18:44:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.351
X-Spam-Level:
X-Spam-Status: No, score=-10.351 tagged_above=-999 required=5 tests=[AWL=0.248, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y6Q883w-Kklp for <dhcwg@core3.amsl.com>; Mon, 25 Oct 2010 18:43:56 -0700 (PDT)
Received: from rtp-iport-1.cisco.com (rtp-iport-1.cisco.com [64.102.122.148]) by core3.amsl.com (Postfix) with ESMTP id 7911D3A6C71 for <dhcwg@ietf.org>; Mon, 25 Oct 2010 18:43:42 -0700 (PDT)
Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAP3PxUytJV2Z/2dsb2JhbAChVXGjSpxahUgEhFSJBQ
X-IronPort-AV: E=Sophos;i="4.58,238,1286150400"; d="scan'208";a="174947444"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rtp-iport-1.cisco.com with ESMTP; 26 Oct 2010 01:45:23 +0000
Received: from xbh-rcd-201.cisco.com (xbh-rcd-201.cisco.com [72.163.62.200]) by rcdn-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id o9Q1jNCp017695; Tue, 26 Oct 2010 01:45:23 GMT
Received: from xmb-rcd-101.cisco.com ([72.163.62.143]) by xbh-rcd-201.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 25 Oct 2010 20:45:23 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 25 Oct 2010 20:45:21 -0500
Message-ID: <D9B5773329187548A0189ED65036678904932787@XMB-RCD-101.cisco.com>
In-Reply-To: <2EAEDFB5-B79F-401C-8EC1-857E0EB38717@nominum.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [dhcwg] Prefix Pool Option for DHCPv6 Relay Agent - Sent @ 3rd
Thread-Index: Act0XwpSCS9BzbxpTi29pYTcu05LlAAToJkA
References: <173C2922115645EFAD0E98234686E27A@china.huawei.com> <00b601cb741f$eeec68b0$ccc53a10$%y.yeh@huawei.com> <E158B569-804C-4CCB-A293-E5B2CE6BAE03@employees.org> <00cf01cb7429$f33e5220$d9baf660$%y.yeh@huawei.com> <E6DFEE68-170B-4B00-8EDD-EDC2506DD473@nominum.com> <E8664DEA-F8DA-46C3-9D57-DF4B2BA85BDC@employees.org> <4556E9C9-1B98-4FD8-B60A-96DB2E49816E@nominum.com> <65BF1A85-6470-478C-A855-E4F7B438F633@employees.org> <2EAEDFB5-B79F-401C-8EC1-857E0EB38717@nominum.com>
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Ted Lemon <Ted.Lemon@nominum.com>, Ole Troan <otroan@employees.org>
X-OriginalArrivalTime: 26 Oct 2010 01:45:23.0091 (UTC) FILETIME=[74629E30:01CB74AF]
Cc: dhcwg@ietf.org
Subject: Re: [dhcwg] Prefix Pool Option for DHCPv6 Relay Agent - Sent @ 3rd
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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, 26 Oct 2010 01:44:03 -0000

This is really very similar to the RAAN
(http://tools.ietf.org/id/draft-ietf-dhc-dhcpv6-agentopt-delegate-04.txt
) work that the DHC WG was working on a while back and stalled. One of
the reasons it stalled was a issue raised by Thomas Narten ... I don't
recall all of the specifics, but I think it had to do with out of order
packets which could end up communicating the wrong information (adding
information after it should have been removed, or vice versa). But I may
be remembering incorrectly - I think I sent an email to the DHC WG
mailing list describing the issue (or Thomas did). This is also an issue
with snooping ... and the SRSN option
(http://tools.ietf.org/id/draft-ietf-dhc-dhcpv6-srsn-option-02.txt) was
there to address some of these issues -- I do vaguely recall Thomas
coming up with another problem that even SRSN didn't solve, but I could
be mis-remembering.

As snooping isn't a DHC WG work item, what exactly various
implementation do to prevent the out-of-ordering issue (which admittedly
isn't very likely but *is* possible) isn't an DHC WG issue.

- Bernie

-----Original Message-----
From: Ted Lemon [mailto:Ted.Lemon@nominum.com] 
Sent: Monday, October 25, 2010 12:10 PM
To: Ole Troan
Cc: Leaf Y.Yeh; dhcwg@ietf.org; Bernie Volz (volz)
Subject: Re: [dhcwg] Prefix Pool Option for DHCPv6 Relay Agent - Sent @
3rd

On Oct 25, 2010, at 12:00 PM, Ole Troan wrote:
> no, it wouldn't. the prefix pool option would only get you the
aggregate. the router would still need the more specifics per IA_PD
routes.

Hm, are you sure about that?   I will admit that I haven't read the
draft closely either yet, but I thought the relay option contained the
information needed.   If the relay option is aggregating routes for more
than one client, that would be a problem.

> correct! ;-)
> (this is done when the box is provisioned though, and certainly not
something you'd do every day).

I think that depends on the environment.   In some cases obviously
stability is important, but in the case of something like a mobile
phone, I get the impression that these delegations would be fairly
temporary.

> yes, agree. even though as stated above, you would still need to snoop
for the more specifics.

When we were talking about RAAN, one of the motivations was to avoid
snooping.   It would be relatively easy to have the relay option contain
the actual delegation as well as the enclosing prefix, if that were
desired.