Re: [Bier] draft-ietf-bier-ipv6-requirements-09
Gyan Mishra <hayabusagsm@gmail.com> Wed, 25 November 2020 21:46 UTC
Return-Path: <hayabusagsm@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 452133A0B89; Wed, 25 Nov 2020 13:46:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level:
X-Spam-Status: No, score=-2.087 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 Xr2JAPNlq1Kt; Wed, 25 Nov 2020 13:46:12 -0800 (PST)
Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) (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 3B9E43A0B80; Wed, 25 Nov 2020 13:46:12 -0800 (PST)
Received: by mail-pg1-x52c.google.com with SMTP id 81so3608177pgf.0; Wed, 25 Nov 2020 13:46:12 -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=ChHJYQJypiu8Zis3CEJ2GDYQCmXIQJmlHvYtEE63oJg=; b=XF9BkMHlNrI7/Jz9rOwmOH2Z8arFovdqudF86n66swBN5uIHXbNTnjojnFQ7bV5PKe iTlIj2UZ2KCyP71Lk8/w6DurRfMH9LI6ahJiUcBJIwC1ab3+XLMPSXmoQsx1txPKcUFO 3LCl19Pi6yGABS8yVBfrQSytWCANFJez5m3L6ngUJn8I1GYHP8wHAJ1KnPD7H3ne6O1N B6ot2/DcMFiw276Nw7oGl1wCURAZciZZPnbSur7HBuF3Q9yEApO6ejKAw6poPdePrXL7 0WZYNW21aoPZbhzzy3QtUiwqNfHFC5yI2jKnmTJ0ZNs9xHL42mHSjx0hSQk4d59RmKE+ LFJw==
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=ChHJYQJypiu8Zis3CEJ2GDYQCmXIQJmlHvYtEE63oJg=; b=PtgqvlxDOO3z8yOsDqshodbfLL+fCJAbTl1xqw1wwPts5b01CYVCSVTl3oq1fSQP/7 VMztX+QdUqMCFhhF0oafpaQUCUiRhlHZveBReeKEzqxM3q7EXhaQM6kOEJpBVhT2AesL U9fdB01GumDDypFKXVJVOsaO0ARqQEYV1RJKHbQ6A7ZvGmesYb+8ALdiMNxaLr6eZamm 1D1kY8VU9+nBWzzjgF/rjcfKtjMCtG+O5hPk7vT2U7xFurtUdqD0AxxZ2/bSo0sbOkgj 49suo2l0n1AF3tVvWa1mSfuZMQjhfw6mXYFr3sO7qY0TYoIncAG6GglbyToY3rrIaov5 +UDg==
X-Gm-Message-State: AOAM530ejsR8ra8gQ01zp+czfYPAb9S5/1aY6kttmMPlcrzn82RusOg+ FfSbnbhr6KG6pAvpPR3gG0Io/foc8z4lEhOBbPAYgIQm0Y8=
X-Google-Smtp-Source: ABdhPJzkHyYlD/+uJvr5ow5X1BOluHMwDYBefPwifwly7P2xMoLILVy3OqBu2aVGBNYMZv8KS2p/KZxY47VpgcvQuUE=
X-Received: by 2002:aa7:9af2:0:b029:198:273c:6be8 with SMTP id y18-20020aa79af20000b0290198273c6be8mr4935562pfp.4.1606340771521; Wed, 25 Nov 2020 13:46:11 -0800 (PST)
MIME-Version: 1.0
References: <CABNhwV0aZRqXP2wAweEktsibTYpHqHhDB9OTPkO+1JmyOb7-gA@mail.gmail.com> <MN2PR05MB5981CEBAA6AB7329350293EED4E10@MN2PR05MB5981.namprd05.prod.outlook.com> <CABNhwV26CqDs8vwT=mcPQMVGVTFLVEOgVYtaYZyuyNiBFMYGcw@mail.gmail.com> <CAMMESsxcToFPgS6S64AYwdZCMAwsVbV37cvoNKqgE=hF112r9g@mail.gmail.com> <CA+wi2hPQWbffe_0mPKXCDBLRP7uty9KzGwJ5JaHywQDmPRTDUg@mail.gmail.com> <CA+RyBmWGJEvhikjPxOPY-zobX1dOBe7mxTzb-QSLgpX+XA5GnA@mail.gmail.com>
In-Reply-To: <CA+RyBmWGJEvhikjPxOPY-zobX1dOBe7mxTzb-QSLgpX+XA5GnA@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Wed, 25 Nov 2020 16:46:00 -0500
Message-ID: <CABNhwV1nrfHEp=90Ey75BZPxSK4_F3tFjBVyB9J3bQgGGnkabg@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: Alvaro Retana <aretana.ietf@gmail.com>, BIER WG <bier@ietf.org>, "EXT-zhang.zheng@zte.com.cn" <zhang.zheng@zte.com.cn>, Greg Shepherd <gjshep@gmail.com>, "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>, Tony Przygienda <tonysietf@gmail.com>, draft-ietf-bier-ipv6-requirements <draft-ietf-bier-ipv6-requirements@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000132aec05b4f55bba"
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/XQoCSuJWcb4T5RmOQZfvZUerXxw>
Subject: Re: [Bier] draft-ietf-bier-ipv6-requirements-09
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
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, 25 Nov 2020 21:46:14 -0000
Hi Greg Much appreciated your jumping into the discussion and most welcome. As Tony mentioned the OAM tight coupling to BIER architecture for P2MP trees. I will get the OAM section updated with the new text. Kind Regards Gyan On Wed, Nov 25, 2020 at 4:14 PM Greg Mirsky <gregimirsky@gmail.com> wrote: > Dear All, > I apologize for jumping into this discussion but have someone said "OAM"? > :) > I much appreciate what our co-chair (and contributor to BIER OAM) had to > say about the state of BIER OAM work. I agree with Tony's summary that our > joint efforts already created the toolset of the distinctive solutions for > BIER OAM. We've followed draft-ietf-bier-oam-requirements > <https://datatracker.ietf.org/doc/draft-ietf-bier-oam-requirements/> to > define the comprehensive set of OAM mechanisms that support proactive and > on-demand failure detection and localization using both BFD and echo > request/reply. Also, as Tony mentioned, we have drafts on path MTU > discovery in the BIER environment and application of the Alternate Marking > method for the packet delay and packet loss measurement in a BIER domain. > In my opinion, the section on OAM in draft-ietf-bier-ipv6-requirements is > helpful. I have a question on the intention of the following wording: > > .... by specifying a new method for the same functionality. > > If there's, for example, WG draft on proactive failure detection in the > BIER network using p2mp BFD with unsolicited notifications, why would we > entertain the idea of defining a new protocol or method for the same > purpose? I think that the ability to use BIER OAM solutions as defined in > their respective drafts already accepted by the WG (and some even passed > WGLC) is the litmus test for any proposed method of realizing BIER in IPv6 > network. Thus I propose the following change of Section 3.1.4 > <https://tools.ietf.org/html/draft-ietf-bier-ipv6-requirements-09#section-3.1.4> > : > OLD TEXT: > BIER OAM tools like [I-D.ietf-bier-ping] and [I-D.ietf-bier-pmmm-oam] > should be supported, either directly using existing methods, or by > specifying a new method for the same functionality. They are likely > to be needed in normal BIER deployment for diagnostics. > NEW TEXT: > BIER OAM tools defined in WG document, for example, > [I-D.ietf-bier-ping] and [I-D.ietf-bier-pmmm-oam], > must be supported as defined in the respective specifications. > Consistency > of OAM BIER tools is essential for the productive operation of BIER > networks. > > > Regards, > Greg > > On Wed, Nov 18, 2020 at 11:09 PM Tony Przygienda <tonysietf@gmail.com> > wrote: > >> Quick correction here as to OAM. OAM is worked on and multiple quite >> extensive & well-written drafts dealing with OAM aspects are adopted/in >> flight since quite a while (I count 4 adopted & 1 individual). BIER has >> been specifically architected with multicast OAM in mind which is >> non-trivial such as MTU discovery (we have 2 drafts for a good reason & >> discussion is pending) and dealing with OAM when we're dealing with mp2mp >> trees (which BIER basically is or can be used at). One of the reasons BIER >> found interest in the set of people that need/like it is that they were >> looking for very tight OAM guarantees in orders of microseconds and that >> without highly specific hardware designed for it is very difficult (and >> packet format, that's why OAM is first order citizen in BIER in terms of >> bits provided e.g. for marking purposes and can be found in a very specific >> offset. to support the OAM desired HW has to process and generate >> sub-microseconds trains. >> >> As far as I saw there was not much on the radar in terms of anything >> comparable in SRv6 OAM work beside "SID-ping" if the intention is to rely >> on SRv6 to deal with that problem. But of course I may have missed some >> draft. Even if they work on unicast OAM I may express my profound doubts >> there will be interest or focus to solve OAM for SRv6 becoming a L3 >> multicast transport with the type of OAM BIER needs on top. >> >> As to desired OAM, I think we have an OAM requirements draft adopted with >> quite a list of industry authors since quite a bit. this draft has WG >> consensus and has to be satisfied. >> >> >> https://datatracker.ietf.org/doc/draft-ietf-bier-oam-requirements/?include_text=1 >> >> -- tony >> >> On Wed, Nov 18, 2020 at 7:50 PM Alvaro Retana <aretana.ietf@gmail.com> >> wrote: >> >>> On November 19, 2020 at 3:18:58 AM, Gyan Mishra wrote: >>> >>> >>> Hi! >>> >>> Just a couple of comments. >>> >>> >>> > On Wed, Nov 18, 2020 at 11:29 AM Jeffrey (Zhaohui) Zhang wrote: >>> .. >>> > > From: Gyan Mishra >>> > > Sent: Wednesday, November 18, 2020 10:14 AM >>> ... >>> > > > Alvaro mentioned as far as the list of requirements that they were >>> > > > fairly basic but maybe needed some more meat behind it such as the >>> > > > “support various L2 link types” but we did not specify. In previous >>> > > > versions we stated L2 agnostic and then switched to various but >>> being >>> > > > vague on which L2. Alvaro also mentioned why OAM should be a >>> > > > requirement. We may want to add a sentence on justification as to >>> why we >>> > > > picked BIER IPv6 requirements as required versus optional. >>> > > >>> > > Zzh> I actually don’t think L2 link types is a key issue. Whatever >>> modern >>> > > L2 links that an operator wants to use, it’ll need to be supported >>> both by >>> > > IPv6 and BIER, and it is as simple as adding a codepoint for the L2 >>> header >>> > > to indicate whether the next header is IP/MPLS/BIER/whatever (again >>> – the >>> > > beauty of clear and independent layering). >>> > > >>> > Gyan> I don’t think Alvaro was saying there was any issue but just >>> pointing >>> > out that we did not specify which link types. We can discuss with >>> authors >>> > what link types we should add explicitly. >>> >>> <individual hat on> >>> >>> It was Loa, not me, who raised the point about the L2 requirement >>> being vague. I do agree with him. I also agree with Jeffrey on his >>> point that "modern L2 links that an operator wants to use, it’ll need >>> to be supported". To me, this then becomes another general >>> requirement -- unless there's a special reason to add or exclude >>> something. >>> >>> I did say that the mandatory requirements are general and broad. For >>> example, "support the BIER architecture" is obvious, and I assume both >>> solutions do. BTW, "deployments with BIER-incapable routers" is also >>> covered in rfc8279. >>> >>> My comment about OAM was along the lines of the fact that there is no >>> standard BIER OAM mechanism defined. It seems like a stretch to >>> require BIER functionality that has not been defined. A better >>> approach might be to explain the required functionality (for example, >>> continuity, liveliness, etc.). >>> >>> >>> >>> ... >>> > > Zzh> With the above consideration, I would say the “suggested next >>> steps” >>> > > in my presentation is quite reasonable. >>> > > >>> > Gyan> Let’s have the chairs and AD chime in on this thread. >>> >>> <AD hat on.> >>> >>> As I mentioned on the call, my opinions on this thread are as an >>> individual. The Chairs are more than capable of providing direction >>> and don't need me for that. >>> >>> >>> Thanks! >>> >>> Alvaro. >>> >> _______________________________________________ > > >> BIER mailing list >> BIER@ietf.org >> https://www.ietf.org/mailman/listinfo/bier >> > -- <http://www.verizon.com/> *Gyan Mishra* *Network Solutions A**rchitect * *M 301 502-134713101 Columbia Pike *Silver Spring, MD
- [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 peng.shaofu
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Alvaro Retana
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Tony Przygienda
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Greg Shepherd
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Greg Shepherd
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Tony Przygienda
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Greg Mirsky
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Adrian Farrel
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Adrian Farrel
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Tony Przygienda
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Adrian Farrel
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Adrian Farrel
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Tony Przygienda
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Tony Przygienda
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Adrian Farrel
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Greg Shepherd
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gengxuesong (Geng Xuesong)
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gengxuesong (Geng Xuesong)
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gengxuesong (Geng Xuesong)
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Michael McBride
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gengxuesong (Geng Xuesong)
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gengxuesong (Geng Xuesong)
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Loa Andersson
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Adrian Farrel
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Jeffrey (Zhaohui) Zhang
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Michael McBride
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Eric Vyncke (evyncke)
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Greg Mirsky
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Adrian Farrel
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra
- Re: [Bier] draft-ietf-bier-ipv6-requirements-09 Gyan Mishra