Re: [netlmm] MIP6 HoA and PMIPv6 pHoA
Basavaraj Patil <basavaraj.patil@nokia.com> Fri, 02 February 2007 03:29 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HCp70-0002c0-T2; Thu, 01 Feb 2007 22:29:18 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HCp6z-0002bo-7J for netlmm@ietf.org; Thu, 01 Feb 2007 22:29:17 -0500
Received: from smtp.nokia.com ([131.228.20.172] helo=mgw-ext13.nokia.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HCp6x-0000yE-D1 for netlmm@ietf.org; Thu, 01 Feb 2007 22:29:17 -0500
Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-ext13.nokia.com (Switch-3.2.5/Switch-3.2.5) with ESMTP id l123QYlx026613; Fri, 2 Feb 2007 05:27:01 +0200
Received: from daebh101.NOE.Nokia.com ([10.241.35.111]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 2 Feb 2007 05:29:08 +0200
Received: from daebe101.NOE.Nokia.com ([10.241.35.113]) by daebh101.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 1 Feb 2007 21:28:49 -0600
Received: from 10.162.252.29 ([10.162.252.29]) by daebe101.NOE.Nokia.com ([10.241.35.113]) with Microsoft Exchange Server HTTP-DAV ; Fri, 2 Feb 2007 03:28:48 +0000
User-Agent: Microsoft-Entourage/11.3.3.061214
Date: Thu, 01 Feb 2007 21:31:12 -0600
Subject: Re: [netlmm] MIP6 HoA and PMIPv6 pHoA
From: Basavaraj Patil <basavaraj.patil@nokia.com>
To: ext Sri Gundavelli <sgundave@cisco.com>, "Narayanan, Vidya" <vidyan@qualcomm.com>
Message-ID: <C1E80CA0.2D968%basavaraj.patil@nokia.com>
Thread-Topic: [netlmm] MIP6 HoA and PMIPv6 pHoA
Thread-Index: AcdGepYB1NYNw7JtEdu/UgARJNUNiA==
In-Reply-To: <Pine.GSO.4.63.0702011650370.27857@irp-view7.cisco.com>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
X-OriginalArrivalTime: 02 Feb 2007 03:28:49.0785 (UTC) FILETIME=[413D7690:01C7467A]
X-Nokia-AV: Clean
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 27ec2ff0f5c3b18b49c722f4f1748838
Cc: netlmm@ietf.org
X-BeenThere: netlmm@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: NETLMM working group discussion list <netlmm.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/netlmm>, <mailto:netlmm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/netlmm>
List-Post: <mailto:netlmm@ietf.org>
List-Help: <mailto:netlmm-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/netlmm>, <mailto:netlmm-request@ietf.org?subject=subscribe>
Errors-To: netlmm-bounces@ietf.org
Vidya, I tend to agree with Sri's comments as well about the usage of the MIP6 HoA as the PMIP address. Is the " prefix-per-MN global addressing model" a baseline assumption? -Raj On 2/1/07 6:51 PM, "ext Sri Gundavelli" <sgundave@cisco.com> wrote: > > Hi Vidya, > > Lets hear from others in the WG on this. I'll defer my > comments for now. > > Regards ! > Sri > > > > On Thu, 1 Feb 2007, Narayanan, Vidya wrote: > >> Hi Sri, >> Given the prefix-per-MN global addressing model, this discussion is >> probably moot - in that model, the MIP6 HoA cannot be the PMIP address >> anyway. So, I won't spend a lot of time on this discussion, but there >> are still some points worth noting. Please see inline. >> >>> -----Original Message----- >>> From: Sri Gundavelli [mailto:sgundave@cisco.com] >>> Sent: Thursday, February 01, 2007 11:04 AM >>> To: Narayanan, Vidya >>> Cc: netlmm@ietf.org >>> Subject: Re: [netlmm] MIP6 HoA and PMIPv6 pHoA >>> >>> >>> Vidya, >>> >>> I do not agree with this restriction. >>> >>> 1. There are clear sementics for the home agent to differentiate >>> a BU from a PBU and apply the corresponding security model. >>> >>> 2. There is one race condition as we mentioned before in the ML, >>> when the CMIP enabled mobile rapidly moves from PMIP link to >>> a normal link and the home agent receives BU's and PBU's in >>> out of order, there is an issue with the ordering. We have >>> suggested the use of time stamp, optionally, even for BU's >>> from a CMIP client to resolve this issue. >> >> Updating RFC3775 MN behavior is not within the scope of this WG. >> However, we do need to ensure that PMIPv6 does not affect the operation >> of MIP6 when used in the same network. >> >>> If that is not >>> acceptible, this can be properly documented. Also, note that >>> this is a rare corner case, BU's have to be out of ordered, >>> the PMIP/CMIP links have to be located right next, MN needs >>> to be configured for this ...etc. When all this fall in place, >>> this issue occurs. >>> >> >> Not sure what you mean by MN needs to be configured, but, when the MN is >> at the border of two PMIP domains, for instance, this behavior can >> happen. It depends on how often a given MN geographically visits that >> point - and the protocol cannot dismiss it as a rare event in my view. >> Here is where PMIP gets into stepping on the correct operation of MIP6 >> and that's the real issue here. >> >>> 3. Typically, all operators configure mobile's to be a virtual link. >>> Now, if we go for Per-MN-Prefix model, I cannot imagine any >>> operator configuring a million home prefixes on a phsyical >>> interfaces. The going home issue and the NA is not relevant for >>> PMIP. >>> >>> 4. I think this restriction is very expensive and architecturally >>> limits the PMIP scope. I suggest, we document issues around >>> CMIP-PMIP coexistence and leave the operator a deployment choice. >>> >>> Other comments ..see inline .. >>> >>> Sri >>> >>> >>> >>> >>> >>> On Thu, 1 Feb 2007, Narayanan, Vidya wrote: >>> >>>> >>>> One of the possible ways of allowing PMIPv6 and MIP6 to >>> co-exist is by >>>> allowing a MIP6 HoA of an MN to be a PMIP6 pHoA within a >>> PMIP domain. >>>> This potentially causes a given binding to be updated by the MN and >>>> the PMAs. This presents several problems as summarized below. >>>> >>>> 1. The PMA is the default router and the entity generating >>> the RAs to >>>> the MN. In order for the MN to detect that it is on the >>> home link, a >>>> couple of different things may happen. The RA from the HA must be >>>> available to the MN with the H bit set and the source link-layer >>>> address. In accordance with RFC3775, the MN must multicast an RS - >>>> such a multicast RS in the PMIP domain will (and should) >>> not be sent >>>> beyond the PMA, as the PMIP domain is not treated as a >>> broadcast domain. >>>> >>> >>> The point is that, the mobile should be able to detect its home link. >>> The RA's must contain the home prefix. If the RA is unicasted >>> or multicasted is a different issue. If there is a MUST >>> requirement, we should relax that for this scenario. >>> >> >> Relaxing anything in RFC3775 for sake of PMIP is not an option - please >> do keep that in mind. >> >>> >>>> 2. As I noted in another email, the consensus on the unique >>> prefix per >>>> MN model for global IP addressing still holds. In this case, the RA >>>> sent to the MN has its own prefix - hence, there is really >>> no scope to >>>> have that be the home link prefix as well - there can be no >>> H bit set >>>> on that, for one. >>> >>> >>> If the home link is virtual, there is no issue on this either. >>> >>>> >>>> 3. A MIP6 HA, upon receiving a de-registration, will stop defending >>>> the HoA of the MN. In this case, the HA must continue to defend the >>>> address and intercept packets belonging to the MN. I >>> realize that the >>>> pBU will kick that process off again, but, the changes to the HA >>>> behavior would still need to be described. This is especially >>>> problematic if the PMIP and MIP BCEs are the same - for >>> e.g., what if >>>> the de-registration reaches after the pBU? It is not within the >>>> charter to modify any MIP6 behaviors to define PMIP - so, >>> we have to >>>> be careful about where this leads us. >>>> >>> >>> >>> As discussed in the ML, the home link for PMIP in general >>> will be on a virtual link. Typically, the home agent will >>> have a route for the mobile's prefix and will not involve in >>> any ND related operations. >>> >> >> Again, in view of the prefix-per-MN model, this discussion is not >> needed. >> >>> >>>> 4. A similar impact will be on the MIP6 behavior of the MN - the MN >>>> must send an unsolicited NA upon returning home, in accordance with >>>> RFC3775; but, the MN will not do this after a link change >>> within the PMIP domain. >>>> >>> >>> Home is typically configured on a virtual link. >>> Besides, In the per-MN-prefix model, why is this relevant ? >>> >>> >>>> >>>> 5. If the MN moves back and forth between two PMAs associated with >>>> different LMAs, the pBU and the BU at the LMA/HA may create race >>>> conditions. The sequence numbers are obviously not synchronized and >>>> hence, there is really no way to tell which is the latest one. >>>> >>> >>> We have suggested the use of time stamp for resolving the >>> uniqueness in such situations. Optionally, BU's from the >>> client MAY have the time stamp option and the home agent can >>> predictably identify the latest time stamped BU. Also, this >>> reflects a specific network topology and is a corner case. >>> >> >> Same point as what I've clarified above. >> >>> >>>> 6. The security model of PMIP and MIP are vastly different. PMIP >>>> operates with a notable risk that in the event of a PMA >>> compromise, it >>>> is feasible to redirect traffic belonging to any address within the >>>> PMIP domain. If the PMA is authorized to send BUs for the MN's MIP >>>> HoA, a compromised PMA can redirect traffic belonging to an MN even >>>> when the MN is no longer in that domain. In this case, PMIP is >>>> extending the threat to the scope of MIP6 and this is not >>> acceptable. >>>> >>> >>> >>> Compromised home agent can do the same thing as well. The >>> same threat applies to NEMO MNP prefixes. Home agent can >>> certainly apply proper authorization checks on who can send a >>> PBU's. I do not think this introduces any new threat. >>> >>> >> >> You are missing the point here. When a given entity is compromised, any >> service provided by that entity is obviously affected and that is a >> given. In the case of network-based mobility, the compromise of an AR >> already has the potential to affect the PMIP service in the entire >> domain and this has already been noted. When the compromised of an AR >> leads to affecting the MIP6 service to an MN beyond the PMIP domain that >> the AR is serving in, it extends the threat to the scope of MIP6 and >> that is not acceptable. >> >>> >>>> 7. The different security models also lead to IPsec processing >>>> differences. For MIP6, the SPD must be checked against the >>> HoA of the >>>> MN. For PMIP6, the SPD must be checked against the PMA's IP address >>>> (which is often the pCoA or simply, the source address of the pBU). >>>> When a given IP address is both the MIP6 HoA and the PMIP6 >>> pHoA, there >>>> is an issue with IPsec processing due to the differences in >>> the two models. >>>> This would result in improper (or even lack of) authorization of the >>>> MIP6 BUs, resulting in an undesirable and unacceptable >>> impact to MIP6 >>>> security. >>>> >>> >>> There are clear sementics on how the home agent can >>> distinguish between a BU and PBU. The home agent will always >>> be able to identify the type of registration and the >>> corresponding security method that it needs to apply. If we >>> fail to achive that, I will agree with this comment. >>> >> >> In both cases, the HA is using IPsec for security. On this point, >> however, thinking about it further, it seems like it can be made to >> work. >> >> All other problems noted above are still true. >> >>> >>>> For all the above reasons, I suggest explicitly disallowing >>> the case >>>> of >>>> MIP6 HoA and PMIP6 pHoA being the same. >>>> >>> >>> I think this restriction is very expensive and >>> architecturally limits the PMIP scope. I do not agree this >>> restriction. >> >> Not true. This restriction puts the PMIP scope where it belongs - within >> the PMIP domain. Once again, hopefully, we don't need much discussion on >> this point with the prefix-per-MN global addressing model anyway. >> >> Regards, >> Vidya >> > > _______________________________________________ > netlmm mailing list > netlmm@ietf.org > https://www1.ietf.org/mailman/listinfo/netlmm _______________________________________________ netlmm mailing list netlmm@ietf.org https://www1.ietf.org/mailman/listinfo/netlmm
- [netlmm] MIP6 HoA and PMIPv6 pHoA Narayanan, Vidya
- Re: [netlmm] MIP6 HoA and PMIPv6 pHoA Sri Gundavelli
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Tsirtsis, George
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Narayanan, Vidya
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Sri Gundavelli
- Re: [netlmm] MIP6 HoA and PMIPv6 pHoA Basavaraj Patil
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Singh Ajoy-ASINGH1
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Narayanan, Vidya
- Re: [netlmm] MIP6 HoA and PMIPv6 pHoA Julien Laganier
- Re: [netlmm] MIP6 HoA and PMIPv6 pHoA Julien Laganier
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Kilian Weniger
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Sri Gundavelli
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Narayanan, Vidya
- Re: [netlmm] MIP6 HoA and PMIPv6 pHoA Hugo Santos
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Genadi Velev
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Narayanan, Vidya
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Genadi Velev
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Ahmad Muhanna
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA KASSI-LAHLOU Mohammed RD-CORE-CAE
- RE: [netlmm] MIP6 HoA and PMIPv6 pHoA Sri Gundavelli