Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01
Jouni Korhonen <jouni.korhonen@nsn.com> Wed, 11 May 2011 20:15 UTC
Return-Path: <jouni.korhonen@nsn.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 A17E2E0717 for <dhcwg@ietfa.amsl.com>; Wed, 11 May 2011 13:15:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level:
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, 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 iwUC6unckrEj for <dhcwg@ietfa.amsl.com>; Wed, 11 May 2011 13:15:03 -0700 (PDT)
Received: from demumfd002.nsn-inter.net (demumfd002.nsn-inter.net [93.183.12.31]) by ietfa.amsl.com (Postfix) with ESMTP id 97FCFE069C for <dhcwg@ietf.org>; Wed, 11 May 2011 13:15:03 -0700 (PDT)
Received: from demuprx017.emea.nsn-intra.net ([10.150.129.56]) by demumfd002.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id p4BKEpNs028389 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 11 May 2011 22:14:51 +0200
Received: from demuexc024.nsn-intra.net (demuexc024.nsn-intra.net [10.159.32.11]) by demuprx017.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id p4BKEnFU022007; Wed, 11 May 2011 22:14:51 +0200
Received: from FIESEXC035.nsn-intra.net ([10.159.0.25]) by demuexc024.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.4675); Wed, 11 May 2011 22:14:48 +0200
Received: from 10.144.200.111 ([10.144.200.111]) by FIESEXC035.nsn-intra.net ([10.159.0.182]) via Exchange Front-End Server demuexc023.nsn-intra.net ([10.150.128.36]) with Microsoft Exchange Server HTTP-DAV ; Wed, 11 May 2011 20:14:48 +0000
User-Agent: Microsoft-Entourage/12.29.0.110113
Date: Wed, 11 May 2011 23:14:46 +0300
From: Jouni Korhonen <jouni.korhonen@nsn.com>
To: ext Ole Troan <otroan@employees.org>, Tomasz Mrugalski <tomasz.mrugalski@gmail.com>
Message-ID: <C9F0C8E6.9717%jouni.korhonen@nsn.com>
Thread-Topic: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01
Thread-Index: AcwQGBJZyihx5VrJykmk2ZbuG5zhWg==
In-Reply-To: <969A86F7-D2B4-482D-8E2F-A845DB53D09F@employees.org>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
X-OriginalArrivalTime: 11 May 2011 20:14:48.0856 (UTC) FILETIME=[140D0980:01CC1018]
X-Mailman-Approved-At: Wed, 11 May 2011 18:13:38 -0700
Cc: "dhcwg@ietf.orgWG WG" <dhcwg@ietf.org>
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: Wed, 11 May 2011 20:15:04 -0000
Hi, On 5/11/11 10:16 AM, "ext Ole Troan" <otroan@employees.org> wrote: > Tomek, > > thanks for good comments! +1 >>> 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. > > agree. Will change to: "single aggregatable route/prefix has to represent one customer" > >> 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. > > we are basically trying to say that the excluded prefix is not delegated to > the requesting router. > that means the requesting router has no 'ownership' of that prefix and cannot > assign it to any interface. > obviously the delegating router can advertise that prefix in an RA and then > the requesting router can use SLAAC to configure an address out of the prefix. > do you think this needs clarification, if so suggested text? > >> 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. > > I tend to agree, what do my co-authors think? > can't remember why we put this in the first place... I put this there for some reason. Now I have been trying to remember what was the original reason.. without success. Therefore, if I cannot even remember it anymore there is no reason to have the MUST there. Ok to remove the 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. > > what about: > > If the requesting router implements the solution described in Section 4.1 > then the requesting router SHOULD include the OPTION_PD_EXCLUDE option code in > the OPTION_ORO option in DHCP messages > as described in section 22.7 of RFC3315. Ole's text looks good to me. > >> 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. > > good point, I wasn't aware of this. I also think including the ORO at the > correct option 'scope' is better. > any objections to that? I have no strong opinion here. However, options that are used and what we also define have a flat option number space, thus scoping does not bring much advantage as we are not defining a sub-option per se. I see no compelling reason to change the current text/behavior. - Jouni > > cheers, > Ole
- [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ted Lemon
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ole Troan
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Jyrki Soini
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ted Lemon
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 jouni korhonen
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Suresh Krishnan
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Jiangsheng
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 GangChen
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Glen Zorn
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 jouni korhonen
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Glen Zorn
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Vízdal Aleš
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Behcet Sarikaya
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Suresh Krishnan
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Jouni
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Behcet Sarikaya
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ole Troan
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Tomasz Mrugalski
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ted Lemon
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ole Troan
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ted Lemon
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Stephen Jacob
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 jouni korhonen
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Jouni Korhonen
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ole Troan
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Stephen Jacob
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 jouni korhonen
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Stephen Jacob
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ted Lemon
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ole Troan
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 jouni korhonen
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Ted Lemon
- Re: [dhcwg] WGLC on draft-ietf-dhc-pd-exclude-01 Hui Deng