Re: [nvo3] [MBONED] NVO3 Multicast Framework

Anoop Ghanwani <anoop@alumni.duke.edu> Fri, 03 June 2016 16:14 UTC

Return-Path: <ghanwani@gmail.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 0558712D6F7; Fri, 3 Jun 2016 09:14:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.4
X-Spam-Level:
X-Spam-Status: No, score=-2.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.198, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 fomh5VGXPV5E; Fri, 3 Jun 2016 09:14:24 -0700 (PDT)
Received: from mail-qg0-x22e.google.com (mail-qg0-x22e.google.com [IPv6:2607:f8b0:400d:c04::22e]) (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 DE67612D6F3; Fri, 3 Jun 2016 09:14:11 -0700 (PDT)
Received: by mail-qg0-x22e.google.com with SMTP id p34so14062830qgp.1; Fri, 03 Jun 2016 09:14:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=5TPmizylAlsabFngThqOL86SnLVgn5uayvMtesWd/Tw=; b=mTmu0mKdPntPHD8hNi6zj345FsliNX9fuPqwAUZmzlPpW0jCCY6VSScLXMTKYHkXJv UOIiQG2n5z5BJKu1CkBZBQy2DPCs+XUXlRxFGjljPLy7JxqI2FBNy24P9sQr7lH1iUnV 0C2a54eahjeVN+ULHVxonHlYUlN4pwSXCRZLAU0mGxZCUS9nf06E6il2D28T5e+jwP7O WnkrCaA+GhiEQ7Q6lqJiD8QBOLdiRG1VTYqKa7I2on5hXW2uRP0Jm6YwK8x7rAJ3FzxB ZaJ2P4yuRCuDxL+odZgr7f4p1C+m9zB06wobLuFH6oP2ovx1o/kEk5bKqmDgSPkzPMEO 6SXQ==
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:from :date:message-id:subject:to:cc; bh=5TPmizylAlsabFngThqOL86SnLVgn5uayvMtesWd/Tw=; b=TGT6IMrpx6+QEU/hJjVSRxuoCNdLVDQBPqoAW0M6NBJshdpuzRQ3dfc6GAjaVMxsCf 2YMLYnaCMyiwoseoSxg5x1g2BHSEDrzzWcHXp5/2h6IsQMiRrh8NUTvsgzkDRpUKUhXk AdG1DYQ/pPhgzuKin5HbM3nSRhL0eJ/Y+FEGZdVg+qEOzpOTIqk/+neMT6axizkJbbNC jS2MAjJzscIl6j3+n/jT6fidAm7aI47AfiUhXspJ/ph29HhnZD0YpqA2582lmG94lSUu NAmv7d7DYYnmSgDBgsyW3N8iiL0nf5zN1wTT4MgWpH25sZVWlA87BWR8hNAbC3tDEYHV R/Ng==
X-Gm-Message-State: ALyK8tImU+eQJZrGUAnNOtri0kXun2M9RcZ/3mTp1bHBMTubYbgJz3NwudbtkilIqWnYqqas38q3TZ69MQmVuw==
X-Received: by 10.140.18.244 with SMTP id 107mr3767410qgf.95.1464970450819; Fri, 03 Jun 2016 09:14:10 -0700 (PDT)
MIME-Version: 1.0
Sender: ghanwani@gmail.com
Received: by 10.55.135.199 with HTTP; Fri, 3 Jun 2016 09:14:10 -0700 (PDT)
In-Reply-To: <D37706A7.9C91F%matthew.bocci@nokia.com>
References: <20160512144607.T22764@sapphire.juniper.net> <17B47CE8-D558-4748-88D6-FEC17A02357A@gmail.com> <D36A11E1.9BBC8%matthew.bocci@nokia.com> <429D0BE5-C6A5-4AEE-975E-2A5C7ED65631@gmail.com> <807243401bcc4ca3a7e014690a920f96@PRDMSEXCH002.gsm1900.org> <F0088019-8A54-47B6-B600-303996B58C99@gmail.com> <CA+-tSzxH9OfUasUXssJRfP1ijXZYbAugeoSBGVErZ-smmtF1ww@mail.gmail.com> <1A4AB590-8E67-487A-8C32-FA0D701F20C1@gmail.com> <CA+-tSzwqwD4Jb+5bjoKFOmJh-pXODOty_tMHa=DcfBarZmZerg@mail.gmail.com> <1F87ED5D-C2D5-4308-9972-6671063D4F52@gmail.com> <CAOZewqawSpSyR_HeqafmEZbWYgwX4zV38C4f_-6BcducLiR=Fg@mail.gmail.com> <4AB9E624-D344-420F-A474-10C0BD59F512@gmail.com> <D37706A7.9C91F%matthew.bocci@nokia.com>
From: Anoop Ghanwani <anoop@alumni.duke.edu>
Date: Fri, 03 Jun 2016 09:14:10 -0700
X-Google-Sender-Auth: AkA2XCroJj6XsQjmSAa-R8zcaBI
Message-ID: <CA+-tSzxQVXLa6_+sDzJqN+7Axsbx-fAuG70dv+CDpkT8z4VNYw@mail.gmail.com>
To: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>
Content-Type: multipart/alternative; boundary="001a11355d9e53e22305346203de"
Archived-At: <http://mailarchive.ietf.org/arch/msg/nvo3/4x6cHCDy0VP2kZsw9Qhe7lrOZVU>
Cc: MBONED WG <mboned@ietf.org>, Truman Boyes <truman@versionsix.org>, "<nvo3@ietf.org>" <nvo3@ietf.org>, "Williamson, Beau" <Beau.Williamson@t-mobile.com>, Dino Farinacci <farinacci@gmail.com>
Subject: Re: [nvo3] [MBONED] NVO3 Multicast Framework
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, 03 Jun 2016 16:14:28 -0000

Thanks Matt.

We will post an update in the next few days.

Anoop

On Fri, Jun 3, 2016 at 2:10 AM, Bocci, Matthew (Nokia - GB) <
matthew.bocci@nokia.com> wrote:

> This email closes the extended review of draft-ietf-nvo3-mcast-framework.
>
> Thanks for the review and comments on this draft. I saw one suggestion for
> specific modification to the draft.
>
> Please can the authors make these updates and I¹mm continue with the
> document shepherd process.
>
> Regards
>
> Matthew
>
> On 25/05/2016, 00:08, "Dino Farinacci" <farinacci@gmail.com> wrote:
>
> >
> >> Switch table sizes should always be considered. Current (S,G) scaling
> >>on today's powerful routers are still an issue when rebuilding trees.
> >>The Bidir approach or overlay approach with MC underlay support are good
> >>target architectures to address tree creation/convergence.
> >
> >Again, the same ole tradeoff, if you want the best (S,G) scaling and no
> >convergence problems in the underlay, then you do head-end-replication at
> >the expense of extra bandwidth from the head-end.
> >
> >However, with LISP signal-free multicast you can use a core based RTR so
> >there is one copy sent from head-end and the RTR(s) replicate in the core
> >where there is more bandwidth attached on the RTR then there was on the
> >head-end. And you still require no state in the core routers other than
> >the RTR.
> >
> >The same ole tradeoff, state versus bandwidth.
> >
> >Dino
> >
> >>
> >> //Truman
> >>
> >>
> >> On Tue, May 24, 2016 at 6:48 PM Dino Farinacci <farinacci@gmail.com>
> >>wrote:
> >> > On May 24, 2016, at 3:37 PM, Anoop Ghanwani <anoop@alumni.duke.edu>
> >>wrote:
> >> >
> >> > Hi Dino,
> >> >
> >> > If switch table sizes for IP multicast forwarding are a
> >>consideration, would SSM still be the preferred method?
> >>
> >> It depends on the number of sources. But an (S,G) and a (*,G), each
> >>represent one entry. If you use Bidir, then only (*,G) entries are
> >>supported at the expense of longer paths from any source.
> >>
> >> The same ole tradeoff.
> >>
> >> But for multicast overlays, where the underlay supports multicast, that
> >>state in the core can be reduced to the number ITRs (source-VTEP)
> >>sending to the ETR (destination-VTEP) group. So, for example,
> >> 1000 sources behind ITRa, that sends to many different groups where the
> >>same set of ETRb and ETRc have receivers, then only a single (ITRa,G)
> >>entry is necessary in the multicast underlay.
> >>
> >> Dino
> >>
> >> >
> >> > Thanks,
> >> > Anoop
> >> >
> >> > On Tue, May 24, 2016 at 12:37 PM, Dino Farinacci
> >><farinacci@gmail.com> wrote:
> >> > Both RFC6831 and draft-ietf-lisp-signal-free describe why SSM is a
> >>preferred solution.
> >> >
> >> > Dino
> >> >
> >> > On May 24, 2016, at 12:35 PM, Anoop Ghanwani <anoop@alumni.duke.edu>
> >>wrote:
> >> >
> >> >> Thanks Beau & Dino.
> >> >>
> >> >> We'll add a reference to RFC 6831 and a brief discussion of SSM.
> >> >>
> >> >> Anoop
> >> >>
> >> >> On Tue, May 24, 2016 at 11:42 AM, Dino Farinacci
> >><farinacci@gmail.com> wrote:
> >> >> If a reference to RFC6831 is provided, then there are many details
> >>on how an underlay can support ASM, Bidir, and SSM.
> >> >>
> >> >> Dino
> >> >>
> >> >> > On May 24, 2016, at 11:35 AM, Williamson, Beau
> >><Beau.Williamson@T-Mobile.com> wrote:
> >> >> >
> >> >> > I'd like to see Section 3.4, "IP multicast in the underlay"
> >>expanded a bit.
> >> >> >
> >> >> > The section mentions the use of BIDIR for a scalable underlay.
> >>The sad fact is that many vendors still do not fully support BIDIR in
> >>their devices (after how many years?) or have limitations on its use
> >>that preclude it as a viable option.  I'm no expert in these Underlay
> >>sort of DC to DC networks but it seems that SSM would not have that
> >>issue since it is basically a subset (and much simpler to implement and
> >>configure) of the PIM protocol and would therefore be available in
> >>pretty much all vendor devices that support multicast.  The problem is
> >>one of Source Discovery of the VTEPs (or, in the case of this draft I
> >>think the term is NVE) which would be the sources of the multicast
> >>traffic in each TS.
> >> >> >
> >> >> > At the very least, I'd like to see a paragraph discussing the
> >>possible use of SSM as an alternative to BIDIR if the VTEP/NVE devices
> >>had a way to learn of each other's IP address so that they could join
> >>all SSM SPT's to create/maintain an underlay SSM IP Multicast tunnel
> >>solution.  This would greatly simplify the configuration and management
> >>of the underlay IP Multicast environment.
> >> >> >
> >> >> > I realize that the VTEP/NVE Source Discovery problem is beyond the
> >>scope of this Framework document but I'd like to see the above mentioned
> >>to possibly encourage more work in this area if it is not already
> >>underway.
> >> >> >
> >> >> >
> >> >> > Beau Williamson
> >> >> > CCIE #1346 R/S Emeritus
> >> >> > Principal Member of Technical Staff
> >> >> > Corporate Engineering
> >> >> > metroPCS/T-Mobile
> >> >> > Internal: 314982
> >> >> > Office:   469.330.4982
> >> >> > Mobile:   972.679.4334
> >> >> >
> >> >> >
> >> >> > -----Original Message-----
> >> >> > From: MBONED [mailto:mboned-bounces@ietf.org] On Behalf Of Dino
> >>Farinacci
> >> >> > Sent: Tuesday, May 24, 2016 12:21 PM
> >> >> > To: Bocci, Matthew (Nokia - GB)
> >> >> > Cc: MBONED WG; <nvo3@ietf.org>
> >> >> > Subject: Re: [MBONED] NVO3 Multicast Framework
> >> >> >
> >> >> > Sorry, I thought I had. NVo3, see my comments below.
> >> >> >
> >> >> > Dino
> >> >> >
> >> >> >> On May 24, 2016, at 6:14 AM, Bocci, Matthew (Nokia - GB)
> >><matthew.bocci@nokia.com> wrote:
> >> >> >>
> >> >> >> Hi Dino
> >> >> >>
> >> >> >> Could you copy NVO3 on your comments, please?
> >> >> >>
> >> >> >> Thanks
> >> >> >>
> >> >> >> Matthew
> >> >> >>
> >> >> >> From: EXT Dino Farinacci <farinacci@gmail.com>
> >> >> >> Date: Monday, 16 May 2016 at 23:31
> >> >> >> To: Leonard Giuliano <lenny@juniper.net>
> >> >> >> Cc: MBONED WG <mboned@ietf.org>, Matthew Bocci
> >><matthew.bocci@alcatel-lucent.com>, Benson Schliesser
> >><bensons@queuefull.net>
> >> >> >> Subject: Re: [MBONED] NVO3 Multicast Framework
> >> >> >>
> >> >> >> I just have one minor comment. Regarding the second paragraph:
> >> >> >>
> >> >> >> <PastedGraphic-2.png>
> >> >> >>
> >> >> >> Using LISP-signal-free does not mean the head-end must do
> >>replication. The draft indicates that a mapping system is used to decide
> >>where packets go. If the mapping database indicates that packets are
> >>encapsulated to multicast RLOCs, or unicast RLOCs, or both in one set,
> >>so be it.
> >> >> >>
> >> >> >> And note if there is a single multicast RLOC, then there is no
> >>replication happening at the head-end, just one packet encapsulting
> >>multicast in multicast.
> >> >> >>
> >> >> >> So what is written above is true, but it may be associated with
> >>an incorrect section title.
> >> >> >>
> >> >> >> Dino
> >> >> >>
> >> >> >>> On May 12, 2016, at 2:52 PM, Leonard Giuliano
> >><lenny@juniper.net> wrote:
> >> >> >>>
> >> >> >>> MBONED,
> >> >> >>>
> >> >> >>> The following draft recently went through WG last call in the
> >>NVO3 working group:
> >> >> >>>
> >> >> >>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Dnvo3-2Dmcast-2Dframework_&d=CwIFAw&c=imBPVzF25OnBgGmVOlcsiEgHoG1i6YHLR0Sj_gZ4adc&r=wm2yR6LugG6b19ZxThhblIEqcvNlUdKcBSE6w1drd_U&m=ZOJcI-fLm8AgdwkfqNLzC7LvTNfzXAGI_xnjAnpIriI&s=IiLKJoOYjbD7xFL_yekuC8ZJl0lRw188OqJDBHmhP3g&e=
> >> >> >>>
> >> >> >>> This doc covers multicast in data center overlay networks.  As
> >>you know, it is part of our charter in MBONED to provide feedback to
> >>other relevant working groups.  Please review and send any comments to
> >>the NVO3 WG mailing list (nvo3@ietf.org)- all comments will be greatly
> >>appreciated by NVO3.
> >> >> >>>
> >> >> >>> _______________________________________________
> >> >> >>> MBONED mailing list
> >> >> >>> MBONED@ietf.org
> >> >> >>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_mboned&d=CwIFAw&c=imBPVzF25OnBgGmVOlcsiEgHoG1i6YHLR0Sj_gZ4adc&r=wm2yR6LugG6b19ZxThhblIEqcvNlUdKcBSE6w1drd_U&m=ZOJcI-fLm8AgdwkfqNLzC7LvTNfzXAGI_xnjAnpIriI&s=Q-tQfNBIRBN8E8O9QqzY819WguDm9Jti7NJh1LM6RRA&e=
> >> >> >>
> >> >> >> <PastedGraphic-2.png>
> >> >> >
> >> >> > _______________________________________________
> >> >> > MBONED mailing list
> >> >> > MBONED@ietf.org
> >> >> >
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_mboned&d=CwIFAw&c=imBPVzF25OnBgGmVOlcsiEgHoG1i6YHLR0Sj_gZ4adc&r=wm2yR6LugG6b19ZxThhblIEqcvNlUdKcBSE6w1drd_U&m=ZOJcI-fLm8AgdwkfqNLzC7LvTNfzXAGI_xnjAnpIriI&s=Q-tQfNBIRBN8E8O9QqzY819WguDm9Jti7NJh1LM6RRA&e=
> >> >>
> >> >> _______________________________________________
> >> >> nvo3 mailing list
> >> >> nvo3@ietf.org
> >> >>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_nvo3&d=CwIFAw&c=imBPVzF25OnBgGmVOlcsiEgHoG1i6YHLR0Sj_gZ4adc&r=wm2yR6LugG6b19ZxThhblIEqcvNlUdKcBSE6w1drd_U&m=ZOJcI-fLm8AgdwkfqNLzC7LvTNfzXAGI_xnjAnpIriI&s=cmcllRtVM8-EUssGIZ3xAsUmY6I-KNHn4MKwt8Hh0BM&e=
> >> >>
> >> >
> >>
> >> _______________________________________________
> >> nvo3 mailing list
> >> nvo3@ietf.org
> >>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_nvo3&d=CwIFAw&c=imBPVzF25OnBgGmVOlcsiEgHoG1i6YHLR0Sj_gZ4adc&r=wm2yR6LugG6b19ZxThhblIEqcvNlUdKcBSE6w1drd_U&m=ZOJcI-fLm8AgdwkfqNLzC7LvTNfzXAGI_xnjAnpIriI&s=cmcllRtVM8-EUssGIZ3xAsUmY6I-KNHn4MKwt8Hh0BM&e=
> >
>
>