Re: [Idr] draft-head-idr-bgp-ls-isis-fr-01 - WG adoption call (6/6 to 6/20)

Tony Przygienda <tonysietf@gmail.com> Wed, 08 June 2022 20:46 UTC

Return-Path: <tonysietf@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 E9EAFC15AAC3 for <idr@ietfa.amsl.com>; Wed, 8 Jun 2022 13:46:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] 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 xJk6nFe8N0db for <idr@ietfa.amsl.com>; Wed, 8 Jun 2022 13:46:17 -0700 (PDT)
Received: from mail-il1-x132.google.com (mail-il1-x132.google.com [IPv6:2607:f8b0:4864:20::132]) (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 4D55CC14CF05 for <idr@ietf.org>; Wed, 8 Jun 2022 13:46:17 -0700 (PDT)
Received: by mail-il1-x132.google.com with SMTP id h7so9864490ila.10 for <idr@ietf.org>; Wed, 08 Jun 2022 13:46:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XYmvgLWpNw6N9obLk249ZWVu+d4Zp0liZJ5nsyKRgSk=; b=kS1RvKcdLKho3vxI7T0W9CWMXxvatAIA1Cv3cRTvFM9COPfj3Siw/YxV68gFAC4G8Q Pn1TnWGrq1Vf61Ybpbq0SjN5ok6YNray5/jXDJWoixNAoxDUCG+/zhHFd4J9jifGXB+s UQgW6tjGhGsVu/tv4IPGPxw3cEi8L83Qw1INb7Pz55DL4xDwydx6lj4EiLyv2tQiLxFy /d6BkkdBVJm/3rQbSOlO6L5CTOzEnO8vXF2s/IYW6sUnazucOQh+20WsS7MZ1TN3ySCr ON9czwCnpsgQQGG/0ZItTTvm0tO2jLc7RW8pfmvkuZVQ+NkjCL+nbHzJJ613V2iXsOmP unfA==
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=XYmvgLWpNw6N9obLk249ZWVu+d4Zp0liZJ5nsyKRgSk=; b=I9DR4aBOKLsQAQHfKgr7c9Wlq+cfU8dvyOyeEgMzlgEK43UPExXMYoWflw0C8/OdCT jyTqnEPigNIeeJ6Jtx+7mThlqS/sz5lzs/SHjYDVE/U6iPE6j2s48ohv8AJT4X0/JznZ qLez3k/2RvGN4Nz1S5RF5NN7tYvE62WegDXsQsTFIhRF+6XK2/iYNEJt8ySKtWTmIwZj JAr+xA4x79ZgqfhgsHVjbHwXzNOOB3NTAIlrUk+L5AKAchPIv7omtkq8cjDPoZKhfKvL UiZrGITnbeDzIz+ID3s4uYT5jOO5qtUO73ouYi3G7nwESMLPxAir/cm92YlSX2W6bK6u JS4A==
X-Gm-Message-State: AOAM531oeAaUi7NaeV0V07Ktz7D7Owb2/Qru+lVF3qK7QrfldK8YMgC/ LWDMFR/fy7xLEsxdsAhosTzn2T1//x3T/e21RFayVsz9imo=
X-Google-Smtp-Source: ABdhPJwiMmjEiQdp0eIxYnvIEIgr/5ZuOUHuweo5xea1Io0G3J9LhIkE1KlOOXAiEEAB3KryT7ZPN+jkDAnrbBRTTZo=
X-Received: by 2002:a05:6e02:1a0b:b0:2d3:d8b3:10c4 with SMTP id s11-20020a056e021a0b00b002d3d8b310c4mr20578690ild.164.1654721176430; Wed, 08 Jun 2022 13:46:16 -0700 (PDT)
MIME-Version: 1.0
References: <BY5PR11MB4337153D1D387C125A822F12C1A59@BY5PR11MB4337.namprd11.prod.outlook.com> <BYAPR08MB487281C781BB66A00803B9ECB3A59@BYAPR08MB4872.namprd08.prod.outlook.com> <BY5PR11MB43370655CE2A2406B394C901C1A49@BY5PR11MB4337.namprd11.prod.outlook.com> <BYAPR08MB4872AB7D94218FFD4FF236D5B3A49@BYAPR08MB4872.namprd08.prod.outlook.com> <BY5PR11MB4337E9C8F39A7512FC8808DEC1A49@BY5PR11MB4337.namprd11.prod.outlook.com> <CAOj+MMFA+_2p0jucZJzDencS1KRnSVJPwK8SryV1nqf12M7VLA@mail.gmail.com> <CA+wi2hOnDrrFcpDFJGbBs412rP8-FgJ_ga-YPj3xhRgwu_ngEA@mail.gmail.com> <CAOj+MMEejRipew3CnxG9L9iZ1yBFxy1ewuDzDe+VgJN3_YCG+w@mail.gmail.com> <CA+wi2hMHdhrAhU3dP82XHh=W71TGxnCKUXVgZJEcE61N8J-0Pg@mail.gmail.com> <CAOj+MMFjfQmX-DLxgK01OcaMHVwCp3UrmXhbFhouz_SPRMbJBw@mail.gmail.com> <YqDjcrsoiCc0Sz58@Space.Net> <CA+wi2hOHuSqh6RwTEExxZnAbSCBRkcAccSN9u7XG86G3yaz6rA@mail.gmail.com> <CAOj+MMGn-N+qBkYGPMDzUvHCPgn_cQ3xsttjhAvhmabys0nsOQ@mail.gmail.com> <CA+wi2hMDwXnT8LdDVo+xQvcD9NwXNhnNguCywxEQNXP4k+Vd3g@mail.gmail.com> <CAOj+MMFqNG03Bo3PBhyq+9LFPg9E=ExEMEnJbHeG_SGQLLj+1g@mail.gmail.com> <CA+wi2hOjaZGVVJYDLESsn6Quj-ZBk6ouGT-1Um9AOZduibRrZA@mail.gmail.com> <CAOj+MMEjww7F08tK3--DAqL8awU4iT+pPANrh=8Fe=VHCHr7cw@mail.gmail.com>
In-Reply-To: <CAOj+MMEjww7F08tK3--DAqL8awU4iT+pPANrh=8Fe=VHCHr7cw@mail.gmail.com>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Wed, 08 Jun 2022 22:45:39 +0200
Message-ID: <CA+wi2hORDu8vNVrSyiDAcVPiDpYbZjQjU6+uRouBNaUhyBDC3w@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
Cc: Gert Doering <gert@space.net>, "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org>, "idr@ietf.org" <idr@ietf.org>, Susan Hares <shares@ndzh.com>
Content-Type: multipart/alternative; boundary="000000000000ec6dc605e0f5cb45"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/p2CiucUXgv-ZK1J5gPgb70XmOuU>
Subject: Re: [Idr] draft-head-idr-bgp-ls-isis-fr-01 - WG adoption call (6/6 to 6/20)
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, 08 Jun 2022 20:46:18 -0000

we're in agreement here (speaking strictly for myself) and it was the
original argument made when the work was being pushed.

Or ideally use Tony's new SSAP discovery stuff to actually tell via BGP
where the IGP topology conduit is and hook up to it (some kind of topology
publish/notify) as you alluded and we spoke behind the lines. The problem
there is that policies may prevent you to get places (one of the original
BGP-LS argument as in "BGP can get anywhere and cross AS boundaries easily
while other mechanisms need hole punching")

--- tony

On Wed, Jun 8, 2022 at 10:41 PM Robert Raszuk <robert@raszuk.net> wrote:

> Tony,
>
> ... just to get something perhaps productive out of this thread ...
>
> >  it should be a raw data conduit
>
> I have spoken with a number of people about it. I must share that all but
> one agree that what BGP-LS transports should be an opaque payload ...
> perhaps in a form of bin chunks. BGP should never look at it, never
> understand it.
>
> IGP could zip it and give configurable chunks to BGP to carry it p2p.
>
> Does it solve the problem - no. But does it free BGP dev and dev-test
> resources from becoming IGP shadows - YES. And that would be a small step
> win.
>
> All 100% transparent to customers and they do not care if BGP parses each
> IGP TLV bit or not.
>
> So what's next ? Should we write a small draft and propose it to IDR ?
> Before I or you spend any time on it - do we have formal rough consensus on
> such an approach. Or maybe those who think BGP should act as IGP' should
> speak up now - in this or new thread here ?
>
> Kind regards,
> Robert
>
>
> On Wed, Jun 8, 2022 at 10:32 PM Tony Przygienda <tonysietf@gmail.com>
> wrote:
>
>> Don't blame me for BGP-LS, read the RFC authors' list and go from there
>> ;-)  I didn't sell it as "don't need a parser, it's secure, it's inter-AS,
>> it's singing & dancing" ... And I was vocal if BGP is abused to carry IGP
>> topology it should be a raw data conduit and about other problems it will
>> cause down the road.
>>
>> And the answer for questions below is yes and many times over many, many
>> years. actually before BGP-LS customers were running passive sessions and
>> such things as lots of IGP folks now and actually, some customers who got
>> disillusioned by BGP-LS I raw-streaming IGP via gRPC (whereas I think redis
>> or some such thing is possibly a better choice but it's a deeply technical
>> discussion for high performance IGP coders and realistic boundaries of
>> automation code to consume IGP speed feeds) ... But few and far inbetween
>> ;-)
>>
>> So, can we now go back and make sure we have a standardized version of
>> this draft/technology in BGP-LS before we end up building it sideways stuff
>> or have to squat points ?
>>
>> And you may observe we kept the stuff hre to super/duper minimum (just
>> cluster ID) rather than stuffing things like client/FR/tunnel stuff into it
>> since only the boundary is of interest really and correlation L1/L2 BGP-LS
>> feed can happen with that minimum already in place.  Unless I hear opinions
>> that we should put more stuff in.
>>
>> chiming out ...
>>
>> -- tony
>>
>> On Wed, Jun 8, 2022 at 10:22 PM Robert Raszuk <robert@raszuk.net> wrote:
>>
>>> Tony,
>>>
>>> Yes - let's keep adding to BGP stuff which does not belong there and
>>> continue to keep crying how BGP is slow and how BGP  interdomain
>>> convergence takes minutes for full table.
>>>
>>> Why do we need the Internet at all ? After all - you never sold anything
>>> to "The Internet".
>>>
>>> Let me ask you a question - Did you ever presented to customers an
>>> alternative to BGP-LS ? Did you demo it ? Did you discuss pros and cons?
>>>
>>> With such myopic view we can sit and watch how this train which left
>>> years ago goes slower and slower ..
>>>
>>> Or maybe this is after all good news ... I am sure inventors of SCION
>>> can be super happy to see such growing abuse of BGP to be happening in IETF
>>> over and over again.
>>>
>>> Cheers,
>>> R.
>>>
>>> On Wed, Jun 8, 2022 at 10:05 PM Tony Przygienda <tonysietf@gmail.com>
>>> wrote:
>>>
>>>>
>>>>
>>>> On Wed, Jun 8, 2022 at 8:47 PM Robert Raszuk <robert@raszuk.net> wrote:
>>>>
>>>>>
>>>>>
>>>>>> train left the station ages ago pushed by original authors who
>>>>>> dissipated leaving us with this contraption ...
>>>>>>
>>>>>
>>>>> So perhaps time to cut this car out of the locomotive ? Before it
>>>>> causes the entire train to derail damaging fun and joy for many ?
>>>>>
>>>>
>>>> Robert, good luck with that then ... Let me know how it goes after you
>>>> talked to a bunch of really large customers having lots automation built
>>>> around it already ;-) Ooops, I forgot you're fortunate enough these days to
>>>> not be with a vendor running a large part of the planet.
>>>>
>>>>
>>>>>
>>>>>
>>>>> genuinely funny that this 5 pages tiny TLV draft is causing such a
>>>>>> deep soul searrching in IDR ;-)
>>>>>>
>>>>>
>>>>> For one this is not about this draft but any new IGP protocol
>>>>> extension seen in ISIS or OSPF messages to go to BGP-LS -- as it turns out
>>>>> this is really what it is.
>>>>>
>>>>> For this very draft irrespective if this is a separate document or you
>>>>> copy and paste it into the main ISIS reflection spec - I am still not
>>>>> seeing the need to send it anywhere by BGP.
>>>>>
>>>>>
>>>> first, IGP draft is in publication already
>>>>
>>>> second, BGP-LS is IDR domain  unless there are plans to move it into
>>>> LSR charter ?
>>>>
>>>> yes, I'm just mildly acerbic/flippant but please, let's stay real here
>>>> though I know you go to arbitrary lengths often to get a laugh/raised
>>>> eyebrows ;-)
>>>>
>>>> -- tony
>>>>
>>>