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 17:40 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 34B83C14CEFE for <idr@ietfa.amsl.com>; Sat, 14 Jan 2023 09:40:33 -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 W_q4_mDc5-cF for <idr@ietfa.amsl.com>; Sat, 14 Jan 2023 09:40:28 -0800 (PST)
Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (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 ABC9EC14CEE3 for <idr@ietf.org>; Sat, 14 Jan 2023 09:40:28 -0800 (PST)
Received: by mail-qt1-x836.google.com with SMTP id fd15so11659315qtb.9 for <idr@ietf.org>; Sat, 14 Jan 2023 09:40:28 -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=+uJ9XAlYdQvAWfH5EuYbPkxdvTKDB7T9PrbiGiy0Ywc=; b=OeMv7PBMRdfQKYGyMKzxY9EfSuBKeM9onUlTlLw7tjsgdroWRiNnq3UWEQbRDy+Fk+ C/NII2uiy1PjmRUUeTinv6nd5EE6+AEuD9K5QmdPcj8VYeCfoy0hAPJ6qTPTfv/uaOxn L4tmQQMNNauLWTBeaDnGab5/pt+32ivq9gCneJViT2rn5VVgwF/VF5130r5BFGRAaAnc 5i9EYzcWXQ+O2MsP7leKd8mM1uxvEOFJn3aspoc3G571aQNjV3QPSE2tvPWuHumr0FXR 6+i+en+LndnB8y2iZOpdLc3/JDZXyVdleb+MOZqLkVj67b2l0bEL0bEM/hmI/HoWEkRx LoXw==
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=+uJ9XAlYdQvAWfH5EuYbPkxdvTKDB7T9PrbiGiy0Ywc=; b=BGY3r8yECCvCI/kseI/y3MG97J9TMLFq+NOSiatXo0LsYQXQ7wyRu8v4BsdJ2euLVl 4s3op6rWIYYs9cX06GW8rzbd6qYG1PzTRx0N59vFmsEhKCTgqSSQpTrCCVtJtd0D3eAz u9iDa0DMQo/xGkjEeMalf76ZDSzTL6gTz2uf003/Zsgb9mouZ4W07iLUqncgABZyvO2M YmtTef4juogJCEdHyKk8Q+Lck6wT0UXMjbd9rYxin0y5ZKr75Zc40fRJHllEmryXKnwu B3l3VMTGlzwc9Hq4/qUXFGl4dAH0L9FP2mVAqTbbAVHxJ+qeeId/Id+DlcT5izgkysij h+Ug==
X-Gm-Message-State: AFqh2ko+jaVDBoJoYryCftKrkSdpLvUsBMPe+IgxmiN+uuUIXrSzrJ+p 7W2IsjXyayTLZhNABematVfbshQH0RPpDbDvR4w=
X-Google-Smtp-Source: AMrXdXu+4qjO0CQPCyN68EDhXmu4ej8rLAhz4Yp1uXz8qKUPkthA/Qi76giu6LZW+3NqUHCusZXphVx040RsA67edRE=
X-Received: by 2002:ac8:7356:0:b0:3b6:2c10:a3f3 with SMTP id q22-20020ac87356000000b003b62c10a3f3mr13140qtp.517.1673718027390; Sat, 14 Jan 2023 09:40:27 -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> <CABNhwV2wD1NE+ZzcbYvz80Mbg0gSELL_XYB+Zr9poN32mPo_JA@mail.gmail.com> <CAOj+MMH69nyL286y9kp7qcJCYju558xpYyT9-nNwXx2tod05DQ@mail.gmail.com>
In-Reply-To: <CAOj+MMH69nyL286y9kp7qcJCYju558xpYyT9-nNwXx2tod05DQ@mail.gmail.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Sat, 14 Jan 2023 12:40:16 -0500
Message-ID: <CABNhwV38G3-oeqbF6cpUorqcP52-MwAjOhbAPRsg+hkWbmBbrw@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="0000000000007a150305f23cd8df"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/xAmgTTcdTgLzs16mR_mXwy8hCR8>
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 17:40:33 -0000

Got it, Thanks for clarification.

On Sat, Jan 14, 2023 at 7:50 AM Robert Raszuk <robert@raszuk.net> wrote:

>
> > can be helpful in troubleshooting capability exchange issues.
>
> Nope .. sorry.
>
> In any BGP speaker actual BGP capabilities are sent based on
> configuration not based on the version of the BGP implementation. So to
> help in troubleshooting capability exchange issues you would need to get
> all the bgp config of the peer. Is this next what is coming as free form
> text here ?
>
> And pls do observe that I am not against the idea. In fact as I said I
> like it. But not as encoded in BGP Capabilities Type 2 of BGP OPEN Optional
> Parameters
>
> Best regards,
> R.
>
>
> On Sat, Jan 14, 2023 at 7:09 AM Gyan Mishra <hayabusagsm@gmail.com> wrote:
>
>> 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*
>>
>> --

<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*