Re: [Bier] Fwd: New Version Notification for draft-shepherd-bier-standards-track-00.txt

Greg Shepherd <gjshep@gmail.com> Wed, 24 January 2018 16:50 UTC

Return-Path: <gjshep@gmail.com>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BD11126DCA for <bier@ietfa.amsl.com>; Wed, 24 Jan 2018 08:50:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 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_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 4qSE0vNeDIso for <bier@ietfa.amsl.com>; Wed, 24 Jan 2018 08:50:24 -0800 (PST)
Received: from mail-io0-x22e.google.com (mail-io0-x22e.google.com [IPv6:2607:f8b0:4001:c06::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 8F8CA126FDC for <bier@ietf.org>; Wed, 24 Jan 2018 08:50:24 -0800 (PST)
Received: by mail-io0-x22e.google.com with SMTP id d13so5514508iog.5 for <bier@ietf.org>; Wed, 24 Jan 2018 08:50:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:reply-to:in-reply-to:references:from:date:message-id :subject:to:cc; bh=ah3ToYNW3XHZvS7YKw4wab/SeXHh3/ZODeJ51SWNaQU=; b=F2bWIXV3Q0k5ghpQ7FRYTDMNr3QSDldKK6ASutWKAMZkbBeDVhjQrTaFAKhQVopKRu X714VLYHEZUwW2jOi5N7NICUg5UD28jDElhQpbXTCRoKpP1UeZ14ETgG2VlOyfbmXqP6 B8xFgphTSi0EoarjQC/oJ5j7BjjqKSSWMA0M8SnUlQngFeqEvdVcSS7hH9YI9R+VQts8 8aLt+V8wKPFgyIlEVAbPTAnhq5gryuqWU4xlTWJJLsq8O/ZCmknZQyCHTOXVOBudzzNq Q5cQ92/Vun6vzbDZk1c/uKQuMNsbLl+HXVNJ1d6O1VH3LEgw3zlpL+0DwLVtHe7LdM5f 6G4w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:reply-to:in-reply-to:references :from:date:message-id:subject:to:cc; bh=ah3ToYNW3XHZvS7YKw4wab/SeXHh3/ZODeJ51SWNaQU=; b=gZk54wJUmIGvvxJgHOgetZtwPlx95lXv7Mq2oigs7TCMaeVj4ilXT+clb/y/XvYJwA kgFku2qOdHxls6kKiv2n03Je6b7ACDuJ38vpYIP10eMSBvc68exN13xrgMRakIcu43wb D6LjUPJcXunXWkECMzh3AzW2+5U4R7pBG2/WxyFt9s0POQ98NkMlBfceQ7iBwJDyEYnx wVHY9+e65FGK3V13GDODkagImMWJ+ht4P2WXsURkYe/xWEoj4lzbxRbZ2bOEbP4H3oT2 Zr5XEmnRfj0efwtABXX6hhMn8G4S0xI7Sz8q9J16WHkGbBNezszvZDK4kFugCeVHbtue MybQ==
X-Gm-Message-State: AKwxyte4gXHK2+d6shNJfX+t3/fsN9zbympdkYTHRLgKJSp8CHGlrrkC usrW/7/waCmtasIlOS7CSk536ljyxhnoIFZYt9Y=
X-Google-Smtp-Source: AH8x2273elZjpNr8wOzHkOsQofz7rjm2Rjq+4hNaIgc7a5uW3nBbI0mgHlqeROKK0/j09m6mUWO+Wgu0sSbqjVNoQ2U=
X-Received: by 10.107.6.130 with SMTP id f2mr9005311ioi.117.1516812623906; Wed, 24 Jan 2018 08:50:23 -0800 (PST)
MIME-Version: 1.0
Received: by 10.2.165.149 with HTTP; Wed, 24 Jan 2018 08:50:22 -0800 (PST)
Reply-To: gjshep@gmail.com
In-Reply-To: <16253F7987E4F346823E305D08F9115A99A149EB@nkgeml514-mbx.china.huawei.com>
References: <151388970521.12753.15142348443596933368.idtracker@ietfa.amsl.com> <CABFReBr928yGo9ZCS_fOYTep427z4ixDvwFSs4yTpSfcO2vkcQ@mail.gmail.com> <16253F7987E4F346823E305D08F9115A99A149EB@nkgeml514-mbx.china.huawei.com>
From: Greg Shepherd <gjshep@gmail.com>
Date: Wed, 24 Jan 2018 08:50:22 -0800
Message-ID: <CABFReBozJDLeWvA1X5ktoDL-0DasEx=TY6Qj9BK=Dpu4TN0Lcw@mail.gmail.com>
To: Xiejingrong <xiejingrong@huawei.com>
Cc: "bier@ietf.org" <bier@ietf.org>
Content-Type: multipart/alternative; boundary="001a113ee040a38dd60563887505"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/QmfwLJeYali3oj9Iqln8jYsF5OM>
Subject: Re: [Bier] Fwd: New Version Notification for draft-shepherd-bier-standards-track-00.txt
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Jan 2018 16:50:28 -0000

A few comments inline:

On Wed, Jan 24, 2018 at 4:04 AM, Xiejingrong <xiejingrong@huawei.com> wrote:

>
>
> HI, Chairs Greg, Co-Author Andrew, AD Alia, everyone:
>
>
>
> After three years of hard work, the working group has released two RFCs,
> Architecture(RFC8279) and Encapsulation(RFC8296), which deserve great
> congratulations.
>
> At the same time, I also feel that we still lack APPs / Solutions of using
> BIER to solve customer multicast service requirements.
>
> Should we first take a look at the various Scenario / usecase / solution
> ?  and remove the idealism of kill tree-building protocols ?
>

Please read and comment on the proposed new charter as to whether it is
open to your concerns.


> As <draft-ietf-bier-use-cases> states, protocol simplification is only
> some customer's choice in some Usecase.
>
> As various documents states, the main paradox of traditional multicast
> lies in the hard trade-off, between states caused by the per-flow per-tree,
> and flooding caused by many-flows aggregated in one-tree.
>
> It seems not to be the fault of the tree-building protocol.
>

Tree-state is the problem. A tree building protocol is responsible for that
state. :)


> This draft is a justification before Re-charter, and about the
> descriptions of the tree-building protocol, I would like to raise some
> discussion.
>

As above, please comment on the proposed charter. It seems you are in
agreement that the work is worthy of Standards Track. If so, details of the
justification draft are pointless to discuss. The proposed charter will set
the direction for the WG on the Standards Track. Please take the discussion
there.


>
>
1.  Introduction
>
>
>
>    BIER [RFC8279](Bit Index Explicit Replication) is an alternative      //
>
>    method of multicast forwarding.  It does not require any multicast-
> //XJR1
>
>    specific trees, and hence does not require any multicast-specific
>
>    tree building protocols.  Due to the particular sensitivity of adding
>
>    new significant functionality into the data-plane, the BIER work
>
>    began progress as Experimental.  The current status of the experiment //
>
>    is documented in this draft and is intended to provide justification
>
>    for re-charting the BIER Working Group (WG) as Standards Track and to
>
>    move all published documents of the BIER WG to Standards Track.  This //
>
>    document will detail the benefits, problems, and trade-offs for using
>
>    BIER instead of traditional multicast forwarding mechanisms, as
>
>    required by the BIER WG Charter charter-ietf-bier-01
>
>
>
>    [XJR1]: Yes, BIER is not a tree-building multicast protocol, it does
> not require tree either.
>
>
>
> 2.  IP Multicast Challenges
>
>
>
>    Current IP Multicast solutions require a tree-building control plane //
>
>    to build and maintain end-to-end tree state per flow, impacting
>
>    router state capacity and network convergence times.  Multi-point
> //XJR2
>
>    tree building protocols are often considered complex to deploy and
>
>    debug and may include mechanics from legacy use-cases and/or
>
>    assumptions which no longer apply to the current use-cases.  When
> //XJR3
>
>    multicast services are transiting a provider network through an
>
>    overlay, the core network has a choice to either aggregate customer
>
>    state into a minimum set of core states resulting in flooding traffic
>
>    to unwanted network end-points, or to map per-customer, per-flow tree
>
>    state directly into the provider core state amplifying the network-
>
>    wide state problem.  Though the value proposition of network        //
>
>    replication is high, the cost of deploying IP Multicast is often
>
>    considered too high to justify deployment.
>
>
>
>    [XJR2]: why considered tree-building protocols complex/legacy/no-longer
> apply to current ? that is to say current MVPN are useless ? they not only
> work but also widely deployed!  aren't they ?
>
>    [XJR3]: Agree, per-flow tree is the key. how about Aggregate multi-flow
> but no per-flow tree ?
>
>
>
> 3.  Benefits of BIER
>
>
>
>    BIER is a radical simplification of IP Multicast.  BIER has no tree-
> //XJR4
>
>    building protocol.  BIER has no end-to-end tree/flow state.  BIER has
>
>    no RPF requirements.  BIER packets follow the same path to a
>
>    destination as a unicast packet would take to the same destination.
>
>    BIER provides deterministic convergence times regardless of how many
>
>    (S,G)s are being transported through the BIER network.  BIER can be
>
>    deployed in SDN-driven deployment models, that minimize protocols
>
>    required in a network as well by eliminating multicast protocols and
>
>    relying on IGP infrastructure or direct SDN programmability.
>
>
>
>    [XJR4] BIER has no tree-building protocol, I think it is not a sure
> benefits, but a feature/technology/philosophy. Real benefits is how we get
> a better solution to specific usecase.
>

The BIER WG will be working on use case solutions using BIER. BIER has no
tree-building protocol. If you have a specific use case that needs a tree
building protocol, write a draft and incite discussion in a WG of your
choice or request a BOF.

Thanks,
Greg


>
>
> Thanks.
>
> XieJingrong
>
>
>
>
>
> *From:* BIER [mailto:bier-bounces@ietf.org] *On Behalf Of *Greg Shepherd
> *Sent:* Friday, December 22, 2017 4:56 AM
> *To:* bier@ietf.org
> *Subject:* [Bier] Fwd: New Version Notification for
> draft-shepherd-bier-standards-track-00.txt
>
>
>
> *,
>
>
>
> Here's our first swing at the Standard Track justification draft.
>
>
>
> Cheers,
>
> Greg
>
>
>
> ---------- Forwarded message ----------
> From: <internet-drafts@ietf.org>
> Date: Thu, Dec 21, 2017 at 12:55 PM
> Subject: New Version Notification for draft-shepherd-bier-standards-
> track-00.txt
> To: Greg Shepherd <gjshep@gmail.com>, Andrew Dolganow <
> andrew.dolganow@nokia.com>
>
>
>
> A new version of I-D, draft-shepherd-bier-standards-track-00.txt
> has been successfully submitted by Greg Shepherd and posted to the
> IETF repository.
>
> Name:           draft-shepherd-bier-standards-track
> Revision:       00
> Title:          Justification for BIER on Standards Track
> Document date:  2017-12-20
> Group:          Individual Submission
> Pages:          6
> URL:            https://www.ietf.org/internet-drafts/draft-shepherd-bier-
> standards-track-00.txt
> Status:         https://datatracker.ietf.org/doc/draft-shepherd-bier-
> standards-track/
> Htmlized:       https://tools.ietf.org/html/draft-shepherd-bier-standards-
> track-00
> Htmlized:       https://datatracker.ietf.org/doc/html/draft-shepherd-bier-
> standards-track-00
>
>
> Abstract:
>    This document is intended to provide justification for re-chartering
>    the BIER Working Group as Standards Track, and to move all BIER WG
>    previously published documents to Standards Track.
>
>
>
>
> Please note that it may take a couple of minutes from the time of
> submission
> until the htmlized version and diff are available at tools.ietf.org.
>
> The IETF Secretariat
>
>
>