Re: [Idr] WG adoption call for draft-abraitis-bgp-version-capability-08, to end September 25

Robert Raszuk <robert@raszuk.net> Wed, 11 January 2023 16:07 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 04003C14E513 for <idr@ietfa.amsl.com>; Wed, 11 Jan 2023 08:07:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6nMjbxQRAJgl for <idr@ietfa.amsl.com>; Wed, 11 Jan 2023 08:07:52 -0800 (PST)
Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF8F6C14CE28 for <idr@ietf.org>; Wed, 11 Jan 2023 08:07:52 -0800 (PST)
Received: by mail-wm1-x334.google.com with SMTP id i17-20020a05600c355100b003d99434b1cfso13065820wmq.1 for <idr@ietf.org>; Wed, 11 Jan 2023 08:07:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Nd0PvzKb1ZrKvhuxXiI1itrb3g2qtMU4a10X5G6uK60=; b=WVhxiM7vFvrGckNI38Dtp1UMYlGmumR0AhVoor//jhsGPVHwUl0dX4Fanx3HWmx9qe 9SO2zVKxktsk5KayyQ5SdhcWaaq1WpEmXX0DMIhwgRgZoW4fOvmHFI68DBE1RTV/ciqF qbVKD8CpY4qXyxWWbCFlicNA7yXxiKDAZR7jcl2un98Lc7is7nGIsCL0Gg3s0Ks/OslA Bh8FoHOvwSTEHKEEmx1WgTZCbYJ8U8tuHnq9eJmsOXOi+obAVl6jPl4JSJjsh0Zqi8yB ou5jmie2ve5gS9h6p2FHYpTmVb4DzqHFx6VbWtj/tQqdHzrNPHsWiTTYAjOcGfQKNZmN n8ug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Nd0PvzKb1ZrKvhuxXiI1itrb3g2qtMU4a10X5G6uK60=; b=wGpP4DdU0x4lM8ncEBdEH5qRtPkhAoZkz1TAURQ+3SWppfvCAserMxhZOYGAZIanJB CmxK7x4Frsqax9g+pFICdyL3mDLY2aXum34YIrO5zc8o4fBy1tCoeQ6xqGpfdWRqYgns 8SIZEW1/ez5SJ1DKginbGWqDpaYkjDfFNhETznbLEtTK1k8zB9zVimkG4oA4jy5/gKs6 IgQHgKGdUCEepFFk9s5FbBkFzNQPCYFlNmU2A+pr0OV9wX226W15d82WC+MKctFV2/Ug hqXLLQeGIB0wb3sHTfX2zq+ydbFwdoXeN2El5f8h7UmymPvXe4eGeo+XM9Io52ByA7PK qnvg==
X-Gm-Message-State: AFqh2koVnbcpP0PIti1aYRWCjJBERuPN0jA6oxp8BxxsILkmSXpLVGcq hmB8uMKrCPeuk+WERpolFoBa+APxdrDF1vomEcECVQ==
X-Google-Smtp-Source: AMrXdXsh1IToAfrHL5iWV5X5GR6RdNEAZrj8We/VhejzPOlcRDVnTNVppHDeOoYYdrOfqDhLXGzBmLFUcQ8x5cgnY/o=
X-Received: by 2002:a05:600c:a4a:b0:3d8:f22e:118f with SMTP id c10-20020a05600c0a4a00b003d8f22e118fmr3589324wmq.144.1673453270775; Wed, 11 Jan 2023 08:07:50 -0800 (PST)
MIME-Version: 1.0
References: <081E5E98-8D7B-452E-8517-EECBE72E3D7F@juniper.net> <64E754F4-CB63-4F2E-92A3-43ADEA1EC4AB@juniper.net> <20201028215313.GA8863@pfrc.org> <CAOj+MMFH35TB10gpeX80645qEZF3irFk0XVyyLZzkXagcTtwAA@mail.gmail.com> <20201029113316.GB8863@pfrc.org> <CAOj+MMHvVgP0SSTSLqcUHizfk_kR1tUjo0u8p3AnKiuHFr=VaQ@mail.gmail.com> <BYAPR11MB3207AE20610604C5310C0BBAC0140@BYAPR11MB3207.namprd11.prod.outlook.com> <007c01d6ae71$4513eec0$cf3bcc40$@tsinghua.org.cn> <8560_1604052018_5F9BE432_8560_210_1_53C29892C857584299CBF5D05346208A48FDBBFD@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <20201103163259.GC7455@pfrc.org> <CAJwpseXrj46EY7ccXYNH-aWqfykGD99obOaA5qLMNHfoWG7ptQ@mail.gmail.com> <CAMMESsx=c__3UR57zCXLUp62q2ua9YXPT90f-ThqDUJzCYiGjQ@mail.gmail.com> <CAOj+MMG+_aHkc0=+FNvJ8tcTu9W-GpmVxJf=6JeD=zZK+AyjUw@mail.gmail.com> <CAJwpseWAt5oUEMqUE85m+PNSEv_kfONScUSdGooq4XpP6EwFYg@mail.gmail.com> <CAOj+MMHCvyE7vDiP3iBOC+EHgpBsKUESXs4GvcHFbHj_VSChTg@mail.gmail.com> <CAJwpseWOaqP6zXYY2gPN3J47gEbDfcyCtt91C9PH5nZDnK6vJQ@mail.gmail.com> <CAOj+MMGTXB+XSyXCJKugVzKwEi=u8d7nP1LzKdYKJcSHXd9CiA@mail.gmail.com> <CAJwpseULj4_FTELt9WQbU8jqDVdO_GNUvcFxgxQONWViYzksVQ@mail.gmail.com> <CAOj+MMFnawJt=J2z0qWNmkPLoq6n+F9tKC+F+_hBtpJ=Xqe8iA@mail.gmail.com> <CAJwpseXG0SCN=+XZQqYavzu=i4sTetyKRDVDHrRg0mbD14BuCQ@mail.gmail.com> <65C185D6-D194-4865-A678-8F85EFB50DAD@pfrc.org> <CAOj+MMG6y0B6ZaPwLSn+5rvmuhtKWvEBw8MWAOgLWtw7n3dUag@mail.gmail.com> <A09C18C3-5038-4719-931B-2C86A3BCFF49@pfrc.org> <CAOj+MMFRKx5qHS5ZGaUcwwVMHB=sKnyxqP0F53XUeqhTR=tufA@mail.gmail.com> <BYAPR11MB3207F034217BE9E981B7D4CEC0FC9@BYAPR11MB3207.namprd11.prod.outlook.com> <CAJwpseU5_rUaC+PXgt=AU=DJ3umc-1DfH2pcNZ=We6iWHz_hrQ@mail.gmail.com> <FEF22BE4-8226-4286-AF7D-6B609D51E6BF@pfrc.org> <CAOj+MMH5C8zXZB=c9v57=M2Aa16cuyJY1EEMDHmX+T5FYq51mg@mail.gmail.com> <8D39FC71-043C-40A9-97D5-D71666611C5A@pfrc.org> <CAOj+MMFRVGde0k9dyW-gjMY1V3N6g8cpspnVLmhOHD557Qo6yw@mail.gmail.com> <A2FF27E6-403F-4606-84E8-A5305E434468@pfrc.org> <CAOj+MMH0LEds_UfVWAf59-JjRiPOYm=fozBx6ncmeSHTyMe11g@mail.gmail.com> <A1859410-8A3E-4CF9-A875-D432F7BEF1F0@pfrc.org> <CAOj+MMHhHB-K=hjEFwJTQ09K9dizkHaKfC79kJWikO=Eh8c1gw@mail.gmail.com> <20847254-3E13-49B3-942C-EE6EFDF993C1@pfrc.org>
In-Reply-To: <20847254-3E13-49B3-942C-EE6EFDF993C1@pfrc.org>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 11 Jan 2023 17:07:39 +0100
Message-ID: <CAOj+MMG9BuCBjATYNKO5H0oFUipCE8iBU+DJ0FLDDUZdp+nM3Q@mail.gmail.com>
To: Jeffrey Haas <jhaas@pfrc.org>
Cc: Donatas Abraitis <donatas.abraitis@hostinger.com>, "Jakob Heitz (jheitz)" <jheitz@cisco.com>, Alvaro Retana <aretana.ietf@gmail.com>, Bruno Decraene <bruno.decraene@orange.com>, IDR List <idr@ietf.org>, John Scudder <jgs@juniper.net>
Content-Type: multipart/alternative; boundary="000000000000c0c8d005f1ff3328"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/B_noVAwyqi2ume8MC1efH1crO7k>
Subject: Re: [Idr] WG adoption call for draft-abraitis-bgp-version-capability-08, to end September 25
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
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: Wed, 11 Jan 2023 16:07:57 -0000

