Re: [netext] Chair review of I-D: draft-ietf-netext-pd-pmip (05)

Peter McCann <Peter.McCann@huawei.com> Wed, 21 November 2012 16:34 UTC

Return-Path: <Peter.McCann@huawei.com>
X-Original-To: netext@ietfa.amsl.com
Delivered-To: netext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F38921F8757 for <netext@ietfa.amsl.com>; Wed, 21 Nov 2012 08:34:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.559
X-Spam-Level:
X-Spam-Status: No, score=-6.559 tagged_above=-999 required=5 tests=[AWL=0.040, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 Idx2bmHj0Isr for <netext@ietfa.amsl.com>; Wed, 21 Nov 2012 08:34:43 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 7DC5721F8755 for <netext@ietf.org>; Wed, 21 Nov 2012 08:34:42 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ANA15150; Wed, 21 Nov 2012 16:34:41 +0000 (GMT)
Received: from LHREML403-HUB.china.huawei.com (10.201.5.217) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 21 Nov 2012 16:34:10 +0000
Received: from DFWEML407-HUB.china.huawei.com (10.193.5.132) by lhreml403-hub.china.huawei.com (10.201.5.217) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 21 Nov 2012 16:34:39 +0000
Received: from dfweml512-mbx.china.huawei.com ([169.254.1.159]) by dfweml407-hub.china.huawei.com ([10.193.5.132]) with mapi id 14.01.0323.003; Wed, 21 Nov 2012 08:34:36 -0800
From: Peter McCann <Peter.McCann@huawei.com>
To: jouni korhonen <jouni.nospam@gmail.com>
Thread-Topic: [netext] Chair review of I-D: draft-ietf-netext-pd-pmip (05)
Thread-Index: AQHNxz3DQQQBC3W/sU+JRgVtIyAvCpfy7olggAC+hYD//3xY0IAAjCcA//97uoCAAJVJgP//ejdQABOHHoAABSeKoAAWNosAAAesqeA=
Date: Wed, 21 Nov 2012 16:34:36 +0000
Message-ID: <5963DDF1F751474D8DEEFDCDBEE43AE716E58BDE@dfweml512-mbx.china.huawei.com>
References: <CAA5F1T1D0q-kN8r9H5PaDAXhqFozZ11FnEQ_4ce3XisFbJT+XQ@mail.gmail.com> <5963DDF1F751474D8DEEFDCDBEE43AE716E587E9@dfweml512-mbx.china.huawei.com> <9892BC94-F495-405F-93E9-90A33DAF8C96@gmail.com> <5963DDF1F751474D8DEEFDCDBEE43AE716E588CF@dfweml512-mbx.china.huawei.com> <DF31E9C5-2730-4078-95EA-A2A88A4A0CA5@gmail.com> <5963DDF1F751474D8DEEFDCDBEE43AE716E5890E@dfweml512-mbx.china.huawei.com> <4B2145DF-3D42-4EE4-A1F7-E3622F2A74D8@gmail.com> <5963DDF1F751474D8DEEFDCDBEE43AE716E58955@dfweml512-mbx.china.huawei.com> <F43FD8B7-01A9-4C88-B02B-B4219E36F129@gmail.com> <5963DDF1F751474D8DEEFDCDBEE43AE716E58A92@dfweml512-mbx.china.huawei.com> <EC12BECA-F369-404A-BDE3-AA518F9DF85A@gmail.com>
In-Reply-To: <EC12BECA-F369-404A-BDE3-AA518F9DF85A@gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.193.125.100]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "netext@ietf.org" <netext@ietf.org>, Basavaraj Patil <bpatil1@gmail.com>, "draft-ietf-netext-pd-pmip@tools.ietf.org" <draft-ietf-netext-pd-pmip@tools.ietf.org>
Subject: Re: [netext] Chair review of I-D: draft-ietf-netext-pd-pmip (05)
X-BeenThere: netext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Mailing list for discusion of extensions to network mobility protocol, i.e PMIP6. " <netext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netext>, <mailto:netext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/netext>
List-Post: <mailto:netext@ietf.org>
List-Help: <mailto:netext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netext>, <mailto:netext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Nov 2012 16:34:44 -0000

Hi, Jouni,

jouni korhonen wrote:
>> 
>> I guess if you sent a DHCP Renew every time you detected a link flap
>> (handover to new MAG) that would do the trick.  It seems somewhat
>> expensive, though.
> 
> It is what RFC3315 says.. client sends a confirm request.

Right, I am just pointing out that the link may flap even when the
same LMA is reachable.  Seems like overhead.  You seem to be requiring
that the link doesn't flap when the PMIP session continues after a MAG
to MAG handover under the same LMA.

>> It's perfectly conceivable to have an L2 handover to a new MAG in a
>> new PMIP domain.  I don't see why the L2 should be modified to know
>> about the topology of which MAGs can reach which LMAs.
> 
> Are we still talking about the concern where the LMA changes as a
> result of a handover or something else?

I was still talking about change of LMA.  I still don't see why the L2
would behave differently depending on whether the new MAG can reach the
old LMA.

>> Why would the L2 know about the MAG-to-LMA topology?
> 
> The LMA-LMA hanover, as per current RFC5213, would be visible as a
> link flap or L2 session termination whatever. At least on those L2
> technologies that I am aware of.

In my view, a MAG to MAG handover under the same LMA is equally likely
to lead to a link flap.  Which really does no harm, it only leads to
extra DHCP or RS/RA reconfirmation traffic in this case.

