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

Gyan Mishra <hayabusagsm@gmail.com> Sat, 14 January 2023 06:09 UTC

Return-Path: <hayabusagsm@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 65D0EC1527AE for <idr@ietfa.amsl.com>; Fri, 13 Jan 2023 22:09:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.084
X-Spam-Level:
X-Spam-Status: No, score=-2.084 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, URIBL_BLOCKED=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 3XlPU6C5o-us for <idr@ietfa.amsl.com>; Fri, 13 Jan 2023 22:09:17 -0800 (PST)
Received: from mail-qt1-x830.google.com (mail-qt1-x830.google.com [IPv6:2607:f8b0:4864:20::830]) (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 40ECBC152577 for <idr@ietf.org>; Fri, 13 Jan 2023 22:09:17 -0800 (PST)
Received: by mail-qt1-x830.google.com with SMTP id jr10so13556462qtb.7 for <idr@ietf.org>; Fri, 13 Jan 2023 22:09:17 -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=U7U0FnUil2jvmnlwaROwRZSebDj2wIfiBKOsenCapYg=; b=ZEaXqWq20G1UurO6+DvC9Mls1eVH/UVKGPsp7m3ZrDVPdwRI77omkfgzPQjN50GbsT QdGy+BMvSRRh5JQoAy+AHr8m+fBVXP78B1skWHVH3wLN7Xjag6fb34o8j2f5/qhASe6M wmri1HUP0vVzTq1sysWynYv4oRPHl8AQdtBvOhRFFNMSFMilGPZ45WivGkiHK2hXJc27 QHFgLq7Y6KjN2FZZiz5pnZV/GX1qvz7vCch4u25lauw/S1WNTiWIj0pqXI6QuH6JxDBA yFD5YTK89HV6s3KlrqF72ST3U+1ntrXueYGZzB0cfhDWBaBG1jmRYjFKwuZsaTrVFjkW qHYQ==
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=U7U0FnUil2jvmnlwaROwRZSebDj2wIfiBKOsenCapYg=; b=DpzdXgKkkW8UPBuMkEu0ee9zMfMPnWjZx2HrAsGd5eNx/phsQ1M/YJDPtMZ58gpskY QASJ/nDe6o4JzIMLNiKReVSTvcaLhjY/BKyUEa2XLvS+lSUKGmYbQVDmc0zwsiCCsuQq 2nRgA9JE34eqUCofQPtMsszn2kuiN9DrAkDUd1pnwf0RL04lk/f+Q7zrk4x8G0Vy868E khURFgCQmbOmIuP1MVNGRufL3WvlFKnIyAiiSGvRbnJRnX0hczPlrHu3J6vnLr4/5req TcOnWys9ih/hCWj10HtkiLAL438S+cH0JjNg1VScqU8bsKNW6L0ugZ4GdKdetcPUeyFo Atuw==
X-Gm-Message-State: AFqh2kq641ge8uG8mqfZJeo9sETH+nWrMrnuMqr7cXaojDrp2qoP6FSL KvVewqreGL7YBRjMjzSTchOsHWaM3BHhPCC/8S8=
X-Google-Smtp-Source: AMrXdXv7v1sQJ++2thnQYtxHCglfkfNdhJeVlXcaftJc9JIoSs5dQqKXWUwv1WalC8xwqo0lYWaphvf8vz3hGrtoUoY=
X-Received: by 2002:a05:622a:400c:b0:3a8:27db:48b2 with SMTP id cf12-20020a05622a400c00b003a827db48b2mr4343612qtb.588.1673676556021; Fri, 13 Jan 2023 22:09:16 -0800 (PST)
MIME-Version: 1.0
References: <CAOj+MMG9BuCBjATYNKO5H0oFUipCE8iBU+DJ0FLDDUZdp+nM3Q@mail.gmail.com> <C9D01C45-90BD-465D-B2C4-0CCA6B2A21A3@juniper.net> <CAOj+MMFrke5-9+pMKZ7QTawiOT+N3fD=2ta8hGEu=CG+qv_OQw@mail.gmail.com> <C264E12E-08DE-4C90-AF36-C0B477825DFE@juniper.net> <CAOj+MMF0R3dFZ+Wo9ymRXfeY1_0YyCWpdMf-WFXsbZ69wfAOaQ@mail.gmail.com> <B2FBC540-1F6C-481C-A421-DBD03DE28B04@juniper.net> <CAOj+MMG2PGtio-OHBOfadU8TnVrWaGD1sHBPZUD9SfGV5jRcpg@mail.gmail.com>
In-Reply-To: <CAOj+MMG2PGtio-OHBOfadU8TnVrWaGD1sHBPZUD9SfGV5jRcpg@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sat, 14 Jan 2023 01:09:04 -0500
Message-ID: <CABNhwV2wD1NE+ZzcbYvz80Mbg0gSELL_XYB+Zr9poN32mPo_JA@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Bruno Decraene <bruno.decraene@orange.com>, Donatas Abraitis <donatas.abraitis@hostinger.com>, IDR List <idr@ietf.org>, John Scudder <jgs@juniper.net>
Content-Type: multipart/alternative; boundary="00000000000097350d05f233300e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/XObrJOadum902JhM08Ec0ejE58I>
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: Sat, 14 Jan 2023 06:09:21 -0000

Hi Robert

In the open message this is just an optional parameter “meta data” URI
 encoding that is stuffed in the field and so does not need to be
negotiated, so harmless,  but can be helpful in troubleshooting capability
exchange issues.  Even if the router had a bug and sent the wrong meta data
it would be harmless.

Kind Regards

Gyan

On Fri, Jan 13, 2023 at 4:10 AM Robert Raszuk <robert@raszuk.net> wrote:

> Hello John, Jeff and the WG,
>
> I would like to perhaps make a final point to this discussion in regards
> to the last few emails about protocol behavior. I do keep the subject
> unchanged as this is directly related to the proposed draft.
>
> It has been pointed out that for almost 22 years (!!) or 13 years BGP
> capabilities are supposed to operate in a fashion of peer A sending to peer
> B supported capabilities and then peer B using that information to properly
> build session to peer A using new SAFI, new BGP Attribute or any other new
> encoding.
>
> Controversial aspect of whether peer B should signal peer A "Unsupported
> Capability" when it receives one it does not recognize apparently could be
> subject to a different thread. Needless to say some implementations do it
> today and I would not call them buggy.
>
> But what is important here in this very topic is that proposed extension
> in draft-abraitis-bgp-version-capability is not a capability about
> something peer A supports or not. *It is the signalling itself. *
>
> So IMO signalling *anything* with zero assurance that peer understands is
> not only pointless but could potentially lead to very wrong assumptions (if
> at any time sender counts on the other party that such message is received
> and understood).
>
> Just imagine BGP running between a plane and ATC before take off. If ATC
> sends any messages to the plane and plane simply drops it on the floor as
> it does not recognize it - without telling about it to ATC - sooner or
> later the disaster may happen.
>
> Hope this makes my POV clear.
>
> Kind regards,
> Robert
>
>
> On Thu, Jan 12, 2023 at 9:23 PM John Scudder <jgs@juniper.net> wrote:
>
>> I see. Since the specified behavior of Capabilities has been as I
>> described since RFC 2842 was published almost 22 years ago (!!) I think
>> it’s unlikely we’d want to make any major changes to it now — even leaving
>> aside any other considerations. I will point out that if anyone actually
>> wanted the “reset the session if you don’t support this capability”
>> functionality, they have always had it available, in the form of OPEN
>> Optional Parameters. Those have been around even longer, since RFC 1771.
>>
>> I think we’ve probably come to the end of this subtopic but if there’s a
>> desire to continue it further I’d suggest moving to a new subject line
>> since it’s only tangentially related to draft-abraitis.
>>
>> —John
>>
>> > On Jan 12, 2023, at 2:11 PM, Robert Raszuk <robert@raszuk.net> wrote:
>> >
>> > Yes the following example I did not quote was about major support of
>> IPv6. But it was just an example.
>> >
>> > But my point I think got lost in this discussion. IMO it is a feature
>> not a bug to close the session when I am receiving stuff I do not
>> understand.
>> >
>> > Please kindly observe that we are not talking about stopping in the
>> middle of the flight .. we are talking about taking off or not.
>> >
>> > If you follow last paragraph of section 3 of RFC5492 and drop on the
>> floor what I am sending to you then it is like I am talking chinese or
>> hindu to you and you just ignore it. It does no one any good. In fact
>> disabling this on the sender seems like a good thing to do.
>> >
>> > With that IMO BGP Capabilities (and perhaps one subset of their dynamic
>> flavor) is not the right container to carry unrelated to BGP protocol and
>> its operation free form text fields.
>> >
>> > So if we were to go for 5492-bis I would instead suggest removing the
>> last paragraph of section 3.
>> >
>>
>> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*