Re: [RTG-DIR] RtgDir review: draft-ietf-netext-pmip-lr-08.txt

Suresh Krishnan <suresh.krishnan@ericsson.com> Mon, 05 March 2012 23:14 UTC

Return-Path: <suresh.krishnan@ericsson.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6737421F85F9 for <rtg-dir@ietfa.amsl.com>; Mon, 5 Mar 2012 15:14:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.218
X-Spam-Level:
X-Spam-Status: No, score=-106.218 tagged_above=-999 required=5 tests=[AWL=0.381, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XnsBvhPEYsFx for <rtg-dir@ietfa.amsl.com>; Mon, 5 Mar 2012 15:14:50 -0800 (PST)
Received: from imr4.ericy.com (imr4.ericy.com [198.24.6.9]) by ietfa.amsl.com (Postfix) with ESMTP id 8FA6421F85EF for <rtg-dir@ietf.org>; Mon, 5 Mar 2012 15:14:50 -0800 (PST)
Received: from eusaamw0707.eamcs.ericsson.se ([147.117.20.32]) by imr4.ericy.com (8.14.3/8.14.3/Debian-9.1ubuntu1) with ESMTP id q25NEhHj018922; Mon, 5 Mar 2012 17:14:45 -0600
Received: from [142.133.10.98] (147.117.20.214) by smtps-am.internal.ericsson.com (147.117.20.32) with Microsoft SMTP Server (TLS) id 8.3.213.0; Mon, 5 Mar 2012 18:14:44 -0500
Message-ID: <4F5548E4.9090605@ericsson.com>
Date: Mon, 05 Mar 2012 18:14:44 -0500
From: Suresh Krishnan <suresh.krishnan@ericsson.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2
MIME-Version: 1.0
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
References: <AE36820147909644AD2A7CA014B1FB5210D0F107@xmb-sjc-222.amer.cisco.com> <4F4D83A1.8040103@ericsson.com> <AE36820147909644AD2A7CA014B1FB5210DCD3E1@xmb-sjc-222.amer.cisco.com>
In-Reply-To: <AE36820147909644AD2A7CA014B1FB5210DCD3E1@xmb-sjc-222.amer.cisco.com>
X-Enigmail-Version: 1.3.5
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Thu, 08 Mar 2012 09:49:26 -0800
Cc: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-netext-pmip-lr.all@tools.ietf.org" <draft-ietf-netext-pmip-lr.all@tools.ietf.org>, "rtg-ads@tools.ietf.org" <rtg-ads@tools.ietf.org>
Subject: Re: [RTG-DIR] RtgDir review: draft-ietf-netext-pmip-lr-08.txt
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtg-dir>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Mar 2012 23:14:51 -0000

Hi Les,
  Addressing 2 open items from your review.

Les Ginsberg (ginsberg) wrote:
> Suresh -
> 
> Replies inline.
> 
>> -----Original Message-----
>> From: Suresh Krishnan [mailto:suresh.krishnan@ericsson.com]
>> Sent: Tuesday, February 28, 2012 5:47 PM
>> To: Les Ginsberg (ginsberg)
>> Cc: rtg-ads@tools.ietf.org; rtg-dir@ietf.org; draft-ietf-netext-pmip-
>> lr.all@tools.ietf.org
>> Subject: Re: RtgDir review: draft-ietf-netext-pmip-lr-08.txt
>>
>> Hi Les,
>>   Thanks for the review. Please find responses inline.
>>
>> On 02/27/2012 02:28 AM, Les Ginsberg (ginsberg) wrote:
>>> (Resending w corrected draft address)
>>>
>>> Hello,
>>>
>>> I have been selected as the Routing Directorate reviewer for this
>> draft.
>>> The Routing Directorate seeks to review all routing or routing-
>> related
>>> drafts as they pass through IETF last call and IESG review. The
>> purpose
>>> of the review is to provide assistance to the Routing ADs. For more
>>> information about the Routing Directorate, please see
>>> http://www.ietf.org/iesg/directorate/routing.html
>>>
>>> Although these comments are primarily for the use of the Routing
> ADs,
>> it
>>> would be helpful if you could consider them along with any other
> IETF
>>> Last Call comments that you receive, and strive to resolve them
>> through
>>> discussion or by updating the draft.
>>>
>>> Document: draft-ietf-netext-pmip-lr-08
>>> Reviewer: Les Ginsberg
>>> Review Date: 26 February 2012
>>> IETF LC End Date: ???
>>> Intended Status: Standards Track
>>>
>>> Summary:
>>> I have some minor concerns about this document that I think should
> be
>>> resolved before publication.
>>>
>>> Comments:
>>> This document is clearly written and easy to understand.
>>> This is the first PMIP document I have reviewed, so I went back and
>> read
>>> some of the previous RFCs. Despite that it may mean that some of my
>>> comments/questions are naive. Please indulge me.
>>>
>>> Major Issues:
>>> No major issues found.
>>>
>>> Minor Issues:
>>>
>>> Why are you not using the "MN-CN" terminology from RFC 6279? The
> fact
>>> that you use "MN-MN" makes me think that you are only addressing
>> cases
>>> where both endpoints are MNs. Is this the case? If so, this should
> be
>>> explicitly stated. If not, it would seem to be better to use the RFC
>>> 6279 terminology.
>>
>> Your understanding is correct. I will add a statement to that effect.
> 
> Could you also explain why the solutions defined do not work unless both
> nodes are Mobile?
> And, since you say that MN-CN is not addressed, is this something which
> is planned for a future document? RFC 6279 seems to clearly include both
> MN-MN and MN-nonMN (my terminology invention :-)) in the problem space
> to be solved.

