Re: [dhcwg] dhc wg last call on agentopt-delegate and srsn-option drafts
JINMEI Tatuya / 神明達哉 <jinmei@isl.rdc.toshiba.co.jp> Tue, 16 January 2007 08:41 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1H6jtH-0003Vs-LN; Tue, 16 Jan 2007 03:41:59 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H6jtH-0003Vn-0p for dhcwg@ietf.org; Tue, 16 Jan 2007 03:41:59 -0500
Received: from shuttle.wide.toshiba.co.jp ([2001:200:1b1::35]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H6jtD-0000CJ-SK for dhcwg@ietf.org; Tue, 16 Jan 2007 03:41:58 -0500
Received: from impact.jinmei.org (unknown [2001:200:1b1:1010:7cfb:d79f:f5ea:b4ff]) by shuttle.wide.toshiba.co.jp (Postfix) with ESMTP id 363881525D; Tue, 16 Jan 2007 17:41:54 +0900 (JST)
Date: Tue, 16 Jan 2007 17:41:52 +0900
Message-ID: <y7vlkk3mkhb.wl%jinmei@isl.rdc.toshiba.co.jp>
From: JINMEI Tatuya / 神明達哉 <jinmei@isl.rdc.toshiba.co.jp>
To: Stig Venaas <stig.venaas@uninett.no>
Subject: Re: [dhcwg] dhc wg last call on agentopt-delegate and srsn-option drafts
In-Reply-To: <45950DDB.3040009@uninett.no>
References: <45950DDB.3040009@uninett.no>
User-Agent: Wanderlust/2.14.0 (Africa) Emacs/21.3 Mule/5.0 (SAKAKI)
Organization: Research & Development Center, Toshiba Corp., Kawasaki, Japan.
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset="US-ASCII"
X-Spam-Score: -2.8 (--)
X-Scan-Signature: 6cca30437e2d04f45110f2ff8dc1b1d5
Cc: dhcwg <dhcwg@ietf.org>
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: dhcwg.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
Errors-To: dhcwg-bounces@ietf.org
>>>>> On Fri, 29 Dec 2006 13:45:15 +0100, >>>>> Stig Venaas <stig.venaas@uninett.no> said: > This message announces a wg last call on two drafts. They are > DHCPv6 Relay Agent Assignment Notification (RAAN) Option > <draft-ietf-dhc-dhcpv6-agentopt-delegate-02.txt> > and > DHCPv6 Server Reply Sequence Number Option > <draft-ietf-dhc-dhcpv6-srsn-option-00.txt>. > The last call will conclude at 1700EST on Mon, 2007-01-15. Sorry for the delayed response, but in case it's not too late I'd like to express my agreement with David and Ted, that is, I cannot support this set of drafts. I share the same concerns with them; in general, it seems dangerous to define such general options even though there will be many scenarios where they don't work: - as others pointed out, this approach won't work (or at least will cause troubles/confusion such as creation of an unreachable route or a routing loop) in a multiple-relay environment - this approach will won't work either if the client and server uses unicast communication for Request/Reply and subsequent exchanges. - even with the introduction of the SRSN option, the mechanism is still not really reliable. For example, consider the case where a requesting router of PD was allocated an IPv6 prefix and then has released it, but all Reply messages are somehow lost between the server and the relay (not the requesting router). Then the requesting and delegating routers can successfully remove the binding despite the lost messages, but a stale state about the prefix will still remain in the relay. Also, while the specification is generic (despite many non-workable cases) so that it can be applied to address allocation, I doubt the usefulness of this usage because in that case the relay (=router) should normally know the link prefix anyway and doesn't need the information contained in the RAAN in practice. I'd rather employ an "eviler" approach such as snooping DHCPv6 messages at the relay (just like in an IGMP/MLD snooping swith) for the particular issue that this set of proposal seems to try to address. It won't be fully reliable either, but since the proposed method is also not really reliable as pointed out above, I'd prefer not creating a risky general extension to the standard protocol. Alternatively, the relay and the server may directly communicate using some different protocol than DHCP over a reliable channel about the resources the server has allocated via the relay (of course, this approach would also have a limitation in a multi-relay environment). Having said that, I'd also hesitate to oppose to advancing these document since I understand these drafts are proposed to address a real world issue in an actual deployment scenario of IPv6/PD and I don't want to prevent the deployment by objecting to a key feature to make it happen, especially when there's no possibility for alternatives to be adopted (and that's my understanding). So...like David, the only position I can take seems to be abstention. But if there is a room to add something, I'd like to clarify the intended usage of these options, discouraging or even disallowing other use cases. For example, - relay SHOULD NOT include ORO for RAAN unless it forwards a message directly to the server - server SHOULD NOT sends the Server Unicast option to the client once it uses the RAAN option - restrict the use of RAAN option to PD (not for address allocation) at least for the moment JINMEI, Tatuya Communication Platform Lab. Corporate R&D Center, Toshiba Corp. jinmei@isl.rdc.toshiba.co.jp _______________________________________________ dhcwg mailing list dhcwg@ietf.org https://www1.ietf.org/mailman/listinfo/dhcwg
- [dhcwg] dhc wg last call on agentopt-delegate and… Stig Venaas
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- Re: [dhcwg] dhc wg last call on agentopt-delegate… Stig Venaas
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- Re: [dhcwg] dhc wg last call on agentopt-delegate… David W. Hankins
- Re: [dhcwg] dhc wg last call on agentopt-delegate… Kim Kinnear
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- Re: [dhcwg] dhc wg last call on agentopt-delegate… Ted Lemon
- Re: [dhcwg] dhc wg last call on agentopt-delegate… JINMEI Tatuya / 神明達哉
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- Re: [dhcwg] dhc wg last call on agentopt-delegate… JINMEI Tatuya / 神明達哉
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- Re: [dhcwg] dhc wg last call on agentopt-delegate… JINMEI Tatuya / 神明達哉
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Bernie Volz (volz)
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Bernie Volz (volz)
- Re: [dhcwg] dhc wg last call on agentopt-delegate… JINMEI Tatuya / 神明達哉
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Bernie Volz (volz)
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- Re: [dhcwg] dhc wg last call on agentopt-delegate… Stig Venaas
- Re: [dhcwg] dhc wg last call on agentopt-delegate… Stig Venaas
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Bernie Volz (volz)
- Re: [dhcwg] dhc wg last call on agentopt-delegate… Ted Lemon
- Re: [dhcwg] dhc wg last call on agentopt-delegate… Ralph Droms
- Re: [dhcwg] dhc wg last call on agentopt-delegate… Ted Lemon
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Bernie Volz (volz)
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Andre Kostur
- Re: [dhcwg] dhc wg last call on agentopt-delegate… Ralph Droms
- Re: [dhcwg] dhc wg last call on agentopt-delegate… Stig Venaas
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Bernie Volz (volz)
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Bernie Volz (volz)
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Bernie Volz (volz)
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Bernie Volz (volz)
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Templin, Fred L
- RE: [dhcwg] dhc wg last call on agentopt-delegate… Bernie Volz (volz)