Re: [Idr] WG LC on draft-ietf-idr-wide-bgp-communities-06.txt (2/4/2022 to 2/18/2022)

Robert Raszuk <robert@raszuk.net> Mon, 07 February 2022 14:53 UTC

Return-Path: <robert@raszuk.net>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D8AA3A0B22 for <idr@ietfa.amsl.com>; Mon, 7 Feb 2022 06:53:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.098
X-Spam-Level:
X-Spam-Status: No, score=-7.098 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
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 nsAs5a1uMCz2 for <idr@ietfa.amsl.com>; Mon, 7 Feb 2022 06:53:00 -0800 (PST)
Received: from mail-ua1-x92e.google.com (mail-ua1-x92e.google.com [IPv6:2607:f8b0:4864:20::92e]) (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 75E9B3A0B5B for <idr@ietf.org>; Mon, 7 Feb 2022 06:52:58 -0800 (PST)
Received: by mail-ua1-x92e.google.com with SMTP id d22so4952298uaw.2 for <idr@ietf.org>; Mon, 07 Feb 2022 06:52:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WM1nof2zlEZjpmxE4cZGLxNOJ6OU6NbxvDnR7l0f9Mc=; b=ZtLcohYpOiybGaHNHXTUV2qvyFmsmTf09cFtXCCR2yZTibKBuaYfe6133k6FWSzgQ5 X6zSlyhPyFD1puTAwhckt5Zn0lsF0DnJnr1ZGtkO10FN022KOUFvRSSNcp2x+YI2DXLE 5itU1x1SofkuCGIW398D/J6ZwzrnEaogWP2I2MOn5yNZ0N8DC+FFWyIyQ93G0Vq4m/1x wgrDfjpmoIh8pRLy/c6nqyG68JbNNZSUV168/wdNqcqZsvvW9Cei94CUvuT8lp9HQcNa BD1BbAJHIDeq5vVO3+fi4FKoE49NJgBUC5sgy4GoppE3yBroxCaIJl/aq0aoaIPmsQFO P1Pw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WM1nof2zlEZjpmxE4cZGLxNOJ6OU6NbxvDnR7l0f9Mc=; b=nsD8DztewgfNUoT4R+AR3YcZmHjAHVSlC0OvbU0LXcbhSDHRNjvsOsWPonAZAgo+9n OesLJq1feYWca+vKLPUGYVDz/VT8jvBDcGsT262OU94p1kVsNLjkpl1nrXb2yk7bjCOQ 5tWPPg3efr6AAeODgUQfoEjVxhy4rsoxTpZ3cLjZ6n2wdxJqDq0+BQVc1vNdG1QZKelO VqmZOxZ1korHpz812TQ9xqFt1Bnn1Op4Yy04ha1+jYdCnksylmTYAtUQ+CJ61HPn0k6L lGKrY+qWpjb97Pe265Ub541CDH5bOirERiYlf66CtSShdJMEcYaqxMUsYaAQwAIKl0zz pUeA==
X-Gm-Message-State: AOAM531tKtFK+jdJjXTjvTxVCjlwFFAc+dNOSFRK2rr93aFQxlQbwjxq 70NdhxHVoSZtlnEojUF1pgqBqS/1H0KtaFtYndynocXnYXCu1g==
X-Google-Smtp-Source: ABdhPJz18DOLPc76zKrAO0R1G7gnH+KtKMqMBlZPtyLcYBay3f1LyrexP1Ry+Fwq7QNzoKHAc2pR4ZZ69Dd8SZdsUKA=
X-Received: by 2002:a67:d888:: with SMTP id f8mr29222vsj.85.1644245576493; Mon, 07 Feb 2022 06:52:56 -0800 (PST)
MIME-Version: 1.0
References: <CAF2D873-5504-4376-9947-8BE1C19034F9@arrcus.com> <YgEsgptvEKG5pxHJ@snel>
In-Reply-To: <YgEsgptvEKG5pxHJ@snel>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 07 Feb 2022 15:52:45 +0100
Message-ID: <CAOj+MMHc0upTKYKe48aaMtNt24OGZt9YSx1U2zkoG5FYc=k9Bg@mail.gmail.com>
To: Job Snijders <job=40fastly.com@dmarc.ietf.org>
Cc: Keyur Patel <keyur@arrcus.com>, "idr@ietf.org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000082c25805d76ec144"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/FSlh_vfbexz5tPe7MJ33r_1493g>
Subject: Re: [Idr] WG LC on draft-ietf-idr-wide-bgp-communities-06.txt (2/4/2022 to 2/18/2022)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Feb 2022 14:53:14 -0000

Hi Job,

>   * support for T/C/R bits (section 3.1)

Where do you see R bit in the latest version as per subject line ?

>       * no targets
>       * atoms (both 4.4.1 + 4.4.2)

Implementations can clarify that,.

>      * RouterAttr_

Can you point to the text ?

- - -

In general I think if we start cutting any spec into N different documents
each progressing only when there are two documented implementations of its
optional parameters or fields it is going to be a huge mess both
implementation wise as well as

What I think matters is if not implementing optional capabilities in any
negative way affects the core purpose of the spec. If yes I agree such
elements should be removed before publication. But if not I see no harm to
leave them in the WG document/RFC.

Thx,
Robert,.


On Mon, Feb 7, 2022 at 3:28 PM Job Snijders <job=40fastly.com@dmarc.ietf.org>
wrote:

> Dear IDR chairs & working group,
>
> On Fri, Feb 04, 2022 at 04:27:57PM +0000, Keyur Patel wrote:
> > The working group last call has been issued for
> > draft-ietf-idr-wide-bgp-communities-06.txt, “BGP Community Container
> > Attribute”.  Please reply to the list with your comments. This
> > adoption call will conclude on February 18th, 2022.
> >
> > The draft can be found at:
> > https://datatracker.ietf.org/doc/draft-ietf-idr-wide-bgp-communities/.
> > The implementation report for the draft can be found at:
> > https://trac.ietf.org/trac/idr/wiki/draft-ietf-idr-wide-bgp-communities.
>
> IDR tradition is to demand multiple interopable implementations exist
> before a document can progress towards the RFC publication status. I
> noticed that large parts of the draft are NOT implemented by either of
> the two implementations; such as:
>
>         * support for T/C/R bits (section 3.1)
>         * no targets
>         * atoms (both 4.4.1 + 4.4.2)
>         * RouterAttr_
>
> While the implementation report available to us indicates that some of
> the features are "optional", this does not relief us from the burden of
> demonstrating that the "optional" feature can actually be implemented in
> an interoperable way. As such, the path forward is either to implement
> the optional features, or to remove the text from the Internet-Draft and
> spin it off into a separate Internet-Draft (which in turn could proceed
> if implementations ever show up).
>
> I strongly believe that IDR, SIDROPS, and other inter-domain working
> groups should not ship any text (as part of large docs) which is not
> directly or indirectly covered in an interopability matrix. E.g. I don't
> see an issue if there are 3 features, and implementation A covers
> features 1+2, B covers 2+3, and C covers 3+1 - in such scenarios the
> full feature set has multiple implementations. Unfortunately this does
> not appear to be the case for the 'wide communities' document.
>
> Many in this working group will probably remember that flexible/wide
> communities were somewhat contentious because of perceived complexity -
> the lack of full coverage in implementation reports, and the presence of
> merely 2 half implementations does not increase confidence that
> publication of this document will benefit operators in the long term.
>
> It is also entirely possible I am misreading the implementation report!
>
> I look forward to hear other people's thoughts on this matter.
>
> Kind regards,
>
> Job
>
> ps. I do not mind the two implementations coming from the same vendor
> house; I trust the two product lines to be sufficiently distinct to
> be viewed as independently developed implementations.
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>