Re: [Anima] Autonomic Control Plane Based on IPv4 draft - 00

Duzongpeng <duzongpeng@huawei.com> Mon, 27 July 2015 08:13 UTC

Return-Path: <duzongpeng@huawei.com>
X-Original-To: anima@ietfa.amsl.com
Delivered-To: anima@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CC491AD0A2 for <anima@ietfa.amsl.com>; Mon, 27 Jul 2015 01:13:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.21
X-Spam-Level:
X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_RED=0.001] 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 hAJW1izfsTxH for <anima@ietfa.amsl.com>; Mon, 27 Jul 2015 01:13:29 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5BA11ACEF0 for <anima@ietf.org>; Mon, 27 Jul 2015 01:13:26 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml406-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BZE95033; Mon, 27 Jul 2015 08:13:25 +0000 (GMT)
Received: from nkgeml407-hub.china.huawei.com (10.98.56.38) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.3.235.1; Mon, 27 Jul 2015 09:13:22 +0100
Received: from NKGEML505-MBX.china.huawei.com ([169.254.1.103]) by nkgeml407-hub.china.huawei.com ([10.98.56.38]) with mapi id 14.03.0158.001; Mon, 27 Jul 2015 16:13:18 +0800
From: Duzongpeng <duzongpeng@huawei.com>
To: Toerless Eckert <eckert@cisco.com>, John Strassner <strazpdj@gmail.com>
Thread-Topic: [Anima] Autonomic Control Plane Based on IPv4 draft - 00
Thread-Index: AQHQxPwZC3e3dwVar0unIRXbrAsldZ3ovpWAgAAEZACAAALIgIAASVmAgAVHDwCAAKI3sA==
Date: Mon, 27 Jul 2015 08:13:17 +0000
Message-ID: <BAFEC9523F57BC48A51C20226A5589575F3DC09E@nkgeml505-mbx.china.huawei.com>
References: <BAFEC9523F57BC48A51C20226A5589575F3DB9B2@nkgeml505-mbx.china.huawei.com> <23016.1437670079@sandelman.ca> <55B11E6E.70708@gmail.com> <3AA7118E69D7CD4BA3ECD5716BAF28DF23016921@xmb-rcd-x14.cisco.com> <CAJwYUrG5VLECLkHT7n_fgGuORCFqiYaTb02UrzqiMUWpOtbnGQ@mail.gmail.com> <20150727061148.GA32331@cisco.com>
In-Reply-To: <20150727061148.GA32331@cisco.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.149.226]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/anima/PJ9I-dP4R1xKzxDot7MecPYLj7U>
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, "Michael Behringer (mbehring)" <mbehring@cisco.com>, anima <anima@ietf.org>
Subject: Re: [Anima] Autonomic Control Plane Based on IPv4 draft - 00
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/anima>, <mailto:anima-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima/>
List-Post: <mailto:anima@ietf.org>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/anima>, <mailto:anima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2015 08:13:32 -0000

Hi, Toerless

	I agree that IPv6 will be the future trend, and an IPv6 only ACP is simpler and kind of "sufficient".

	However, when connecting to an IPv4 only NOC application devices, it requires the use of IPv4 to IPv6 NAT as said in section 2.1.4 of your draft https://tools.ietf.org/id/draft-eckert-anima-stable-connectivity-01.txt.

	In this situation, would it be simpler to provide an IPv4 ACP for the network operator if this operator has no plan to update to IPv6, and all are IPv4? 
	As talked before in the maillist, there are some this kind of operators (not the big ones).

	I still do not see any harm to provide this IPv4 ACP option.
	
Best Regards
Zongpeng Du

-----Original Message-----
From: Anima [mailto:anima-bounces@ietf.org] On Behalf Of Toerless Eckert
Sent: Monday, July 27, 2015 2:12 PM
To: John Strassner
Cc: Michael Richardson; anima; Michael Behringer (mbehring)
Subject: Re: [Anima] Autonomic Control Plane Based on IPv4 draft - 00

The ACP draft is currently very lightweight explaining why IP6-only for the ACP is proposed. Please let me know if you think we should expand on that, eg: check out the following text as a starting point:

Cheers
    Toerless

The ACP is intended to provide ONLY IPv6 for a variety of reasons.

On the overall design implementation and operations side of the ACP, relying only on one network layer improves simplicity, reliability and scalability. The ACP provides protection/security for the traffic it carries. Each network layer it would need to support would require another set of security associations which may not only be control resources, but also HW resources. Each network layer requires its own routing tables and routing process calculations.

The ACP is intended to carry ASA control traffic and other OAM traffic:

ASAs are new designs so it is easily possible to have them rely on only a single network layer for their ACP signaling,
IPv6 even if they intend to serve multiple address families in the data-plane. 

All widely used OAM protocols in SP, Enterprise and IoT do support
IPv6: SNMP, TFTP, SSH/SCP, Radius, Diameter, ...  Current and future going IETF work result will not result anymore in any IPv4-only OAM protocols, but it may easily result in IPv6 only OAM solutions
(example: Frank Brockners work - referrence).

.. (better/additional text welcome)..

Cheers
    Toerless

On Thu, Jul 23, 2015 at 02:36:11PM -0700, John Strassner wrote:
> I agree with Michael B, Brian, and Michael R
> 
> 
> regards.
> John
> 
> On Thu, Jul 23, 2015 at 10:13 AM, Michael Behringer (mbehring) < 
> mbehring@cisco.com> wrote:
> 
> > I concur with MichaelR and Brian, this doesn't make sense to me.
> >
> > Before going down this route, I'd like to see very clear use cases 
> > that require it.
> >
> > Michael
> >
> > > -----Original Message-----
> > > From: Anima [mailto:anima-bounces@ietf.org] On Behalf Of Brian E 
> > > Carpenter
> > > Sent: 23 July 2015 19:04
> > > To: Michael Richardson; anima
> > > Subject: Re: [Anima] Autonomic Control Plane Based on IPv4 draft - 
> > > 00
> > >
> > > On 24/07/2015 04:47, Michael Richardson wrote:
> > > >
> > > > Duzongpeng <duzongpeng@huawei.com> wrote:
> > > >     > Its purpose is to describe an IPv4 ACP, which is helpful for the
> > > >     > deployment of ACP when the IPv6 has not replace all IPv4.
> > > >
> > > > I simply don't understand; and I wonder if you understand what 
> > > > the ACP
> > is.
> > > >
> > > > This is all new code and new (virtual) wires.  I don't see what 
> > > > the state of
> > > > IPv4 matters.  Maybe this is part of the Data-Plane ACP "confusion".
> > > >
> > > > I am very much opposed to this document, and I want to suggest 
> > > > that we make it out of scope in our charter.
> > >
> > > I would argue it a bit differently. The IPv6-based ACP will create 
> > > itself automatically, simply because all autonomic nodes will 
> > > contain the code that knows how to do this (IPv6 stack, SLAAC, the 
> > > IPv6 routing protocol,
> > and
> > > some sort of ACP-creating engine to drive it all). This requires 
> > > no work
> > or
> > > decision by the network operators. So the question of whether IPv6 
> > > is already deployed in the network is totally irrelevant - the ACP 
> > > simply doesn't care. Also the operators don't need to care what 
> > > protocol the
> > ACP is
> > > running. Actually it could be running ISO/OSI Connectionless 
> > > Network Protocol or Novell Netware - it simply doesn't matter outside the ACP.
> > > But we have chosen IPv6 because it has useful properties that IPv4 lacks.
> > >
> > >    Brian
> > >
> > > _______________________________________________
> > > Anima mailing list
> > > Anima@ietf.org
> > > https://www.ietf.org/mailman/listinfo/anima
> >
> > _______________________________________________
> > Anima mailing list
> > Anima@ietf.org
> > https://www.ietf.org/mailman/listinfo/anima
> >
> 
> 
> 
> --
> regards,
> John

> _______________________________________________
> Anima mailing list
> Anima@ietf.org
> https://www.ietf.org/mailman/listinfo/anima


--
---
Toerless Eckert, eckert@cisco.com

_______________________________________________
Anima mailing list
Anima@ietf.org
https://www.ietf.org/mailman/listinfo/anima