>> Ok, but if all the MAGs are using the same link-local address, NUD
>> would come back saying the router is still reachable, right?  Would
>> the MN/MR invalidate or try to reconfirm the old information in this
>> circumstance?
> 
> The context for my assertion was stated earlier:
> 
> "..To be sure the MR sees the change of link, each PMIP session could
> have their unique MAG link-local.." NUD would fail.

Yes, that might help, but it seems to run counter to the recommendation
in RFC 6543.  Also, I am not so sure that it will be possible to define
clean boundaries a priori where different link local addresses would
be assigned.  There may be some overlap in the LMA coverage areas (although
I agree this may not be likely.  More likely would be distinct administrative
domains with no relationship or coordination between them, which makes
coordinating assignment of MAG link-local addresses difficult).

>> ICMP would only be sent if traffic is being generated.  I am more
>> worried about a state where the MN thinks its prefix is still good,
>> but packets aren't being delivered and it could be an indeterminate
>> amount of time before the situation is recognized/corrected.
> 
> How does this differ from what we see out in live today? Actually, if
> the delegated prefix is not valid anymore but no host communicate
> outside world there is no need to renumber immediately. Only until the
> outside world is concerned again. There was a similar discussion e.g.
> in homenet.

You may be running a server on the MN which is waiting for inbound
connections.  The peer correspondent nodes would send traffic to the
old prefix, and there would be no indication to the MN that the old
prefix isn't valid anymore.

-Pete

> 
> - Jouni
> 
> 
>> 
>> -Pete
>> 
>>> - Jouni
>>> 
>>> 
>>>> 
>>>> -Pete
>>>> 
>>>>> 
>>>>> - Jouni
>>>>> 
>>>>>> Besides, as we have noted, the RAs have nothing to do with the
>>>>>> delegated prefix so it seems wrong to use them to control the
>>>>>> validity of the delegated prefix.
>>>>> 
>>>>> 
>>>>> 
>>>>>> 
>>>>>> -Pete
>>>>>> 
>>>>>>> 
>>>>>>> - JOuni
>>>>>>> 
>>>>>>>> 
>>>>>>>> -Pete
>>>>>>>> 
>>>>>>>> 
>>>>>>>> jouni korhonen wrote:
>>>>>>>>> 
>>>>>>>>> Pete,
>>>>>>>>> 
>>>>>>>>> On Nov 20, 2012, at 6:50 PM, Peter McCann wrote:
>>>>>>>>> 
>>>>>>>>>> Basavaraj Patil wrote:
>>>>>>>>>>> 
>>>>>>>>>>> 5. How does the MAG know that it needs to allow forwarding of
>>>>>>>>>>> packets via the PMIP6 tunnel for packets with SRC address that
>>>>>>>>>>> are derived from the delegated prefixes? Its not clear if
>>>>>>>>>>> there is added functionality needed at the MAG to
> accomplish this.
>>>>>>>>>> 
>>>>>>>>>> I think there are potentially some deeper issues here.
>>>>>>>>>> 
>>>>>>>>>> The MN sees the original MAG as its "delegating router". When
>>>>>>>>>> the MN changes to a new MAG, there is no good way to tell that
>>>>>>>>>> the delegated prefixes are still routable to the link.  The
>>>>> delegating
>>>>>>>>> 
>>>>>>>>> This is what the I-D is about.. That's we got the new signaling
>>>>>>>>> in place and the handover case described in Section 3.4.3.
>>>>>>>>> 
>>>>>>>>>> router has become unreachable.  The new router may send an
>>>>>>>>>> RA that advertises the original link prefix, and so the MN
>>>>>>>>>> can tell that its SLAAC unicast addresses are still valid on
>>>>>>>>>> the
> link.
>>>>> However,
>>>>>>>>> 
>>>>>>>>> When the MR (i.e. in RFC5213 terminology the MN) does a
>>>>>>>>> handover, the prefix used between the MR-MAG stays the same as
>>>>>>>>> usually provided by PMIP6. Section 3.4.3 the describes what the
>>>>>>>>> MAG has to do in order to know the existing delegated prefixes
>>>>>>>>> and set the forwarding state.
>>>>>>>>> 
>>>>>>>>>> RFC 3633 says that the delegated prefix is NOT advertised on
>>>>>>>>>> the link between the delegating router and the requesting
> router.
>>>>>>>>> 
>>>>>>>>> And they are not. The delegated prefixes are used on the
>>>>>>>>> downstream interfaces of the MR, not on the MR-MAG link. If the
>>>>>>>>> prefix used on the MR-MAG link is part of the delegated prefix,
>>>>>>>>> then the MR has to use RFC6603.
>>>>>>>>> 
>>>>>>>>>> Therefore, there is no way for the MR to determine whether
>>>>>>>>>> it can still use the delegated prefixes, other than perhaps
>>>>>>>>>> re-running DHCPv6-PD on the new link.
>>>>>>>>> 
>>>>>>>>> From MR point of view nothing changed. So what is the issue?
>>>>>>>>> 
>>>>>>>>> - Jouni
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> -Pete
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> _______________________________________________
>>>>>>>>>> netext mailing list
>>>>>>>>>> netext@ietf.org
>>>>>>>>>> https://www.ietf.org/mailman/listinfo/netext
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>> 
>>>> 
>>>> 
>> 
>> 
>> 
> 
> _______________________________________________
> netext mailing list
> netext@ietf.org
> https://www.ietf.org/mailman/listinfo/netext