Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcpv6-prefix-pool-opt-08
"JOSHI, SHRINIVAS ASHOK (SHRINIVAS ASHOK)" <shrinivas_ashok.joshi@alcatel-lucent.com> Tue, 04 September 2012 05:16 UTC
Return-Path: <shrinivas_ashok.joshi@alcatel-lucent.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 46EE721F84AF for <dhcwg@ietfa.amsl.com>; Mon, 3 Sep 2012 22:16:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.999
X-Spam-Level:
X-Spam-Status: No, score=-9.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_72=0.6, RCVD_IN_DNSWL_HI=-8]
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 7rjDBQxZ6st7 for <dhcwg@ietfa.amsl.com>; Mon, 3 Sep 2012 22:16:00 -0700 (PDT)
Received: from ihemail1.lucent.com (ihemail1.lucent.com [135.245.0.33]) by ietfa.amsl.com (Postfix) with ESMTP id 93C5A21F84A0 for <dhcwg@ietf.org>; Mon, 3 Sep 2012 22:15:59 -0700 (PDT)
Received: from inbansmailrelay1.in.alcatel-lucent.com (h135-250-11-31.lucent.com [135.250.11.31]) by ihemail1.lucent.com (8.13.8/IER-o) with ESMTP id q845FnCP011250 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 4 Sep 2012 00:15:55 -0500 (CDT)
Received: from INBANSXCHHUB03.in.alcatel-lucent.com (inbansxchhub03.in.alcatel-lucent.com [135.250.12.80]) by inbansmailrelay1.in.alcatel-lucent.com (8.14.3/8.14.3/GMO) with ESMTP id q845FlEw006889 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 4 Sep 2012 10:45:48 +0530
Received: from INBANSXCHMBSA3.in.alcatel-lucent.com ([135.250.12.53]) by INBANSXCHHUB03.in.alcatel-lucent.com ([135.250.12.80]) with mapi; Tue, 4 Sep 2012 10:45:47 +0530
From: "JOSHI, SHRINIVAS ASHOK (SHRINIVAS ASHOK)" <shrinivas_ashok.joshi@alcatel-lucent.com>
To: Tomek Mrugalski <tomasz.mrugalski@gmail.com>, "dhcwg@ietf.org" <dhcwg@ietf.org>
Date: Tue, 04 Sep 2012 10:45:46 +0530
Thread-Topic: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcpv6-prefix-pool-opt-08
Thread-Index: Ac2J4z70zEoodo6vTh2FMAmyGSgreQAd50Rg
Message-ID: <E666D4CA7557D04DB6B9B2BA6DC28F3D285C2A36F8@INBANSXCHMBSA3.in.alcatel-lucent.com>
References: <91484F36-D059-4D90-8BFE-60434864A579@nominum.com> <6B6C7CCC-0971-4CD1-BC2F-849F6BDC1863@employees.org> <5044C350.4010403@gmail.com>
In-Reply-To: <5044C350.4010403@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.33
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 05:16:01 -0000
Tomek, Since the goal of the solution is to transfer a prefix table from dhcp server to the relay why not use DHCP inform with options,or a separate message to get this information(draft-joshi-dhc-dhcpv6-aggr-route-opt) ? This would not have the overhead per transaction and also the handling at the relay would be much elegant and simpler. Current draft requires relay to implement bulk lease query and additional processing per relayed PD request. As such the prefix routes are not supposed to change frequently and would in any case require additional routing policy and routing protocol configuration which would be done external to DHCP. So is this additional complexity & piggy backing at relay per dhcp PD exchange really required or should alternatives be considered / -- Shree >-----Original Message----- >From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of >Tomek Mrugalski >Sent: Monday, September 03, 2012 8:19 PM >To: dhcwg@ietf.org >Subject: Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcpv6-prefix-pool-opt-08 > >On 03.09.2012 10:03, Ole Trøan wrote: >>> [...] >>> If you think this work should be adopted by the working >>> group, please reply to this message saying so. If you think this >>> work should not be adopted by the working group, please reply to >>> this message saying so. We will evaluate consensus on September >>> 7. >> >> I'm generally uncomfortable with piggybacking on the client >> initiated protocol, to manage a DHCPv6 relay sitting in the middle of >> the conversation. >Piggybacking is not very elegant, but the alternatives are worse. If you >chose not to piggyback, you would have to use some form (something like) >leasequery + active pushback from the server to notify relays that >something has changed. Such a protocol would add new message types, new >connections, perhaps even new state in the server. What is such >hypothetical prefix-pool-queries came from outside your network (or any >unathorized source)? So new attack vectors would have to be considered >and possible protected against. > >With prefix pool option in RELAY_REPL that contains PD REPLY, your >server already decided that is ok to respond. No extra connections, no >extra message types, no new state. So in my opinion piggybacking is not >the most elegant solution, but the alternatives are much worse. > >One thing that should probably improved is handing of the case when >server policy changes. Right now the draft says to trigger reconfigure >and force a client to start reconfigure process. The client won't get >any new or changed configuration. Also, there may be a network does not >have any client that supports reconfigure (which is optional). So in my >opinion that part of the draft requires some extra work. Does it mean >that we should throw away the whole concept? In my opinion - definitely not. > >> I do not think it is a good idea to require DHCPv6 relays to rewrite >> DHCPv6 client messages. >Nobody suggested such a thing. Relays would consume some options put in >RELAY-REPL. The decapsulation process would work as it is now - take >contents of RELAY-MSG option and send it downlink (be it the next relay >or the client - it doesn't matter). > >> does this work with DHCPv6 authentication? >It doesn't affect it at all. Servers that auhenticate their responses >are signing REPLY message that is in turn encapsulated in RELAY-REPL. >THe prefix-pool option is insterted in RELAY-REPL and the REPLY inside >is never modified. prefix-pool never reaches the client. If that is was >your impression after reading the draft, perhaps it should be clarified >in the text? > >Tomek >_______________________________________________ >dhcwg mailing list >dhcwg@ietf.org >https://www.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] Call for Adoption: draft-yeh-dhc-dhcpv6-p… Ted Lemon
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Marc Blanchet
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Tomek Mrugalski
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Behcet Sarikaya
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Hermin Anggawijaya
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Gaurav Halwasia (ghalwasi)
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ole Trøan
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Tomek Mrugalski
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… JOSHI, SHRINIVAS ASHOK (SHRINIVAS ASHOK)
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Xuxiaohu
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ole Trøan
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ted Lemon
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ole Trøan
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ted Lemon
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ole Trøan
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ted Lemon
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ralph Droms
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ted Lemon
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Leaf yeh
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… zhou.sujing
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Leaf yeh
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… mohamed.boucadair
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ole Trøan
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ted Lemon
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Leaf yeh
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Alexandru Petrescu
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Alexandru Petrescu
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Alexandru Petrescu
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Alexandru Petrescu
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Alexandru Petrescu
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ted Lemon
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ole Trøan
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ted Lemon
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Leaf Yeh
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Alexandru Petrescu
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Alexandru Petrescu
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ted Lemon
- Re: [dhcwg] Call for Adoption: draft-yeh-dhc-dhcp… Ted Lemon