Re: [bess] BFD WGLC for draft-ietf-bfd-vxlan; BESS input solicited

Anoop Ghanwani <anoop@alumni.duke.edu> Wed, 19 December 2018 17:41 UTC

Return-Path: <ghanwani@gmail.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AC838128766; Wed, 19 Dec 2018 09:41:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 9CK95cR8NMhB; Wed, 19 Dec 2018 09:41:56 -0800 (PST)
Received: from mail-vs1-f50.google.com (mail-vs1-f50.google.com [209.85.217.50]) (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 4F398130E81; Wed, 19 Dec 2018 09:41:56 -0800 (PST)
Received: by mail-vs1-f50.google.com with SMTP id n10so571223vso.13; Wed, 19 Dec 2018 09:41:56 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=bYeAzNV7lbe8KiHANc9JR0awaKQUUcaHbh118GS+U5Y=; b=VoPm9iU++D9uLmt3MRRDGqY0404tp0p9Fu+AN+BSjkEp/yp6d2AGYs6xhksEa0I7Xu E7SBBwhsAOjEs/LxtsaKD21X13pjHmJBAKqoZaTiARQ41hYbBFKaBlXWj23PELCUqPR/ QJwUkvsCR8Zi05ZMVJS6se8oRLY7/M0/aRoBfW4Jq/2QCS9j6tS5gSv62KX69H7QX8Fx y1RP8D/dJ7eWYkb1ciuoEl/Uc+yvAasi1oL18cYINObhz5BGAD/b43Q9q4pvL6E82B7m 71qND6iFjSWLh4V+MiUppsin+gKUV0JybleljNiYZqYejD9RlQCZDS37Ow1fATj/JPIc G7Vw==
X-Gm-Message-State: AA+aEWbhaN57sDqt1JN7/VTrxBzXz08dfmXetDqCYKVY86T+uQyAdhCe 8VNT4aG6RKWm9wPsRJ1HbwOsugnKfQQBybKe+F8=
X-Google-Smtp-Source: AFSGD/WAHabFI5guD+1KBhVW6LpME+qc+ixqFW+hhjAmzrk01Y5cfKw9qNzzaVuBePni/oNX3j3IBqLy1ZBDSZEWEIg=
X-Received: by 2002:a67:ecc6:: with SMTP id i6mr4306411vsp.119.1545241315168; Wed, 19 Dec 2018 09:41:55 -0800 (PST)
MIME-Version: 1.0
References: <20181212140145.GA22828@pfrc.org> <CA+-tSzzLZ2e_JA3Z3-iP4btjzLd0gmUwmBUh-ae7p1Kc+0c3gg@mail.gmail.com> <CA+RyBmUw7cm70CwQDiGDijvQ8GZUMt1a0Q_j1WvRXNfJUtUopQ@mail.gmail.com> <CA+-tSzy+A9414GXeCYNvsDwS4j85mLum0ObKU6o3gMASHtSNDg@mail.gmail.com> <B5C4CB21-0BD1-4A05-ACC2-D4F45ACBCD03@cisco.com> <CA+RyBmVboORC3VtU_hTS9QO4Am4Xskdtdofn_+HpdFjNNTKRFQ@mail.gmail.com> <CA+RyBmUFArdMxwW-5Hk6mK7EVJj5PM4HAua6YGN=jrbn4m1HUw@mail.gmail.com>
In-Reply-To: <CA+RyBmUFArdMxwW-5Hk6mK7EVJj5PM4HAua6YGN=jrbn4m1HUw@mail.gmail.com>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Wed, 19 Dec 2018 09:41:44 -0800
Message-ID: <CA+-tSzwPYEesWu9JKJw5YTZQ39EW-CHdkck=UXLg+nN3SEM5yw@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, rtg-bfd WG <rtg-bfd@ietf.org>, BESS <bess@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/NN2lPgSL6efNMSfAidm8nk_itos>
Subject: Re: [bess] BFD WGLC for draft-ietf-bfd-vxlan; BESS input solicited
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Dec 2018 17:41:59 -0000

Greg,

This is fine.

Thanks,
Anoop

On Wed, Dec 19, 2018 at 7:01 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
>
> Hi Anoop, et al.,
> appreciate your check of the final version of the update to the draft. Below is the new text as in the working version:
>    One use of VXLAN is in data centers interconnecting VMs of a tenant.
>    VXLAN addresses requirements of the Layer 2 and Layer 3 data center
>    network infrastructure in the presence of VMs in a multi-tenant
>    environment, discussed in section 3 [RFC7348], by providing Layer 2
>    overlay scheme on a Layer 3 network.  Another use is as an
>    encapsulation for Ethernet VPN [RFC8365].
>
>    This document is written assuming the use of VXLAN for virtualized
>    hosts and refers to VMs and VTEPs in hypervisors.  However, the
>    concepts are equally applicable to non-virtualized hosts attached to
>    VTEPs in switches.
>
> Kind regards,
> Greg
>
> On Wed, Dec 19, 2018 at 6:28 AM Greg Mirsky <gregimirsky@gmail.com> wrote:
>>
>> Hi Anoop,
>> thank you for the great text you've contributed. Accepted. I'll update the working text and publish later today.
>>
>> Kind regards,
>> Greg
>>
>> On Wed, Dec 19, 2018 at 5:19 AM Reshad Rahman (rrahman) <rrahman@cisco.com> wrote:
>>>
>>> +1 to Anoop's comments. I've made similar comment to Greg privately, and Anoop's proposed text clears things up.
>>>
>>> Regards,
>>> Reshad (no hat).
>>>
>>> On 2018-12-19, 1:54 AM, "Rtg-bfd on behalf of Anoop Ghanwani" <rtg-bfd-bounces@ietf.org on behalf of anoop@alumni.duke.edu> wrote:
>>>
>>>     Hi Greg,
>>>
>>>     Yes this captures what I was trying to get added.
>>>
>>>     Perhaps the last sentence can be changed to:
>>>
>>>     "This document is written assuming the use of VXLAN for virtualized
>>>     hosts and refers to VMs and VTEPs in hypervisors.  However, the
>>>     concepts are equally applicable to non-virtualized hosts attached to
>>>     VTEPs in switches."
>>>
>>>     Thanks,
>>>     Anoop
>>>
>>>     On Tue, Dec 18, 2018 at 12:17 PM Greg Mirsky <gregimirsky@gmail.com> wrote:
>>>     >
>>>     > Hi Anoop,
>>>     > thank you for your comments and the suggested text. To clarify the extent of the update, would the following accurately reflect the change in Introduction you're proposing:
>>>     > OLD TEXT:
>>>     >    VXLAN is typically deployed in data centers interconnecting
>>>     >    virtualized hosts of a tenant.  VXLAN addresses requirements of the
>>>     >    Layer 2 and Layer 3 data center network infrastructure in the
>>>     >    presence of VMs in a multi-tenant environment, discussed in section 3
>>>     >    [RFC7348], by providing Layer 2 overlay scheme on a Layer 3 network.
>>>     > NEW TEXT:
>>>     >   One use of VXLAN is in data centers interconnecting
>>>     >   VMs of a tenant.  VXLAN addresses requirements of the
>>>     >    Layer 2 and Layer 3 data center network infrastructure in the
>>>     >    presence of VMs in a multi-tenant environment, discussed in section 3
>>>     >    of [RFC7348], by providing Layer 2 overlay scheme on a Layer 3 network.
>>>     >    Another use is as an encapsulation for EVPN [RFC 8365].
>>>     >
>>>     >   In the remainder of this document the terms VM and End Station
>>>     >   are used interchangeably.
>>>     >
>>>     > If my understanding of the proposed update is correct, I'd be glad to use it (adding RFC 8365 as Informational reference).  Should note that in the draft we never used "End Station". Perhaps the last sentence is not required.
>>>     >
>>>     > What do you think?
>>>     >
>>>     > Regards,
>>>     > Greg
>>>     >
>>>     > On Tue, Dec 18, 2018 at 10:08 AM Anoop Ghanwani <anoop@alumni.duke.edu> wrote:
>>>     >>
>>>     >> I would change the introduction to the following to mention the use of
>>>     >> VXLAN by BGP EVPN.
>>>     >>
>>>     >> Thanks,
>>>     >> Anoop
>>>     >>
>>>     >> ==
>>>     >>
>>>     >>    "Virtual eXtensible Local Area Network" (VXLAN) [RFC7348] provides
>>>     >>    an encapsulation scheme that allows building an overlay network by
>>>     >>    decoupling the address space of the attached virtual hosts from that
>>>     >>    of the network.
>>>     >>
>>>     >>   One use of VXLAN is in data centers interconnecting
>>>     >>   VMs of a tenant.  VXLAN addresses requirements of the
>>>     >>    Layer 2 and Layer 3 data center network infrastructure in the
>>>     >>    presence of VMs in a multi-tenant environment, discussed in section 3
>>>     >>    of [RFC7348], by providing Layer 2 overlay scheme on a Layer 3 network.
>>>     >>    Another use is as an encapsulation for EVPN [RFC 8365].
>>>     >>
>>>     >>   In the remainder of this document the terms VM and End Station
>>>     >>   are used interchangeably.
>>>     >>
>>>     >>    In the absence of a router in the overlay, a VM can communicate with
>>>     >>    another VM only if they are on the same VXLAN segment.  VMs are
>>>     >>    unaware of VXLAN tunnels as a VXLAN tunnel is terminated on a VXLAN
>>>     >>    Tunnel End Point (VTEP) (hypervisor/TOR).  VTEPs (hypervisor/TOR) are
>>>     >>    responsible for encapsulating and decapsulating frames exchanged
>>>     >>    among VMs.
>>>     >>
>>>     >> On Wed, Dec 12, 2018 at 6:02 AM Jeffrey Haas <jhaas@pfrc.org> wrote:
>>>     >> >
>>>     >> > BESS Working Group members,
>>>     >> >
>>>     >> > https://tools.ietf.org/html/draft-ietf-bfd-vxlan-04
>>>     >> >
>>>     >> > BFD has finished working group last call on BFD for Vxlan and is about ready
>>>     >> > to request publication as an RFC.  A last minute comment suggested that we
>>>     >> > should consider inviting comment from your working group for expertise.
>>>     >> >
>>>     >> > We will be leaving the last call open until December 21 to leave time for
>>>     >> > final comments.
>>>     >> >
>>>     >> > -- Jeff (for BFD)
>>>     >> >
>>>     >> > _______________________________________________
>>>     >> > BESS mailing list
>>>     >> > BESS@ietf.org
>>>     >> > https://www.ietf.org/mailman/listinfo/bess
>>>     >>
>>>     >> _______________________________________________
>>>     >> BESS mailing list
>>>     >> BESS@ietf.org
>>>     >> https://www.ietf.org/mailman/listinfo/bess
>>>
>>>
>>>