Re: [netext] AD Evaluation: draft-ietf-netext-pmip-cp-up-separation

"Sri Gundavelli (sgundave)" <sgundave@cisco.com> Tue, 27 May 2014 17:05 UTC

Return-Path: <sgundave@cisco.com>
X-Original-To: netext@ietfa.amsl.com
Delivered-To: netext@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C06E71A04B8 for <netext@ietfa.amsl.com>; Tue, 27 May 2014 10:05:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.152
X-Spam-Level:
X-Spam-Status: No, score=-15.152 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dz90xF8B2g7T for <netext@ietfa.amsl.com>; Tue, 27 May 2014 10:05:31 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 350EE1A0408 for <netext@ietf.org>; Tue, 27 May 2014 10:05:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4249; q=dns/txt; s=iport; t=1401210328; x=1402419928; h=from:to:subject:date:message-id:in-reply-to:content-id: content-transfer-encoding:mime-version; bh=R1L+9TtT2UUmZXSkxTKu2T9lUDT/S/FLfmyB0Rj3ocA=; b=NRl0pDloyOf2EygJ67IbRRwxs/zlf9MMH+AyWOn85KpALjjsmOnDGELW rT3ovYQaFlyAjzfAxU8YoTMAmwdfq++HsYTjlfucN+OHaMUNxv6z3uhAR khg4ImIqyZ7Udu69jxi/SKVojvybMikDcvx7/7NwAvxMv6SOwtHx4EPVB I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: As8HAJTEhFOtJV2Y/2dsb2JhbABZgweBKqoCAQEBAQEBBQGYDAGBDhZ0giw6UQEINkIlAgQBEhuIJ9UeF4VViQSEQASZc5MngziCLw
X-IronPort-AV: E=Sophos;i="4.98,920,1392163200"; d="scan'208";a="47626935"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-4.cisco.com with ESMTP; 27 May 2014 17:05:27 +0000
Received: from xhc-aln-x15.cisco.com (xhc-aln-x15.cisco.com [173.36.12.89]) by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id s4RH5Rhi006198 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 27 May 2014 17:05:27 GMT
Received: from xmb-aln-x03.cisco.com ([169.254.6.80]) by xhc-aln-x15.cisco.com ([173.36.12.89]) with mapi id 14.03.0123.003; Tue, 27 May 2014 12:05:27 -0500
From: "Sri Gundavelli (sgundave)" <sgundave@cisco.com>
To: Brian Haberman <brian@innovationslab.net>, "draft-ietf-netext-pmip-cp-up-separation@tools.ietf.org" <draft-ietf-netext-pmip-cp-up-separation@tools.ietf.org>, "netext@ietf.org" <netext@ietf.org>
Thread-Topic: [netext] AD Evaluation: draft-ietf-netext-pmip-cp-up-separation
Thread-Index: AQHPec3awPc3M3v9aE+ynsvSs2RFQQ==
Date: Tue, 27 May 2014 17:05:26 +0000
Message-ID: <CFAA0AD8.138EF3%sgundave@cisco.com>
In-Reply-To: <537DE60E.6010106@innovationslab.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.2.3.120616
x-originating-ip: [10.32.246.212]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <A5D9405B9D20374DAA2F8D29B89E1B57@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/netext/_9HsJlDUy4mBy3veGlmRwg84hJE
Subject: Re: [netext] AD Evaluation: draft-ietf-netext-pmip-cp-up-separation
X-BeenThere: netext@ietf.org
X-Mailman-Version: 2.1.15
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: Tue, 27 May 2014 17:05:33 -0000

Hi Brian,

Sorry for the delay. Please see inline.


On 5/22/14 4:57 AM, "Brian Haberman" <brian@innovationslab.net> wrote:

>Hi Sri,
>
>>>
>>> 2. What is the plan for the publication of the CP separation
>>> requirements document that is referenced in this document?  It seems
>>> rather silly to publish the solution spec before the requirements.
>>> Should they advance together?  Incorporate the requirements into this
>>> document?
>> 
>> 
>> 
>> We have the following text that talks about the assumptions around this
>> interface. The draft is primarily driving this definition for the
>> deployment-scenario where the CP and DP functions exist on the same IP
>> node. Figure-1 reflects this. However, the draft does not disallow the
>> separation of CP and DP functions across different IP nodes. That's
>>surely
>> the goal here. But, there is no desire to mandate one specific interface
>> between CP and DP entities. That interface may emerge as a generic
>> interface and this draft (PMIP-split-CP-DP) being one of the
>>applications
>> leveraging that interface. The interface can be based on OpenFlow,
>>FORCES,
>> some vendor specific interface, or the referenced draft based on
>> extensions to routing control plane.  There is no dependency on one
>> specific interface for realizing the CP/DP split per this spec. Most
>> likely vendors may not agree on a single interface between a controller
>> and a data plane node and so we tried to stay neutral on that aspect.
>> 
>> 
>> 
>> ---
>> Section 1:
>> 
>>    Note that the interface between the control and user plane is out of
>>    scope in this document.  It is required to setup a data path on the
>>    user plane according to the control signaling on the control plane.
>>    Several IETF working groups are addressing this interface as
>>    described in [RFC5415], [RFC5812], [RFC5810],
>>    [I-D.matsushima-stateless-uplane-vepc].  Techniques from Software
>>    Defined Networking (SDN) [RFC7149] may also be applied.
>> 
>
>The above makes sense and would be a good addition to the draft, but I
>am still a little concerned with the text surrounding the reference to
>draft-wakikawa-req-mobile-cp-separation.  I think that it is the wording:
>
>
>This separation brings more flexible deployment and management of LMA
>and MAG(s) of Proxy Mobile IP as described in
>[I-D.wakikawa-req-mobile-cp-separation].  To meet this requirement...
>
>
>Should I parse this as the reference to the draft is only to relate the
>use cases rather than the actual requirements?  If so, I could change
>"To meet this requirement" to "To facilitate this approach" or something
>similar.


Reference to I-D.matsushima is intended to be an example.


How about the following text:

OLD:
   Note that the interface between the control and user plane is out of
   scope in this document.  It is required to setup a data path on the
   user plane according to the control signaling on the control plane.
   Several IETF working groups are addressing this interface as
   described in [RFC5415], [RFC5812], [RFC5810],
   [I-D.matsushima-stateless-uplane-vepc].  Techniques from Software
   Defined Networking (SDN) [RFC7149] may also be applied.



NEW:

The LMA-CP and the LMA-DP functions are typically deployed on the same IP
node and in such scenario the interface between these functions is
internal to the implementation. Deployments may also choose to split the
LMA-CP and the LMA-DP functions across IP nodes. In such deployment
models, there needs to be a protocol interface between the LMA-CP and the
LMA-DP functions and which is outside the scope of this document. Possible
options for such interface include OpenFlow [Ref-1], FORCES [Ref-2], use
of routing infrastructure [I-D.matsushima-stateless-uplane-vepc] or vendor
specific approaches. This specification does not mandate a approach, or a
specific protocol interface and views this interface as a generic
interface relevant more broadly for other protocol systems as well (Ex:
IPSec, L2TP, Mobile IPv6).



Regards
Sri
















>
>Or am I missing something?
>
>Regards,
>Brian
>