RE: Comments on Section 9.0 (Mobility)-draft-ietf-6man-node-req-bis-05
"Templin, Fred L" <Fred.L.Templin@boeing.com> Fri, 20 August 2010 19:30 UTC
Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: ipv6@core3.amsl.com
Delivered-To: ipv6@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 993D33A68B1 for <ipv6@core3.amsl.com>; Fri, 20 Aug 2010 12:30:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.103
X-Spam-Level:
X-Spam-Status: No, score=-6.103 tagged_above=-999 required=5 tests=[AWL=0.496, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 a1tJcWkhm8VF for <ipv6@core3.amsl.com>; Fri, 20 Aug 2010 12:30:31 -0700 (PDT)
Received: from slb-smtpout-01.boeing.com (slb-smtpout-01.boeing.com [130.76.64.48]) by core3.amsl.com (Postfix) with ESMTP id 077413A697F for <ipv6@ietf.org>; Fri, 20 Aug 2010 12:30:29 -0700 (PDT)
Received: from stl-av-01.boeing.com (stl-av-01.boeing.com [192.76.190.6]) by slb-smtpout-01.ns.cs.boeing.com (8.14.4/8.14.4/8.14.4/SMTPOUT) with ESMTP id o7KJUbSN015884 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Fri, 20 Aug 2010 12:30:38 -0700 (PDT)
Received: from stl-av-01.boeing.com (localhost [127.0.0.1]) by stl-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id o7KJUbMG016349; Fri, 20 Aug 2010 14:30:37 -0500 (CDT)
Received: from XCH-NWHT-04.nw.nos.boeing.com (xch-nwht-04.nw.nos.boeing.com [130.247.64.250]) by stl-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id o7KJUaxh016334 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Fri, 20 Aug 2010 14:30:36 -0500 (CDT)
Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-04.nw.nos.boeing.com ([130.247.64.250]) with mapi; Fri, 20 Aug 2010 12:30:36 -0700
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: "Basavaraj.Patil@nokia.com" <Basavaraj.Patil@nokia.com>, "narten@us.ibm.com" <narten@us.ibm.com>, "sgundave@cisco.com" <sgundave@cisco.com>
Date: Fri, 20 Aug 2010 12:30:35 -0700
Subject: RE: Comments on Section 9.0 (Mobility)-draft-ietf-6man-node-req-bis-05
Thread-Topic: Comments on Section 9.0 (Mobility)-draft-ietf-6man-node-req-bis-05
Thread-Index: ActAmCyR+5Wcw1g/Q6Gu5EnOIPhRWwAAjLV9AAB7WkAAAGjF4A==
Message-ID: <E1829B60731D1740BB7A0626B4FAF0A649E1E39070@XCH-NW-01V.nw.nos.boeing.com>
References: <201008201847.o7KIl3Wx026195@cichlid.raleigh.ibm.com><C8943BB0.C9CC%basavaraj.patil@nokia.com> <E1829B60731D1740BB7A0626B4FAF0A649E1E39069@XCH-NW-01V.nw.nos.boeing.com>
In-Reply-To: <E1829B60731D1740BB7A0626B4FAF0A649E1E39069@XCH-NW-01V.nw.nos.boeing.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="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "ipv6@ietf.org" <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Aug 2010 19:30:36 -0000
To add to this, RFC5522 makes the case for a route optimization solution for civil aviation and space exploration. Fred fred.l.templin@boeing.com > -----Original Message----- > From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of Templin, Fred L > Sent: Friday, August 20, 2010 12:24 PM > To: Basavaraj.Patil@nokia.com; narten@us.ibm.com; sgundave@cisco.com > Cc: ipv6@ietf.org > Subject: RE: Comments on Section 9.0 (Mobility)-draft-ietf-6man-node-req-bis-05 > > Did someone say Route Optimization? Here is a new routing, > addressing and mobility architecture that addresses it: > > http://tools.ietf.org/html/draft-templin-iron-10 > > This is the Internet Routing Overlay Network (IRON). Route > Optimization is only one feature among many that makes IRON > a comprehensive solution for the Internet going forward. > > Fred > fred.l.templin@boeingl.com > > > > -----Original Message----- > > From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of Basavaraj.Patil@nokia.com > > Sent: Friday, August 20, 2010 12:03 PM > > To: narten@us.ibm.com; sgundave@cisco.com > > Cc: ipv6@ietf.org > > Subject: Re: Comments on Section 9.0 (Mobility) -draft-ietf-6man-node-req-bis-05 > > > > > > > > > > > > On 8/20/10 1:47 PM, "Thomas Narten" <narten@us.ibm.com> wrote: > > > > > Sri Gundavelli <sgundave@cisco.com> writes: > > > > > >> Couple of comments on Section 9.0 (Mobility): > > >> draft-ietf-6man-node-req-bis-05 > > > > > >> 1.) When Mobile IPv6 was designed, one important feature that made > > >> into the protocol is the support for Route Optimization. The > > >> ability for a mobile node to provide the information on the direct > > >> (non-anchor or non-triangular) path to a Correspondent Node. This > > >> was not possible in Mobile IPv4, as any change requirement to IPv4 > > >> did not make much sense. > > > > > > Actually, this explanation is not consistent with history. RO was not > > > added to MIP4 because there was no customer for the work. MIP has been > > > implemented and deployed in IPv4. But those using it had no need for > > > and didn't seem to have a business case for RO. There was an ID for RO > > > for MIP4 at one time, but the WG abandoned the draft when it became > > > clear no one had interest in actually deploying it. > > > > > > I think this point is very much worth noting. We can jump up and down > > > all day and say some feature is really cool and beneficial, but what > > > really matters is whether someone will actually deploy and use it, > > > based on the value they see. > > > > > > Also, deploying MIP is much more complicated than deploying other IPv6 > > > protocol features. You need an HA and associated AAA > > > infrastucture. This is just for base MIP, without even getting to RO. > > > > > > To date, I am not aware of any plans to deploy MIPv6. > > > > 3GPP has specified the use of DSMIP6 on the S2c reference point in Rel8. And > > there do exist some plans to deploy and use DSMIP6. (Note DSMIP6 and not > > just MIP6). There do exist implementations and some unadvertised trials. > > > > > Sure, one can > > > argue that we have to get IPv6 deployed first, and then folk will use > > > MIPv6 as well, but I think that is also simplistic thinking. I believe > > > deploying and using MIPv6 (and the RO functionality specifically) is > > > still something we lack significant experience with. > > > > I tend to agree with Thomas' comments here... At least the point about RO. > > There is no experience with RO and there has not been an overarching demand > > for RO. > > Lack of RO and the fact that the MN is anchored at an HA (which could be > > quite distant from the point of attachment) has resulted in other solutions > > being developed, the most relevant one being the dynamic assignment of an > > HA. The MN is assigned an HA based on its current point-of-attachment and > > this alleviates some of the concerns that arise from being anchored. > > > > I am also of the opinion that MIP6 by itself is difficult to deploy given > > the lack of IPv6 only networks. And what we see is that there will be IPv4, > > IPv6 and dual-stack networks out there. Hence DSMIP6 is the only pragmatic > > IP mobility solution since it works over any type of access. > > > > I would actually go so far as to recommend that the node-requirements > > mobility section substitute the MIP6 RFCs with DSMIP6 (RFC5555). > > > > > > > >> This is one feature of Mobile IPv6 that stands out. > > > > While the RO is a nice feature of MIP6, its usefulness and need is only as > > good as implementations and people asking for it. That is not the case at > > the present time. > > > > > > > > Yes. But only for those who think MIPv6 is something they want to > > > use. > > > > > > I think the IPv4 experience with MIPv4 suggests that there are target > > > scenarios where MIP technology is quite useful, but at the same time, > > > there is no broad general need for MIP. The vast majority of the > > > Internet seems to be doing Just Fine without using MIP. > > > > There are some applications that would benefit from MIP and we will probably > > see the use-cases and need for it. It is possible to solve the mobility > > problem at different layers. However the IP layer mobility solution enabled > > by MIP is one of the better ways (YMMV). > > > > > > > >> The semantics of RO, say Type-II RH, is part of the basic IPv6 > > >> feature. Most IPv6 stacks have support for these options and in most > > >> cases the RO procedure as well. Given this, It is very important > > >> that the IPv6 Correspondent Node functionality is mandated on every > > >> IPv6 node. However, the Home Agent functionality on IPv6 routers, or > > >> the Mobile Node stack on a IPv6 node, can be optional, that is > > >> fine. But, its important that the end-points has natural RO support. > > > > > > I'm strongly opposed to mandating CN support for RO on general purpose > > > nodes (clients and servers) until: > > > > > > a) we have significant experience with the technology showing that it > > > works in practice (i.e, in significant operational deployments), and > > > > > > b) there is a more realistic sense that the technology would actually > > > get used, if it were available. > > > > I would agree with Thomas' comments and would support not-mandating RO in > > every CN for now. > > > > As an FYI, we are implementing RO in our DSMIP6-TLS implementation and > > possibly demoing it by IETF79. > > > > > > > > MIP appears to (possibly) be a "nice to have" feature. But it is not a > > > critical part of IPv6. It is not the job of the IETF to broadly > > > mandate functionality that is not clearly necessary. > > > > MIP6 lost its way during the development of IPv6 and hence is not an > > integral part of the IPv6 stack today. That is just an unfortunate state > > that we find ourselves today. But obviously the need for such functionality > > has also been lacking. > > > > > > > >> 2.) I'd additionally remove the comments around lack of deployment > > >> experience around the protocol. This comment applies to practically > > >> every IPv6 feature, SEND or other extensions. In fact with Mobile > > >> IPv4 being a core mobility protocol in CDMA, we probably have bit > > >> more related experience on the node requirements from IPv6 node > > >> perspective. > > > > > > We do not have experience with the RO part of MIP. that is new not > > > only to IPv6, but to IP overall. > > > > > > SEND is also (IMO) not something we can recommend. We need more real > > > deployment/usage experience with it before it is appropriate to > > > mandate it. > > > > > > Indeed, per previous discussions on this list, SEND is listed only as > > > a MAY in the current node requirements ID. > > > > Agree. > > > > -Raj > > > > > > > > Thomas > > > -------------------------------------------------------------------- > > > IETF IPv6 working group mailing list > > > ipv6@ietf.org > > > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > > > -------------------------------------------------------------------- > > > > -------------------------------------------------------------------- > > IETF IPv6 working group mailing list > > ipv6@ietf.org > > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > > -------------------------------------------------------------------- > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > --------------------------------------------------------------------
- Re: Comments on Section 9.0 (Mobility) - draft-ie… Ed Jankiewicz
- Re: Comments on Section 9.0 (Mobility) - draft-ie… Thomas Narten
- Re: Comments on Section 9.0 (Mobility) - draft-ie… Basavaraj.Patil
- changes to the network management section in node… Juergen Schoenwaelder
- Comments on Section 9.0 (Mobility) - draft-ietf-6… Sri Gundavelli
- RE: Comments on Section 9.0 (Mobility) -draft-iet… Templin, Fred L
- RE: Comments on Section 9.0 (Mobility)-draft-ietf… Templin, Fred L
- Re: Comments on Section 9.0 (Mobility) -draft-iet… Basavaraj.Patil
- RE: Comments on Section 9.0 (Mobility) -draft-iet… Templin, Fred L
- Re: changes to the network management section in … Thomas Narten
- Re: Comments on Section 9.0 (Mobility) - draft-ie… Behcet Sarikaya
- Re: changes to the network management section in … Juergen Schoenwaelder
- Re: Comments on Section 9.0 (Mobility) - draft-ie… Sri Gundavelli
- Re: Comments on Section 9.0 (Mobility) - draft-ie… Thomas Narten
- Re: Comments on Section 9.0 (Mobility) - draft-ie… Randy Bush
- Re: Comments on Section 9.0 (Mobility) - draft-ie… Alexandru Petrescu
- Re: Comments on Section 9.0 (Mobility) - draft-ie… Alexandru Petrescu
- Re: Comments on Section 9.0 (Mobility) - draft-ie… Vijay Devarapalli