Re: [nvo3] NVO3 WG Adoption of draft-quinn-vxlan-gpe-04

"Paul Quinn (paulq)" <paulq@cisco.com> Wed, 29 April 2015 18:13 UTC

Return-Path: <paulq@cisco.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 BBA8B1A6F07; Wed, 29 Apr 2015 11:13:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level:
X-Spam-Status: No, score=-14.511 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 FwTJ4czsK9Yb; Wed, 29 Apr 2015 11:13:41 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74B721A1B07; Wed, 29 Apr 2015 11:13:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1303; q=dns/txt; s=iport; t=1430331221; x=1431540821; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=vsbYP2tATBVRQxlN0tpN5Ha1QyV4HFigNA6pnkI+jEc=; b=a/usEh2fc5H+APSwy7NzIKxxxry/vj0voOyAn71hM7px61bFzou3CiqJ rM5dCeI7PZ5dYbbF9a6S7QnE7DHf7bzLGSKGzbxuVXnawNp5A5EpfVNxR 4b4ZcrIPt7RIS3D2vhzotNLAM0ISES0wcE6fzxadUNMPrVodTEB8iE3fh 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AKBQAYHkFV/5hdJa1SCoMMgS8FzVsCgUVMAQEBAQEBgQuEIAEBAQMBOj8FCwIBCBgeECERJQIEDgWIFwMJCMJWDYUfAQEBAQEBAQEBAQEBAQEBAQEBAQEBF4s4gk2BWyozB4MXgRYBBJFqiHSBVI8dhlsjg3RvgUSBAQEBAQ
X-IronPort-AV: E=Sophos;i="5.11,671,1422921600"; d="scan'208";a="415797604"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-3.cisco.com with ESMTP; 29 Apr 2015 18:13:40 +0000
Received: from xhc-rcd-x02.cisco.com (xhc-rcd-x02.cisco.com [173.37.183.76]) by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id t3TIDec1013968 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 29 Apr 2015 18:13:40 GMT
Received: from xmb-rcd-x14.cisco.com ([169.254.4.216]) by xhc-rcd-x02.cisco.com ([173.37.183.76]) with mapi id 14.03.0195.001; Wed, 29 Apr 2015 13:13:40 -0500
From: "Paul Quinn (paulq)" <paulq@cisco.com>
To: "sarikaya@ieee.org" <sarikaya@ieee.org>
Thread-Topic: [nvo3] NVO3 WG Adoption of draft-quinn-vxlan-gpe-04
Thread-Index: AQHQe782jNvu5BL+1UuAFnT9xGYFep1jQlEAgAAEbICAABPigIABLSmAgAAlM4A=
Date: Wed, 29 Apr 2015 18:13:39 +0000
Message-ID: <C35FEF60-6278-4BA6-83C0-8FA918561EE1@cisco.com>
References: <55358764.9080406@queuefull.net> <CAC8QAcedMhbcs2XjfEYupre5Gt3A+fe_NxfN=ja+KiWRnvLACA@mail.gmail.com> <553FF2FF.6020709@queuefull.net> <CAC8QAcdOpy3YciBS8vEavSrbN1e8dbXDGWV+ZiR1jixpSshBiw@mail.gmail.com> <CAC8QAcdyEaej54tfhdO=+KzjbGvYwZzq0EMhxx=Fdw2kj2AQ3w@mail.gmail.com>
In-Reply-To: <CAC8QAcdyEaej54tfhdO=+KzjbGvYwZzq0EMhxx=Fdw2kj2AQ3w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.19.17.229]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <35D8CA324B68AC41BB3853A881FE3EB0@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/nvo3/1boTvTDY903iaWsmbVCxwG7hnE0>
Cc: Benson Schliesser <bensons@queuefull.net>, "draft-quinn-vxlan-gpe@ietf.org" <draft-quinn-vxlan-gpe@ietf.org>, "nvo3@ietf.org" <nvo3@ietf.org>, "nvo3-chairs@ietf.org" <nvo3-chairs@ietf.org>
Subject: Re: [nvo3] NVO3 WG Adoption of draft-quinn-vxlan-gpe-04
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: Wed, 29 Apr 2015 18:13:42 -0000

> On Apr 29, 2015, at 12:01 PM, Behcet Sarikaya <sarikaya2012@gmail.com> wrote:
> 
> On Tue, Apr 28, 2015 at 5:03 PM, Behcet Sarikaya <sarikaya2012@gmail.com> wrote:
>> Hi Benson,
>> 
>> Joe Touch wrote this on intarea list:
>> 
>> There is no reason for having the GUE header differentiate between
>> payload=IPv4 and payload=IPv6. The IP version is addressed by the
>> version field of the IP header. If GUE encapsulates both type of IP the
>> same way (and it should), it should NOT differentiate between them in
>> its (GUE) header.
>> 
>> 
>> I think the same applies to gpe header.
>> 
>> Plus the issues on the "NSH" protocol.
> 
> Curiously if you look at the nsh draft, Section 3.2,
> 
> NSH Base Header
> 
> also has a next protocol field with the same encoding.
> 
> Anybody understands what is going on?

Yes, the concept is that you don't know what you want to carry via GPE.  Today it might be v4, v6, ethernet, NSH or something else.  Tomorrow, who knows?  But more importantly, we need to enable that stacking to occur.

The format of NSH is orthogonal -- as is the format of Ethernet for that matter.  From an outer header (i.e. VXLAN-GPE or other) you need to be able to identify the inner protocol.  

Paul