Re: [bess] WG adoption and IPR poll for draft-zzhang-bess-bgp-multicast-03

Gyan Mishra <hayabusagsm@gmail.com> Thu, 09 January 2020 16:31 UTC

Return-Path: <hayabusagsm@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 D00601200CD; Thu, 9 Jan 2020 08:31:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 frD5pb2MDcvq; Thu, 9 Jan 2020 08:31:56 -0800 (PST)
Received: from mail-io1-xd2f.google.com (mail-io1-xd2f.google.com [IPv6:2607:f8b0:4864:20::d2f]) (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 2BB31120019; Thu, 9 Jan 2020 08:31:56 -0800 (PST)
Received: by mail-io1-xd2f.google.com with SMTP id c16so7773772ioh.6; Thu, 09 Jan 2020 08:31:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=woUHwGYlYqI45HU2hDJN+k3pMeD/FVJByQvASK4LVf4=; b=B6hgV7Z6ttcyF+yWN7X1C5p0XWK0zyshYJvYC8XS6foMqe7ThZnIw9jBdYQcKLCzxB rLE7Acwj4MaeEVH7A0jndds2bJGwjSxgut5jHjrIxND0fJD2Y53udrBeY6LwQKGCTiHZ KjrlNK1siLmqS4FYl5KD56SyQf1AHURotyKN5iJVmTuQ48HnZn81hQB+wejS4xm6E7mi xJx/ncOADBmNKR9El1cPBBjoM5/qKlc/tqOvxyfijX4pBNFL1k/oq+voui/SjP/cP+QO zDcwsXXPQNlDRP/8ss/M5cOS3IMjmhVl0xQj0za4b7L9awNxtPO98g5CabJRVyYJx9Cx 9uYw==
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; bh=woUHwGYlYqI45HU2hDJN+k3pMeD/FVJByQvASK4LVf4=; b=Ru0XSwfhmfD6Vx2pukcfx4ZdzsC03iP+2JZnCH62s98JvCmFM1CwWPPhzZNVimMDr+ 9zxk8eMDczc3DuaMfagWVLnpI5a3fP94Z7izPI3CNCGZ0LFmq12DirQPP27SU+onVuOK pr84zZkhHpkvXZB5VKOEnZdSP2gijAV5HYTyqmPPc9rJYW9kRnWEKMl0WOXe9FSqC+qb YrR8Youf96EWOY8U0rTRsfXp/xMRJJh5lQdjUYdAjScfDB4yYZmFht/7vwQ3Wc11UR46 377tF28xn8gpEiWlaNZG92IWDfVpmFX4bj6kIhhMZLCAZUuq83nV9R5r70cpecYY6LVT RH+w==
X-Gm-Message-State: APjAAAWMqOJkAGd9b2Hpzr7Mok+xCb0gzBTf3iLu6Zz2wXxdYTXqNDKb yMqBT9RhbPsbt+sbJuP5Eq/bgRU0pIymUSUITy4=
X-Google-Smtp-Source: APXvYqx7f1zmXWkqMnLWJiQNQ+gRlyVQK37g4P4nMHx/OpeXESgS77e3ET2K61UT53aTwqHF6UGOSbLB6x8mr9l0YI4=
X-Received: by 2002:a02:a38a:: with SMTP id y10mr9588547jak.55.1578587515294; Thu, 09 Jan 2020 08:31:55 -0800 (PST)
MIME-Version: 1.0
References: <04b001d5c49b$a86ae390$f940aab0$@gmail.com> <CABNhwV325w2aasUqfd5FNofsnLtP=N6ssaBs=aWPZE5+5tAwAQ@mail.gmail.com> <MN2PR05MB59819CC6F897DBF293C21983D43F0@MN2PR05MB5981.namprd05.prod.outlook.com> <CABNhwV0u9gyPJ-KUN8hjeu5EzP6QAKVZbTQAwxTByhzo=++P5Q@mail.gmail.com> <MN2PR05MB5981AFC9690FA6B80DBD45FBD43F0@MN2PR05MB5981.namprd05.prod.outlook.com> <CABNhwV0KLgEF=7RCxK_X79pFhJYYKbjyozVZxDPxcmGQBogPMw@mail.gmail.com> <alpine.DEB.2.02.2001081404510.21487@contrail-ubm-wing.svec1.juniper.net>
In-Reply-To: <alpine.DEB.2.02.2001081404510.21487@contrail-ubm-wing.svec1.juniper.net>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 09 Jan 2020 11:31:44 -0500
Message-ID: <CABNhwV3tU=vdDqJav3eurqpMvT3oa8woyhGCD44xX7va5w3mrQ@mail.gmail.com>
To: Leonard Giuliano <lenny@juniper.net>
Cc: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, "draft-zzhang-bess-bgp-multicast@ietf.org" <draft-zzhang-bess-bgp-multicast@ietf.org>, "slitkows.ietf@gmail.com" <slitkows.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000189a58059bb78cc5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/F4aXplCnZLnct9KsR6TG3wCj_4Q>
Subject: Re: [bess] WG adoption and IPR poll for draft-zzhang-bess-bgp-multicast-03
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: Thu, 09 Jan 2020 16:31:59 -0000

In-line comment

On Wed, Jan 8, 2020 at 5:15 PM Leonard Giuliano <lenny@juniper.net> wrote:

>
>
> On Wed, 8 Jan 2020, Gyan Mishra wrote:
>
> <trimmed>
>
> |     Gyan> Source discovery is only necessary with ASM not SSM. With SSM
> the receiver is "source" aware so does not require any discovery
> mechanism.
> | So with SSM which requires IGMPv3 enabled on the receiver last hop
> router subnets and on the source first hop router subnet for the both to be
> "source aware" ; for the receiver now to
> | send the (S,G) join for the channel since it is now source aware. How
> the receiver gets that source awareness is from the server URI that the
> user connects to which has the S,G
> | information ; server has to be also  source aware and has S,G channel
> available that can be joined. With IGMPv3 the packet  accommodate the
> Source information in the S,G join sent
> | along the RPF path to the source. You mention that SSM deployment has
> been limited but in fact the opposite and reason why ASM is being
> officially deprecated by the IETF for inter
> | domain multicast routing. IPv6 does not even have MSDP support since
> with ASM MSDP source discovery and propagation is not necessary since no
> RPs exist all disparate ASM multicast
> | domains can now be collapsed into a single SSM domain. ASM MSDP/Anycast
> has its complexities which is why IPv6 nixed the idea of integrating MSDP
> into the architecture. Thus IPv6 only
> | supports SSM for inter-domain multicast routing. I would keep the
> comment about ASM complexity which is true but remove mention of SSM.  I
> would not mention any gains with less state
>
> Actually, Embedded RP provides interdomain ASM for IPv6 and is the reason
> there is no need for MSDP in IPv6.


  Gyan> With embedded RP how is the “source” SA propagated as is done by
MSDP with IPv4 accomplished with IPv6.  The only alternative and is a way
that SSM for both IPv4 and IPv6 can provide network discovery that I know
of and not have to rely on app based discovery ; is via BGP multicast NLRI
AFI 1 and 2 for v4 v6 with SAFI 2 to propagate the source information.
This is also used when migration from ASM to SSM and want to maintain inter
domain boundaries you can use SAFI 2 for multicast NLRI source propagation.

>
>
> No one would disagree that SSM is simpler and the ideal way to go, hence
> draft-ietf-mboned-deprecate-interdomain-asm recommends SSM-only for
> interdomain deployments.  Unfortunately, for various (and sometimes
> somewhat valid) reasons, ASM lives on, at least in intradomain
> deployments.  Hence, BGP would still need to cover ASM scenarios, at
> least for these intradomain deployments that still rely on ASM to work.


  Gyan> Agreed ASM must be supported for intra domain

>
>
> --

Gyan  Mishra

Network Engineering & Technology

Verizon

Silver Spring, MD 20904

Phone: 301 502-1347

Email: gyan.s.mishra@verizon.com