Re: [netext] WG LC: draft-ietf-netext-pmip-lr

Rajeev Koodli <rkoodli@cisco.com> Mon, 06 June 2011 22:49 UTC

Return-Path: <rkoodli@cisco.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 1517411E8137 for <netext@ietfa.amsl.com>; Mon, 6 Jun 2011 15:49:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -108.532
X-Spam-Level:
X-Spam-Status: No, score=-108.532 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, RCVD_NUMERIC_HELO=2.067, USER_IN_WHITELIST=-100]
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 gu-CN5cVC2E5 for <netext@ietfa.amsl.com>; Mon, 6 Jun 2011 15:49:47 -0700 (PDT)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by ietfa.amsl.com (Postfix) with ESMTP id 19ACB11E811A for <netext@ietf.org>; Mon, 6 Jun 2011 15:49:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=rkoodli@cisco.com; l=3752; q=dns/txt; s=iport; t=1307400587; x=1308610187; h=date:subject:from:to:cc:message-id:in-reply-to: mime-version:content-transfer-encoding; bh=0A4tkSufIXELrmrClm0SLyh9riwbN24jUV7w1A64sJg=; b=TlTVXOp0taFeNpgxTFdkb5djcN25BsslHE4iRy2pP+gLPNM1FzZnrSUX gqvFtEAWz2rqCDo8eM4zvxgW7IJvrckl5U3GyjUl2tZszeRj+Sl/2dE58 HeOdWSKznPXRpDx+BQqao1mQ624yVU3PB2c0Yuq1reU1obPJQPUPfCrPA k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AjkGAERZ7U2tJXHA/2dsb2JhbABTpg8Cd6xInheGIQSGdIoFhFGHDIN9
X-IronPort-AV: E=Sophos;i="4.65,328,1304294400"; d="scan'208";a="357803643"
Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by sj-iport-5.cisco.com with ESMTP; 06 Jun 2011 22:49:46 +0000
Received: from xbh-rcd-201.cisco.com (xbh-rcd-201.cisco.com [72.163.62.200]) by rcdn-core2-5.cisco.com (8.14.3/8.14.3) with ESMTP id p56MnkI6029659; Mon, 6 Jun 2011 22:49:46 GMT
Received: from xmb-rcd-111.cisco.com ([72.163.62.153]) by xbh-rcd-201.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 6 Jun 2011 17:49:45 -0500
Received: from 171.70.249.172 ([171.70.249.172]) by XMB-RCD-111.cisco.com ([72.163.62.153]) with Microsoft Exchange Server HTTP-DAV ; Mon, 6 Jun 2011 22:49:45 +0000
User-Agent: Microsoft-Entourage/12.24.0.100205
Date: Mon, 06 Jun 2011 15:56:04 -0700
From: Rajeev Koodli <rkoodli@cisco.com>
To: cjbc@it.uc3m.es, Suresh Krishnan <suresh.krishnan@ericsson.com>
Message-ID: <CA12A914.10BC5%rkoodli@cisco.com>
Thread-Topic: [netext] WG LC: draft-ietf-netext-pmip-lr
Thread-Index: AcwknOmgU2WrFVKA0EqvmTlQCH5vIg==
In-Reply-To: <1307343107.4029.7.camel@acorde.it.uc3m.es>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
X-OriginalArrivalTime: 06 Jun 2011 22:49:45.0973 (UTC) FILETIME=[084E0250:01CC249C]
Cc: "netext@ietf.org" <netext@ietf.org>
Subject: Re: [netext] WG LC: draft-ietf-netext-pmip-lr
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: Mon, 06 Jun 2011 22:49:49 -0000

Hi Carlos,


On 6/5/11 11:51 PM, "Carlos Jesús Bernardos Cano" <cjbc@it.uc3m.es> wrote:

>>> - Section 4. The example provided about an application-layer signaling
>>> entity notifying the LMA about the possibility of LR and the end-points
>>> does not seem very realistic to me. In this scenario (A11), I think
>>> either MAG or LMA can easily detect this.
>> 
>> The idea of the leaving that text in there was that there are some
>> classes of applications that would need LR and they could request
>> initiation of LR if needed. There was some interest to allow this kind
>> of triggering but to leave it as an implementation detail. The spec does
>> not cover application based triggering. Would you object to leave this
>> text in there?
> 
> No strong objection. I just think that application based trigggering is
> not very realistic, but it's mainly a personal opinion. If there was
> interest to allow it, I'm fine with that.
> 

The "upper-layer" entity may provide the policy OK for LR for the two
end-points in question. This is just an example trigger.


>> 
>>> - Section 4 (page 5). What is the rationale behind the U-LRA message? To
>>> me it is not clear and I see that it complicates the protocol (as
>>> introduces unsolicited messages that impact on the state machine).
>>> Besides, the draft should IMHO clearly state if the LRI message sent in
>>> response to the U-LRA needs to be acknowledged with another LRA (so the
>>> sequence is U-LRA (from MAG to LMA), LRI (from LMA to MAG) and the LRA
>>> (from MAG to LMA).
>> 
>> OK. I have removed the U-LRA as it adds complexity for no reason.
>> 

What about the case when the LR state at the MAG will expire? Will the
refresh be always done by the LMA?


>>> - Why do the MAGs need to ask the LMA for authorization to perform LR
>>> even when the MNs are both attached to the same MAG? I'm fine with that,
>>> but it should be clear why that decision was taken, IMHO.
>> 
>> The intent was to centralize the policy decision and minimize
>> configuration, but I am open to suggestions.
> 
> I'd remove the need for authorization in that case.
> 

MNs may be attached to the same MAG, but the LR may not be offered to all
such MNs. In fact, it may be explicitly disallowed if there are policy
restrictions (for legal reasons). So, you need to have authorization.

-Rajeev



>> 
>>> - Why do the MAGs check EnableMAGLocalRouting flag in A11 but not in
>>> A12?
>> 
>> In the A11 scenario we are still within the bounds of RFC5213 that
>> requires checking the flag. RFC5213 does not cover the 1 MAG 2 LMA case.
> 
> In my reading of RFC5213, the flag is not restricted to one single LMA
> case. It just talks about visiting mobile node and correspondent node
> locally attached to the same MAG.
> 
>> 
>>> - Using LRI in both MAG-to-LMA and LMA-to-MAG makes the protocol a bit
>>> complex, because they are not used exactly for the same thing (they are
>>> more than just initiators, as I understand them).
>>> - Section 7. Why cannot just the MAG stop performing LR when detects
>>> that one of the MNs is no longer attached/delivery to one of the MNs
>>> fails?
>>> - Section 8. Isn't in the scope the case the MAG has an IPv4-only
>>> address? I guess for that case it is needed to define also a MAG IPv4
>>> address, right?
>>> - Section 9.1 (page 17). In the LRI message, couldn't a lifetime value
>>> set to 0 used instead of the S=1 flag?
>>> 
> 
> What about the previous four comments?
> 
> Thanks,
> 
> Carlos
> 
>>> Editorial:
>> 
>> I have fixed all your editorial comments in -03.
>> 
>> Thanks
>> Suresh
>> 
>>