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

Donatas Abraitis <donatas.abraitis@gmail.com> Wed, 11 January 2023 14:23 UTC

Return-Path: <donatas.abraitis@gmail.com>
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 A74DAC1516E1 for <idr@ietfa.amsl.com>; Wed, 11 Jan 2023 06:23:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, 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=gmail.com
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 5jbNU0U7qw6P for <idr@ietfa.amsl.com>; Wed, 11 Jan 2023 06:23:01 -0800 (PST)
Received: from mail-qv1-xf2e.google.com (mail-qv1-xf2e.google.com [IPv6:2607:f8b0:4864:20::f2e]) (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 983BCC14CE42 for <idr@ietf.org>; Wed, 11 Jan 2023 06:23:01 -0800 (PST)
Received: by mail-qv1-xf2e.google.com with SMTP id d13so10726296qvj.8 for <idr@ietf.org>; Wed, 11 Jan 2023 06:23:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Zq69fPFj0Rp+07aikBQapmmCQeCHw8YB4ieQG4SPIv0=; b=hc42MDs3A1I530rmt5lKN91xrA9Ti9mgKC0IG5mGBWNsIN1vKf0uKEgdGnDWh3mDQZ 87reHcA1bwqo4KV4oVp4jdw5EWpTL6nAe6oYjc7hTO5nri1hp1TeYa/pkcaDBQHV8ukm mKHdLERYhlBUj1GLClsFv6PVa+WISkokN5X/Azjnry9OkBkZRadu4xkt+AUoc5xMkwKd sjNQ75jeK9ynKycMScyBn8d71akLami+bgvOdvz9s3gx+gSiFL7aXLaRTAy9UHCeuVCC lkAjECStAmdoWd/Yfw+9v/COKN8KUH5JRI9MYJlTilKpSdadSwp6zmsynUjLsW+eIMdT T7nQ==
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=Zq69fPFj0Rp+07aikBQapmmCQeCHw8YB4ieQG4SPIv0=; b=oTMYGvnbGKwrNVO9H05NAfPMUCPA/gsDXhdF6UorrKoOpY5oimCNpMzTc3SBoRL+kd kBFy7UlbRI3ebwd0oXnK7Pz9DviIbdupDeBramDnv37Q9ZUxWzerQw/+NmkpIif5mu1F YmHO6DmALKMF0OLTCTcgeW47F9hHZE5CCKd7XS3X40RF/EOQVtNGMvZfNeLxECrcwIyT jGhuDEXn1QjGWQnJdQZ/DTZCrmEvlLl1QYvEmpkWXd7mhq3NRjy+XtLq2gKcwBQtpu++ YTsiD0KbIvFAYGkrF8fiVfsm+DusQrXMK64te/JOLxiy9iTFGCF+kGQVTm0mJu2QslIb erVA==
X-Gm-Message-State: AFqh2kqPoAhC2/X31griM8j8VW2IRulhEMgQdMhTy3KyJhwOvalWMWSp yDArwD+NKSz+tBfIydRsx38H7AI2Vda5op9yaHM=
X-Google-Smtp-Source: AMrXdXsEXm7g5Yfu1PNAGmeL2LGAMoubY9gBjfNaRpVFAayw/zjYCepAD+NGlK6uP6IH8dDkhtAaKbavaJBxwvvqmXg=
X-Received: by 2002:a0c:e609:0:b0:531:a73a:e03b with SMTP id z9-20020a0ce609000000b00531a73ae03bmr2063756qvm.41.1673446980118; Wed, 11 Jan 2023 06:23:00 -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>
In-Reply-To: <8D39FC71-043C-40A9-97D5-D71666611C5A@pfrc.org>
From: Donatas Abraitis <donatas.abraitis@gmail.com>
Date: Wed, 11 Jan 2023 16:22:49 +0200
Message-ID: <CAPF+HwUTMzWJSJtpqZe6vmz-emLaUC1hmQ788WdyYsaqwT1VfQ@mail.gmail.com>
To: Jeffrey Haas <jhaas@pfrc.org>
Cc: Robert Raszuk <robert@raszuk.net>, IDR List <idr@ietf.org>, Bruno Decraene <bruno.decraene@orange.com>, Donatas Abraitis <donatas.abraitis@hostinger.com>
Content-Type: multipart/alternative; boundary="000000000000ccef8f05f1fdbc24"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/HYFChSJF-PBS3phQ1wqveW4E1mM>
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 14:23:05 -0000

>I'm willing to receive it and potentially just throw it on the floor. I
might even be willing to burn the 255 bytes of space in a buffer in my bgp
peer data structure for it after running it through the same sanitizer we
do for RFC 9003.

I'm confused now. In the past, we discussed that this is _very_ bad
approach using Capability, now it's fine to go?

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

>
>
> On Jan 11, 2023, at 8:52 AM, Robert Raszuk <robert@raszuk.net> wrote:
>
> Jeff,
>
> > My personal preference?  Capability, adopted by the WG.
>
> Just to make sure I got it correctly ...
>
> You are willing to send free form text as BGP Capability ?
>
>
> I'm willing to receive it and potentially just throw it on the floor. I
> might even be willing to burn the 255 bytes of space in a buffer in my bgp
> peer data structure for it after running it through the same sanitizer we
> do for RFC 9003.
>
>
> You are ok to burn 25% of space designated for BGP Capabilites ?
>
>
> Your math is off, especially in the face of extended optional parameters.
>
>
> You are ok to punch holes in BGP Capability Negotiation for it ?
>
>
> This comment makes no sense.  Try again.
>
>
> You are willing or not willing to suppres Unsuported Capability when such
> is received on non upgraded node ?
>
>
> You're encouraged to go re-read last paragraph of section 3 of RFC 5492.
>
>
> etc ...
>
> What if tomorrow we will see another draft asking for FCFS type from
> https://www.iana.org/assignments/capability-codes/capability-codes.xhtml
> to support other free form text there ? I bet there is tons of other stuff
> compute nodes are willing to share with the network ...
>
>
> Oh, probably so.
>
> The job of the chairs of a working group where the code points are FCFS is
> to make sure that the request is a reasonable one.  This includes avoiding
> duplication of work if there are prior features covering the code point
> request.  If there's reason to say no, the IESG and IANA will likely
> support us.    And, as stewards of the code point space, we also are here
> to make sure that code points aren't exhausted for bad reasons.
>
> In other words, there's reasonable discretion.
>
> The same holds true of a BGP implementation.  If the remote implementation
> doesn't support extended optional parameters, then the sending
> implementation should make wise choices as to what it places in the limited
> space it has available.  And even in the most of 4k space that's available
> for extended optional parameters, if stuff doesn't fit and it keeps the
> session from coming up?  That implementation is likely to not get deployed
> very well one would think.
>
> -- Jeff
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>


-- 
Donatas