Re: [nvo3] I-D Action: draft-ietf-nvo3-mcast-framework-02.txt

Anoop Ghanwani <anoop@alumni.duke.edu> Sat, 13 February 2016 02:06 UTC

Return-Path: <ghanwani@gmail.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 CF6DD1B2A03 for <nvo3@ietfa.amsl.com>; Fri, 12 Feb 2016 18:06:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.277
X-Spam-Level:
X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=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 7jFtgn8V6pqS for <nvo3@ietfa.amsl.com>; Fri, 12 Feb 2016 18:06:39 -0800 (PST)
Received: from mail-qg0-x231.google.com (mail-qg0-x231.google.com [IPv6:2607:f8b0:400d:c04::231]) (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 639861B29FF for <nvo3@ietf.org>; Fri, 12 Feb 2016 18:06:39 -0800 (PST)
Received: by mail-qg0-x231.google.com with SMTP id b67so76072540qgb.1 for <nvo3@ietf.org>; Fri, 12 Feb 2016 18:06:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=s532AYa7kJrFzo+O427O6+ruQjXWkyin71+UhB9Cktg=; b=DJSyR08iobDBOLqAfFOiQkyh8Nf+XTUJX15wCh4MmZ/EZBY//+zlSBdamceerqHAyq iKzKwyovh2xs6JZlb2nVPoe95P9fgtWhd+DXsvrNkAlPnKm0JfYXbCF/7i1S9nHVI1t3 zfpxucZlEQsNUiHixyYwEJNmmG/NTN+gl8nJ76Nb079vpDdF/JpWMGjJV9/VD3AIlQA7 D/rvbtwVv4cb5EwBFp5Wk3cv0gvDTFb2sCxeRvvncc2vryOiW/wKd3/D/1CIRUDUEQ2c tuEu9Ki/WG7iIzP22IPN4fxzinsJ5uEiQz6QQU0AP/QkfSAF8kp6ihImpjP1Bipi/+zP bisA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=s532AYa7kJrFzo+O427O6+ruQjXWkyin71+UhB9Cktg=; b=RV5VKguNd4+hFeRWkxmGM3wIKQP64/YVva87y6deRfBLfC5lMSl/LlYkGZ7KnV8UjJ evuexo0WXyxe7oorv/zS89cvMkja0Jhu98VGwtHSg+ZCg+WVj9jUh5vSRETdMuX5STj7 bDDhvVJHyn8fJ994x+Uz89JruORpftdf1WsQkHNY4N8ljbudmhQalmNZkM8GZXzdEJeK QLlpyOTrkGb70IreHUPnNoxI7dcjO1rDXO7i5yxJNCESZEEqVj5Lnm3euvuWdAmQI6pG rOeGoO7f5Ob03tSi7jPr2I6Dlb7jJ1498t15ujqDydbTVAg6qyUA1BYes1hM31zV3eEM iSxA==
X-Gm-Message-State: AG10YOTMmBsiSQL+VtzA+UDc+PIsxEqH5UiA/6RI9eF01gD71e4jv0pPxcGA84lCFw+vOJPMk2/e3kPz4cYFZw==
MIME-Version: 1.0
X-Received: by 10.140.248.135 with SMTP id t129mr6318612qhc.53.1455329198618; Fri, 12 Feb 2016 18:06:38 -0800 (PST)
Sender: ghanwani@gmail.com
Received: by 10.55.8.7 with HTTP; Fri, 12 Feb 2016 18:06:38 -0800 (PST)
In-Reply-To: <D2E486DD.5F8ED%sadikshi@cisco.com>
References: <20160211072908.10127.59125.idtracker@ietfa.amsl.com> <CA+-tSzx6EtjKfJoW+f62p1D6-qw2E5fto6CABRmaNUrE19y8qg@mail.gmail.com> <D2E239F2.5F70D%sadikshi@cisco.com> <CA+-tSzxY2MUDhF2Atvu4ZwsO8ky-COdVZM2U9-7_Ccw2iR_SuQ@mail.gmail.com> <D2E3BB1C.5F85F%sadikshi@cisco.com> <CA+-tSzyRU+VzsQXVA1Wg0NsLqpM41i596ksVJ9CnmnzjcKXGTQ@mail.gmail.com> <D2E486DD.5F8ED%sadikshi@cisco.com>
Date: Fri, 12 Feb 2016 18:06:38 -0800
X-Google-Sender-Auth: S5A9R3UqP9HtBUFnjzw9dzcN7k8
Message-ID: <CA+-tSzwH5i4Dqow0dWzf_-O+O-pV7GY5FSBsYjGK3XjVVx2JdQ@mail.gmail.com>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
To: "Saumya Dikshit (sadikshi)" <sadikshi@cisco.com>
Content-Type: multipart/alternative; boundary="001a113a8622ea3d9a052b9d3b3e"
Archived-At: <http://mailarchive.ietf.org/arch/msg/nvo3/Fir-c-KmSBQXq2JJM1SBiqYC3F4>
Cc: "nvo3@ietf.org" <nvo3@ietf.org>
Subject: Re: [nvo3] I-D Action: draft-ietf-nvo3-mcast-framework-02.txt
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: <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: Sat, 13 Feb 2016 02:06:42 -0000

Hi Saumya,


On Fri, Feb 12, 2016 at 5:44 PM, Saumya Dikshit (sadikshi) <
sadikshi@cisco.com> wrote:
>
>
> *>>>[ag] Yes, for this case, the NVE would be incapable of performing L2
> bridging for multicast traffic.*
> If above is true then kindly ignore rest of it. Can I assume that
> L2-broadcast also is not possible, as the L2 treatment meted out to both
> multicast and broadcast is same ?
>

[ag] Yes, in this case, L2 broadcast is not possible as well.


Thanks again for your thorough review.

Anoop


>
> From: Anoop Ghanwani <anoop@alumni.duke.edu>
> Date: Saturday, February 13, 2016 at 2:23 AM
> To: sadikshi <sadikshi@cisco.com>
> Cc: "nvo3@ietf.org" <nvo3@ietf.org>
> Subject: Re: [nvo3] I-D Action: draft-ietf-nvo3-mcast-framework-02.txt
>
> Hi Saumya,
>
> I'm deleting all the things we agree on and that will be fixed.  Please
> see inline for the one issue that I see need clarification on.
>
> Anoop
>
> >>>> In sectin "3.1
>> <https://tools.ietf.org/html/draft-ietf-nvo3-mcast-framework-02#section-3.1>*.
>> No multicast support**”** "* All of the application traffic in the
>> network is unicast
>>
>>         traffic and the only multicast/broadcast traffic is from ARP/ND
>>         protocols.”
>>
>> Does this section implies that bridging/switching is not supported on the NVE devices, which will perform broadcast for all L2 packets (either multicast or broadcast) received from connected TS. If not, then case all link-local multicast packets at least can be bridged/switched by the devices in this case.
>>
>>
> I'm not sure I understand the comment.  But what the text is saying is
> that when a broadcast or link local multicast packet is received at the
> NVE, the NVE either knows what to do with it (i.e. respond if it's ARP/ND)
> or it will discard the packet.
>
> <Saum> The intention was to check if in this case, NVE is incapable for
> performing L2-bridging (flooding the packets destined to broadcast and
> multicast addresses over the fabric core) for application traffic destined
> to multicast address.
>
> [ag] Yes, for this case, the NVE would be incapable of performing L2
> bridging for multicast traffic.
>
> <Saum> Isn’t the outer NVO3 encap header driven by the VNI over which the
> packet arrives and then flooded in the same bridge domain, that is, on all
> other TS facing ports (in same bridge-domain) and the fabric (core) facing
> ports.
>
> [ag] I'm having trouble understanding the use case.  If multicast is
> desired, then one of the other methods must be used.  This section is
> specifically calling out the case where the NVA has all of the MAC/IP
> information for the entire overlay and the NVE knows how to either
> terminate/handle the multicast locally, forward it on as unicast (e.g. DHCP
> helper), or will discard it.
>
> <Saum> The NVO3 encap, while sending the packet over the overlay, can
> potentially carry same destination IP/MAC as carried in inner packet.
>
> [ag] If this is a multicast packet, and the underlay doesn't transport
> mutlicast, how would this work?
>
> <Saum> All remote NVE’s receiving this packet can either drop or accept
> based on their capabilities. The two NVE end-points can potentially belong
> to two different DC-core domains connected over WAN or DCI-fabric and hence
> can carry different capabilities for supporting multicast. I think this can
> be a valid case at least.
>
> [ag] I'm having trouble understanding this part.  Is it possible to
> provide more info?
>
>
>