Hi Jeff,

> Your argument sums to "capabilities negotiation can cause issues and I
may object to
> all features I don't like that may use capabilities".  Sorry, that's not
going to win in this discussion.

Nope. That is not my point. Neither is winning anything here :)

My point is to limit what is taken into BGP Capabilities for real and
critical to BGP functionality flags.

Sending any free form text - does not fall into that category.

>  I think what you're intending to type is encoding the version capability
in a new optional parameter
> different than a capability optional parameter.

Yes and I am not insisting on the choice of any specific encoding.

Kind regards,
R.













On Wed, Jan 11, 2023 at 4:55 PM Jeffrey Haas <jhaas@pfrc.org> wrote:

> Robert,
>
> On Jan 11, 2023, at 10:35 AM, Robert Raszuk <robert@raszuk.net> wrote:
>
> Hi Jeff,
>
> Yes your interpretation of my point is not cool.
>
> See I have been exposed to problems with capabilities in number of issues
> and it never is cool.
>
>
> It's no fun to be on the other end of the phone with a customer having
> such problems either. :-)
>
>
> Just noticed another public example:
>
>
> https://supportportal.juniper.net/s/article/BGP-session-between-Juniper-and-Cisco-devices-down-after-upgrading-to-Junos-OS-release-16-1?language=en_US
>
> Bottom line yes if one would take what it written in RFC5492 verbatim
> lot's of those issues could be avoided, but we are about impacting large
> operational networks hence a bit of resistance on my side to take it into
> BGP Capabilities especially considering that there are other alternatives
> with no obvious impact.
>
>
> Your argument sums to "capabilities negotiation can cause issues and I may
> object to all features I don't like that may use capabilities".  Sorry,
> that's not going to win in this discussion.
>
> I think we're all quite supportive of text that suggests operational knobs
> to disable the feature.  Since the text notes in section 3 that it has
> scenarios where it's NOT RECOMMENDED, it's leaning toward this needs to be
> configurable.  In general, the document could use an Operational
> Considerations section.
>
>
> Now if we want (as WG) provide input to authors I guess we could discuss
> pros and cons of either using extended optional params or as I suggested
> this week new BGP Open Optional Parameter. If we take this via WG to me the
> latter is more straightforward.
>
>
> To be clear, extended optional parameters from RFC 9072 is just about
> making additional length available for optional parameters.  I think what
> you're intending to type is encoding the version capability in a new
> optional parameter different than a capability optional parameter.
>
> -- Jeff
>
>