Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01

Tomasz Mrugalski <tomasz.mrugalski@gmail.com> Mon, 09 May 2011 22:04 UTC

Return-Path: <tomasz.mrugalski@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 6028CE08FF for <dhcwg@ietfa.amsl.com>; Mon, 9 May 2011 15:04:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 DWwSTmsb26vK for <dhcwg@ietfa.amsl.com>; Mon, 9 May 2011 15:04:13 -0700 (PDT)
Received: from mail-ew0-f44.google.com (mail-ew0-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id 6A510E0906 for <dhcwg@ietf.org>; Mon, 9 May 2011 15:04:13 -0700 (PDT)
Received: by ewy19 with SMTP id 19so2045695ewy.31 for <dhcwg@ietf.org>; Mon, 09 May 2011 15:04:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; bh=GIUu9gDC610kDrgje9eQnUC7yEQwdCWtEk5+jLVQQls=; b=Y4LaqorjoUzMKjWvW/lliU+KY2lCCvM8OfFFWIaXpDASUWSXCc7MxKjsthH970FXJh e13043LtKjB9+IvO7jxyZppi54HPRtLUrMO25Hd8wO2H88ld2eo6ScnbwGeHLhT/sl1K SzxlIiQ4ZvwXnV/qFKpXJE1AxnHFrp5wG6/PM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-tagtoolbar-keys:content-type :content-transfer-encoding; b=xSSpE7ctHVTztlkU0ARflqhE/1M/nACr9igpljNl4AaZ+/5IN3uvKSPgEym/oNMSVb ntqkTHD9UvtlUm8FLrB7px3dTvHQuZynNcz830yl8mW9/MeA790yBu72U+AgjnZyPM2n iX7gsHsizmsukK9U+Wxd8JRJQshu8+ee/jEaI=
Received: by 10.213.99.69 with SMTP id t5mr2485877ebn.103.1304978652139; Mon, 09 May 2011 15:04:12 -0700 (PDT)
Received: from [10.0.0.100] (host-109-107-11-157.ip.jarsat.pl [109.107.11.157]) by mx.google.com with ESMTPS id s62sm3818579eea.10.2011.05.09.15.04.09 (version=SSLv3 cipher=OTHER); Mon, 09 May 2011 15:04:10 -0700 (PDT)
Message-ID: <4DC864D1.8010101@gmail.com>
Date: Tue, 10 May 2011 00:04:01 +0200
From: Tomasz Mrugalski <tomasz.mrugalski@gmail.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8
MIME-Version: 1.0
To: dhcwg@ietf.org
References: <94200415-3C9D-4C61-88AB-42A6D0E11649@nominum.com>
In-Reply-To: <94200415-3C9D-4C61-88AB-42A6D0E11649@nominum.com>
X-TagToolbar-Keys: D20110510000401833
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Subject: Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01
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: Mon, 09 May 2011 22:04:14 -0000

On 19.04.2011 21:18, Ted Lemon wrote:
> We had a last call on this prior to the Prague meeting, and there was
> work done off list, but no responses on-list.   If you support this
> work, please indicate that you support it.   If you oppose the work,
> please provide suggestions, comments, or reasons why it's entirely a
> bad idea.
I read and support this draft.

I know that it's way past dead-line, so feel free to ignore my comments.

Here are my comments. If it is not too late, you could consider them:

1. Section 1:
"single aggregatable route/prefix has to represents one customer"
=> remove "has to" or change represents to represent.

2. Section 4.1
"The requesting router MUST NOT assign the excluded prefix to any of its
downstream interfaces.". Is this implicit suggestion that assigning
excluded prefix to upstream interface is ok? That would be against
RFC3633, Section 12.1 that forbids that. This is probably ok, but then
"updates: 3633" should be added to the preamble (and possibly a simple
clarification). However, if the excluded prefix is handled in some
different way (like SLAAC), then it is ok in current form.

3. Section 4.2
"The OPTION_PD_EXCLUDE option MUST be located before the possible Status
Code option in the IAprefix-options field." Why forcing to use specific
order? DHCPv6 does not impose any restrictions regarding sequence, in
which options appear in a message or within other options. There's good
reason for that - implementations may keep the options in structures
other than simple lists or vector, like hash tables. Enforcing any
specific order would be troublesome in that case. I propose to remove
this sentence.

4. Section 5.1
My understanding was that requesting router is supposed to include
PD_EXCLUDE in ORO in SOLICIT, REQUEST, RENEW, REBIND and CONFIRM. Yet,
there is only Solicit message mentioned in the first sentence of 5.1.
Remaining message types should probably be mentioned as well.

5. PD_EXCLUDE option is going to be delivered in IAPREFIX that is
located in IA_PD (not in the message options field), but draft says that
requesting router should request PD_EXCLUDE in ORO placed in message
options field. Wouldn't it be more appropriate to put second instance of
ORO (with PD_EXCLUDE code) in IA_PD sent by requesting router? You may
consider reading draft-mrugalski-dhc-dhcpv6-suboptions and follow its
suggestions, if you that they are reasonable.

Hope that helps,
Tomek Mrugalski
ISC