Re: [nvo3] Follow up on draft-tissa-nvo3-oam-fm

David Allan I <david.i.allan@ericsson.com> Mon, 03 March 2014 16:17 UTC

Return-Path: <david.i.allan@ericsson.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58C651A013E for <nvo3@ietfa.amsl.com>; Mon, 3 Mar 2014 08:17:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-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 1SSr4Q3rxSGr for <nvo3@ietfa.amsl.com>; Mon, 3 Mar 2014 08:17:06 -0800 (PST)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id B2F551A00F9 for <nvo3@ietf.org>; Mon, 3 Mar 2014 08:17:05 -0800 (PST)
X-AuditID: c618062d-b7f858e0000031c7-be-5314aafaa065
Received: from EUSAAHC001.ericsson.se (Unknown_Domain [147.117.188.75]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 83.CC.12743.AFAA4135; Mon, 3 Mar 2014 17:16:59 +0100 (CET)
Received: from EUSAAMB105.ericsson.se ([147.117.188.122]) by EUSAAHC001.ericsson.se ([147.117.188.75]) with mapi id 14.02.0387.000; Mon, 3 Mar 2014 11:17:02 -0500
From: David Allan I <david.i.allan@ericsson.com>
To: "Tissa Senevirathne (tsenevir)" <tsenevir@cisco.com>, "nvo3@ietf.org" <nvo3@ietf.org>
Thread-Topic: Follow up on draft-tissa-nvo3-oam-fm
Thread-Index: Ac82+eQBP6jEt4uuQP61iazhiH0AqQAAY61w
Date: Mon, 03 Mar 2014 16:17:01 +0000
Message-ID: <E6C17D2345AC7A45B7D054D407AA205C3922E15D@eusaamb105.ericsson.se>
References: <FBEA3E19AA24F847BA3AE74E2FE193562AF82CA9@xmb-rcd-x08.cisco.com>
In-Reply-To: <FBEA3E19AA24F847BA3AE74E2FE193562AF82CA9@xmb-rcd-x08.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.12]
Content-Type: multipart/alternative; boundary="_000_E6C17D2345AC7A45B7D054D407AA205C3922E15Deusaamb105erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrKLMWRmVeSWpSXmKPExsUyuXSPt+7vVSLBBhu1LZ7Ol7To/vGUzYHJ Y8rvjaweS5b8ZApgiuKySUnNySxLLdK3S+DKeH73A0vBVYeKjnlvGBsYb5h3MXJySAiYSDzc Po8JwhaTuHBvPVsXIxeHkMARRonLK54yQjjLGCVa5+xmB6liEzCQ2PP/CyOILSIQLbGx4TWY LSxgKPHtQQ8zRNxI4kPfPzh79so3YDaLgIrE1Dl7geawc/AK+EocjgeJCgn4SBzbNwdoCgcH J1D09oQ6kDAj0DnfT60BO41ZQFzi1pP5UGcKSCzZc54ZwhaVePn4HyuErSQx5/U1Zoj6fIkV y56zgdi8AoISJ2c+YZnAKDILyahZSMpmISmDiOtILNj9iQ3C1pZYtvA1M4x95sBjJmTxBYzs qxg5SotTy3LTjQw2MQKj5pgEm+4Oxj0vLQ8xSnOwKInzfnnrHCQkkJ5YkpqdmlqQWhRfVJqT WnyIkYmDU6qBUTj9p4O6oX7X/cwfEpPfX3uiMSuny7RIgUduptU0+YYSccWTubs9PpyT2aC3 1aVBccVz7R11ovts3cv93jif9jh0W6LbpsexZPbTPI2dLm5FlvY+2uvnnZHc91FngcRj55X/ m3t3pj2v9r61UmJOadPBDSvPcb82EIjg+ndxAfdb16C7Aq5ZSizFGYmGWsxFxYkAw4nVxmgC AAA=
Archived-At: http://mailarchive.ietf.org/arch/msg/nvo3/GrRujjKkWIh7z0dQgWMLESP2mOQ
Subject: Re: [nvo3] Follow up on draft-tissa-nvo3-oam-fm
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Network Virtualization Overlays \(NVO3\) Working Group" <nvo3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nvo3>, <mailto:nvo3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nvo3/>
List-Post: <mailto:nvo3@ietf.org>
List-Help: <mailto:nvo3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nvo3>, <mailto:nvo3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Mar 2014 16:17:09 -0000

HI Tissa:

My understanding of at least one of the proposed NVO3 encaps (VxLAN), is that the entropy has already been encoded in the source port. I would assume any L3 VNI encap would require a similar property for ECMP to perform useful load spreading as ECMP would only examine the outer header.

So the information to utilize distributed gateways would already exist, and sufficient information exists for OAM to fate share in a trail that spanned an L2 and L3 VNI. N'est pas?

That's the view from here!
Dave

From: nvo3 [mailto:nvo3-bounces@ietf.org] On Behalf Of Tissa Senevirathne (tsenevir)
Sent: Monday, March 03, 2014 4:02 PM
To: nvo3@ietf.org
Subject: [nvo3] Follow up on draft-tissa-nvo3-oam-fm

There was a question on why payload sample is needed in OAM.

Firstly it is an optional field and not always required.

It is expected to be useful when using L2VNI + L3VNI at the same NVE to provide L3 gateway services to clients on L2VNI. Reference is draft-ietf-nvo3-dataplane-requirements-02, section 3.2.2 second last paragraph, please see below section for reference. At the L2VNI/L3VNI GW the sample payload is needed to make the ECMP path selection on the next domain (i.e L3VNI when L2VNI to L3VNI and vise versa).

Reference second last paragraph of section 3.2.2 of draft-ietf-nvo3-dataplane-requirements-02
"       L2 and L3 VNIs can be deployed in isolation or in combination to
       optimize traffic flows per tenant across the overlay network. For
       example, an L2 VNI may be configured across a number of NVEs to
       offer L2 multi-point service connectivity while a L3 VNI can be co-
       located to offer local routing capabilities and gateway
       functionality. In addition, integrated routing and bridging per
       tenant MAY be supported on an NVE. An instantiation of such service
       may be realized by interconnecting an L2 VNI as access to an L3 VNI
       on the NVE."