Re: [nvo3] [Int-area] Fwd: New Version Notification for draft-ietf-nvo3-gue-03.txt

Tom Herbert <tom@herbertland.com> Fri, 17 June 2016 15:06 UTC

Return-Path: <tom@herbertland.com>
X-Original-To: nvo3@ietfa.amsl.com
Delivered-To: nvo3@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5707F12D518 for <nvo3@ietfa.amsl.com>; Fri, 17 Jun 2016 08:06:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=herbertland-com.20150623.gappssmtp.com
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 ysNq2Gcf4T3O for <nvo3@ietfa.amsl.com>; Fri, 17 Jun 2016 08:06:39 -0700 (PDT)
Received: from mail-io0-x236.google.com (mail-io0-x236.google.com [IPv6:2607:f8b0:4001:c06::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8AFC12B04A for <nvo3@ietf.org>; Fri, 17 Jun 2016 08:06:39 -0700 (PDT)
Received: by mail-io0-x236.google.com with SMTP id 5so79886861ioy.1 for <nvo3@ietf.org>; Fri, 17 Jun 2016 08:06:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-transfer-encoding; bh=7cw/OM3bufXmQREHy/WpjrESqYSnAr8mjrP0H8EX+Kw=; b=h8nSuGOGdNvPSQt3sLh69LkziYf9aGMOJGTiraM6EVGDy/vqFDEcTBxTxC3foTYuQv ak/zwlILSgwpiWv8hkXDEcljCkIVqVOe0gfiyMwCEFQ0FgRXSCy4YvQHRXQWoZkRfc44 ad35QTXmpD2zYgAWh901l0chCLxrskC1AVFOq37IFPOaLRns5njVeMRjD8lrqrIxunGx h1pJeAYZ5DbDo8ELE3HKr2cMAkHizHTyclh+1yqsRVRx+GgK28Zz24pz/kPwRetEBATk y1o6gPKsXfDKURH51UxQgt0nYjHsDHvlaMgedFGx9Mnem5SAYwuc8W11XlacAN1OV4P9 dmsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-transfer-encoding; bh=7cw/OM3bufXmQREHy/WpjrESqYSnAr8mjrP0H8EX+Kw=; b=DBh9kUWsnKedFZMR7QqkodLmskgnkq3MPGQpk3ffbn7kkv3ZOsK1LZW4OUko7Y60hb LD4Q+J35QypMh/enLFoC1qybbDCHk0RYCosVxpUohDT3DyKsa3C4Pd/TiPZx6Fj/xH+O P3VXynJZY6BQTk6mWpohx/X9vsegDc57zXAatepf5NWF24eJs7i4L8kQwKIkYkUy826g ZAQhBcdU0yfFoa/4JhgsXmsCt5z+Q1FF88956d4iiAvHESMk7WJYI+Vk4oDN3s5k8lT9 Dx7YVFE1OefOW3ToqtHhlydiDJL8+ZCgX2CtzuxRvtPmQ0HZ5dzzAvuPiO+PtZJZsDEC xL6w==
X-Gm-Message-State: ALyK8tK4fvviz+V0bjLxkOSz3hH/6cYqdXNE/DF2PC0njzpvN1OJBBHgkd8yTTtmA/Fc+ug3GgugukqOEv7wJQ==
MIME-Version: 1.0
X-Received: by 10.107.39.149 with SMTP id n143mr4276714ion.50.1466175998999; Fri, 17 Jun 2016 08:06:38 -0700 (PDT)
Received: by 10.107.31.202 with HTTP; Fri, 17 Jun 2016 08:06:38 -0700 (PDT)
In-Reply-To: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0D564C1E@NKGEML515-MBX.china.huawei.com>
References: <20160610171451.30437.44413.idtracker@ietfa.amsl.com> <CALx6S34_ba2kBhUY7keEMmPO3fTRAAQsCkyGiy47=NnPm8xgug@mail.gmail.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0D5647FB@NKGEML515-MBX.china.huawei.com> <CALx6S37K2H+SuEN+5Nmi-GOX0nX-k34YQt0anWJWTUBpBZZGew@mail.gmail.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0D564ABD@NKGEML515-MBX.china.huawei.com> <57637961.3020206@isi.edu> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0D564BAF@NKGEML515-MBX.china.huawei.com> <57639F34.3010004@isi.edu> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0D564C1E@NKGEML515-MBX.china.huawei.com>
Date: Fri, 17 Jun 2016 08:06:38 -0700
Message-ID: <CALx6S343CAgU=K-huSe9JFgpAC5Z9XNBYxCKbkqgn38579sBqw@mail.gmail.com>
From: Tom Herbert <tom@herbertland.com>
To: Xuxiaohu <xuxiaohu@huawei.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/nvo3/jIAyNyU0mXS9G1Hoojdwj-Xg6xs>
Cc: "nvo3@ietf.org" <nvo3@ietf.org>, "int-area@ietf.org" <int-area@ietf.org>, Joe Touch <touch@isi.edu>
Subject: Re: [nvo3] [Int-area] Fwd: New Version Notification for draft-ietf-nvo3-gue-03.txt
X-BeenThere: nvo3@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 17 Jun 2016 15:06:41 -0000

On Fri, Jun 17, 2016 at 12:48 AM, Xuxiaohu <xuxiaohu@huawei.com> wrote:
>
>
>> -----Original Message-----
>> From: Joe Touch [mailto:touch@isi.edu]
>> Sent: Friday, June 17, 2016 2:57 PM
>> To: Xuxiaohu; Tom Herbert
>> Cc: nvo3@ietf.org; int-area@ietf.org
>> Subject: Re: [nvo3] [Int-area] Fwd: New Version Notification for
>> draft-ietf-nvo3-gue-03.txt
>>
>>
>>
>> On 6/16/2016 11:41 PM, Xuxiaohu wrote:
>> >> More than that, GUE was accepted as a WG doc *and* has already been
>> >> assigned a port number.
>> > Oh, a WG doc? a doc which has nothing to do with multi-tenancy but happens
>> to be adopted by a WG working on multi-tenancy?
>> I'm not advocating where this doc *should be* - or should have been - adopted.
>> I'm simply noting that it already has been adopted. Which does carry weight in
>> the IANA assignment of ports (as noted in RFC 6335).
>>
>> >
>> >>> To save a port number, the header format is made ugly. Is it
>> >>> worthwhile? If
>> >> UDP port resource was so sparse as you had imagined, I think the UDP
>> >> port resource keeper would not allocate two different port numbers
>> >> for VXLAN and VXLAN-GPE since the P-bit in VXLAN-GPE header is enough
>> >> to distinguish VXLAN-GPE from VXLAN. For more details, please look at
>> >> section 3.2 of
>> (https://tools.ietf.org/html/draft-ietf-nvo3-vxlan-gpe-02#page-6).
>> >> VXLAN was assigned in 2011.
>> >>
>> >> VXLAN-GPE was assigned this year (2016).
>> >>
>> >> If what you say is correct*, then you might be correct in assuming
>> >> that a VXLAN-GPE assignment might inhibit a later VXLAN assignment,
>> >> but that's not the order things happened.
>> > Your logic seems confused to me. My point is VXLAN-GPE should share the
>> same port number (i.e., 4789) with VXLAN if the port number resource was so
>> sparse. Unless that assumption is fake.
>>
>> Your logic fails to consider that these two requests were not made at the same
>> time. Also, VXLAN was not made *after* VXLAN-GPE. If either of these were
>> true, then the argument for a single port number would be important.
>
> More confused to me:) Let me make it simpler, VXLAN was allocated a port number in 2011 which is 4789. VXLAN-GPE asked for a port in 2016, why allocate a new number rather than reusing the port number 4789 provided the port number resource was so sparse?  Your answers to the above question seems to be: 1)these two requests were not made at the same time, 2) VXLAN was not made *after* VXLAN-GPE. For the first answer, did you mean, for two proposals which could have shared the same port number, as long as they requests at different time no matter intended or not, they would be assigned two different port numbers. For the second answer, have you seen protocol X be made after an extension protocol to X?:)
>
VXLAN-GPE requires a different protocol number, the P-bit was not
sufficient. The problem was that VXLAN defined unknown flag bits to be
ignored upon receive. So if a legacy VLXAN device ever received a
VXLAN-GPE packet (P-bit set) it would be misinterpreted as a VLXAN
packet. Effectively this makes VXLAN-GPE a new protocol not a
different version of VXLAN. All of this was discussed on the nvo3
list.

Tom

> Xiaohu
>
>> So, in brief, IMO (with my ports hat off) if you had a stronger argument for
>> UDP-in-IP (i.e., you convinced a WG to adopt it) *and* you proposed it before
>> GUE made its request, then things might have turned out differently.
>
>
>
>> Joe
>>
>