RFC6279 only addresses MN-MN communications even though it refers to a
CN. It claims to use RFC3775 terminology for the CN, but it does not. It
assumes that the CN has a MAG and is anchored at an LMA. That makes it
an MN.

> 
>>
>>>
>>> Section 5
>>>
>>> I assume the lack of requirement for synchronization works because
>> the
>>> LMA will always forward packets regardless of whether it has sent an
>>> LRI/received an LRA? This implies that MNs and MAGs may receive
>>> duplicate packets at times - which presumably should be no problem.
> I
>> am
>>> wondering if it would be useful to discuss these points?
>>
>> In the handover case, the MAG2 will continue sending packets to MAG1
>> until the LMA establishes new LR state towards nMAG1, and these
> packets
>> will be lost. I will add text to this section to make this clear.
> 
> This is not what I was commenting on - though additional clarity in this
> case would be helpful as well.
> I was commenting on the initial setup of LR. I was commenting on the
> statement
> 
> " The protocol does not require any synchronization between the MAGs
>    before local forwarding begins."
> 
> This occurs at the end of Section 5 BEFORE the discussion of handoff in
> Section 5.1.
> Please respond to this comment.

No synchronization between MAGs is required because each MAG initiates
LR in one direction. After the LMA instructs MAG1 to initiate LR,
packets from MN1 to MN2 will take the path MN1->MAG1->MAG2->MN2 while
those from MN2 to MN1 will take the path MN2->MAG2->LMA->MAG1->MN1 until
LMA instructs MAG2 to do so as well. At any instant a MAG will forward a
packet either towards another MAG or its LMA. So there should be no
duplicate packets.

> 
>>
>>>
>>> Similarly, in Section 6.1 it is assumed that LMAs always forward
>>> inter-MN packets regardless of the state of LR?
>>
>> There will be no inter-LMA forwarding in this case during handover.
> The
>> wg decided not to handle this case (A22) because there is no defined
>> inter-LMA communication mechanism in PMIPv6.
> 
> I am not commenting on A22 - which is discussed in Section 7. My comment
> is regarding what happens during the handover discussed in Section 6.1.
> My concern is regarding what prevents packets from being lost during the
> handover. I assume that no packets are lost because the LMA will always
> forward packets to an MN registered with it even if it currently
> believes that LR is active/enabled - but wanted to confirm and also
> suggest that mention of that point (if correct) might be clarifying.

You are right. I will add some text clarifying this.

Thanks
Suresh