Re: [Lsr] [Idr] [GROW] IGP Monitoring Protocol

Robert Raszuk <robert@raszuk.net> Mon, 11 July 2022 15:33 UTC

Return-Path: <robert@raszuk.net>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D00A0C13485C for <lsr@ietfa.amsl.com>; Mon, 11 Jul 2022 08:33:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable 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 bDCXQ2u82ej3 for <lsr@ietfa.amsl.com>; Mon, 11 Jul 2022 08:33:17 -0700 (PDT)
Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) (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 7340EC17A74F for <lsr@ietf.org>; Mon, 11 Jul 2022 08:33:17 -0700 (PDT)
Received: by mail-lf1-x130.google.com with SMTP id e28so5727857lfj.4 for <lsr@ietf.org>; Mon, 11 Jul 2022 08:33:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hSq/5SM9f14EVb58MFIfvrO6rshMqfhUDdERgte0LDM=; b=VSWliRte1k40R0AENg6nElLl4xALoadS1D16sD2OvWdZ8Ibod8hibG0h5mgZywfue7 rvL0r9qrzILfG/Y6hv0oS+LLVZUxgxCGZcQVIbLYhXuZDPCSav0A5hQvI8YEeAJZK8LR 63kyV6TR21M1EqNYspHvIYKlfDCZC2brTckSUis19VStHTdSnw2717/LzIkfF10knZoU 3rdTHdL6b38GhYtRubDPoyMPSb88HoUcTf0H2SZeUFX0jdrtTgPfF0wEwC9vzwDNqxha ZSgSkbzRIp0GA25QsTNneHrIIjUwZ5i/rUORycTj8bzFcwlK5svKXGdo+GaTrq59tTHj M+vg==
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=hSq/5SM9f14EVb58MFIfvrO6rshMqfhUDdERgte0LDM=; b=jF5uOaU4HRYybjLTQVacl0jem/0MEKWYvZyd80e3FpJP3M8PrrEFgu3yEWQ1YmPlzL NetM8BwY2auzhlqnt9lt6AP69PMN+o+344mtSsJCnrKCpL6wDE1WK3JhTOPD008QLg/L kC4ZImlML/TykCznbQX3GYWK9kDrnSrp90SAboAlzEWmPmWostV70EgSaJ6I40DOgvyX DKATsiE8/H/9Fzcrd1miiJJ7c7XT7M6CTZm6GIdaq/x55UksfN1D+D/LHGUlNjiIQSvb 0gnBXcMs91UBnJbmArYn8POyNtQBQqeyNgQN7ErKLSbb4SmRGF2jblfbUAMXmC/geUXf ubgA==
X-Gm-Message-State: AJIora+EnMeFLyu3gyJwKqQaHyrURLLLKXpmsXpGi/7hJrzlPSQjb0FR FuIdS5EkVMjZYu5rXJbTbRlL70NrekYwegD8XLxvbfO/dxU=
X-Google-Smtp-Source: AGRyM1sjCI9WmVLGw8yI4qAOp5PGyreVOBJxqFSNnaB8a5x9TzWM5WXPbrQytxDYc4uiicvy7+37pdDC84Hw8wJyXpM=
X-Received: by 2002:a05:6512:2390:b0:489:e0e3:8310 with SMTP id c16-20020a056512239000b00489e0e38310mr2595696lfv.15.1657553595334; Mon, 11 Jul 2022 08:33:15 -0700 (PDT)
MIME-Version: 1.0
References: <CAOj+MMHN5knfMyuuGu6t9fXteyDgQ19H2K_VYhyZ-rmnCMNPsg@mail.gmail.com> <F8392B56-E825-4351-9A5B-77726F12ADA5@gmail.com> <BYAPR08MB487235B00D83D4C8ACDD7426B3859@BYAPR08MB4872.namprd08.prod.outlook.com> <CABNhwV397brAMP+x4Ve06xiYpRDy7V1_bmKT5_nuOmeEwofrgg@mail.gmail.com> <FA1C146F-38F0-4C8B-95A4-FD43578D76DC@gmail.com> <CAOj+MMFfcUazjih-zEPHvz2-cceYYg87Y2M3c=B0uC10PidCNg@mail.gmail.com> <704FD9FD-CFF7-4E1B-AE4A-3D0420E93270@cisco.com> <CAOj+MMHEKdYGNGzjvcN2-RaSniff3jcPDtvS5=dSoztG=DOpYQ@mail.gmail.com> <B5E09333-EF5A-4F24-BB4B-F251571EEB97@gmail.com> <CAOj+MMGzWUg2kRoL0GjRQ3C7q3+PtXPmhqaYoCjEu41SyO85tA@mail.gmail.com> <2ef07335ec534e0397aba43b22e2c422@huawei.com> <CAOj+MMFEKdKdgnV+Z2ERbce_F53bU6xniudVYdYh6Q_=eq511w@mail.gmail.com> <1e7759ebbe844ef2a796cb8f9f6dd27d@huawei.com> <CA+wi2hMP=+NC-pxDdhza_7OQbzvYaWix4vxQCRO2D0V_kro77w@mail.gmail.com>
In-Reply-To: <CA+wi2hMP=+NC-pxDdhza_7OQbzvYaWix4vxQCRO2D0V_kro77w@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Mon, 11 Jul 2022 17:33:04 +0200
Message-ID: <CAOj+MMEu9u3EqF3AvzRuw-KrZYHZAmG_1cF3WY4rMHQMoA4pmA@mail.gmail.com>
To: Tony Przygienda <tonysietf@gmail.com>
Cc: Tianran Zhou <zhoutianran=40huawei.com@dmarc.ietf.org>, idr <idr@ietf.org>, grow <grow@ietf.org>, lsr <lsr@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003f1a0705e38945ef"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/R0d9ogwL7NpFAjYr0BW-A1bxFmU>
Subject: Re: [Lsr] [Idr] [GROW] IGP Monitoring Protocol
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2022 15:33:21 -0000

Tony,


> a) configuration is already standardized via NETCONF WG/channels/methods.
> pulling it via this seems redundant.
>

It is optional.


> b) YANG is already pulled via other channels so I see little value of
> pulling it here. same as a) basically
>

Please enumerate what channels ? And in the same time please indicate why
those channels are not good enough such that we need to keep stuffing BGP
protocol with the IGP, SR, Detnet etc .. data.



> c) adding all those "sync" via SNP is basically building a flooding peer
> again as far I can deduct having flown quickly over the draft. Doing that
> over QUIC/TCP is a bad idea due to head-on blocking problems well known
> with flooding. if the consumer cannot keep up with the real stream the
> sender can only start to throw away stuff or reset the session practically
> speaking
>

IMP is NOT doing flooding. If you think that control plane with 100s of CPU
cores will be slower in accepting your RE generated streams please kindly
reconsider.

But if the rate of data change would be a problem we would already choke
with TCP based BGP-LS. So not sure what problem are you seeing. Are you
referring to one interface flood mirroring ? For debugging it either be
nicely packed and sent or screen scraped. Which one do you prefer ?

d) beats me why you would want this to carry BGP-LS again if y6ou can
> simply run another session/BGP instance on any good implementation today.
>

beats me why would ever want to keep polluting BGP protocol like this. Are
you saying that IGP can not open a TCP socket or setup a QUIC session ? Is
it too much to ask ? Too complex ?


> Given all the big wishlist included in the draft protocol needs probably
> something to negotiate WHAT of all the whole panopticum the producer can
> support unless it's somehow in the PUB/SUB (but then again, this probably
> needs mode negotiation as well given the plethora of possibilities there).
>

Please kindly observe what is mandatory and what is optional. Also kindly
notice the split between Producer and Producer's Proxy.

Thx,
R.






>
> -- tony
>
> On Mon, Jul 11, 2022 at 4:54 PM Tianran Zhou <zhoutianran=
> 40huawei.com@dmarc.ietf.org> wrote:
>
>> Hi Robert,
>>
>>
>> This is very interesting to me. We had a protocol design for IGP monitoring:
>>
>>
>> https://datatracker.ietf.org/doc/html/draft-gu-opsawg-network-monitoring-igp-01
>>
>> It would be a good idea if we can find some common ground.
>>
>> Cheers,
>> Tianran
>>
>>
>>
>>
>> ------------------------------
>>
>> Sent from WeLink
>> *发件人: *Robert Raszuk<robert@raszuk.net>
>> *收件人: *Tianran Zhou<zhoutianran@huawei.com>
>> *抄送: *Yingzhen Qu<yingzhen.ietf@gmail.com>;idr<idr@ietf.org>;grow<
>> grow@ietf.org>;lsr<lsr@ietf.org>
>> *主题: *Re: [GROW] [Lsr] [Idr] IGP Monitoring Protocol
>> *时间: *2022-07-11 22:05:31
>>
>> Hi Tianran,
>>
>> Yes it is,
>>
>> I dedicated entire paragraph in section 1 of the document to highlight
>> that point:
>>
>>    The primary inspiration for this work has been based on the success
>>    of BGP Monitoring Protocol (BMP) [RFC7854] which in a number of
>>    aspects shares the same high level requirements - point to point
>>    routing information distribution, protocol observability and enhanced
>>    operations.  It also needs to be highlighted that BMP (while it
>>    technically could) does not use native BGP sessions to propagate such
>>    information, but is running a separate transport.  IMP authors have
>>    chosen to reuse selected BMP building blocks and BMP operational and
>>    deployment experience.
>>
>>
>>
>> Many thx,
>> R.
>>
>> On Mon, Jul 11, 2022 at 4:02 PM Tianran Zhou <zhoutianran@huawei.com>
>> wrote:
>>
>>> Hi Robert,
>>>
>>> I see this name very similar to BMP bgp monitoring protocol.
>>> Is this the similar function and scope as BMP?
>>>
>>>
>>> Best,
>>> Tianran
>>>
>>> ------------------------------
>>>
>>> Sent from WeLink
>>> *发件人: *Robert Raszuk<robert@raszuk.net>
>>> *收件人: *Yingzhen Qu<yingzhen.ietf@gmail.com>
>>> *抄送: *idr<idr@ietf.org>;grow<grow@ietf.org>;lsr<lsr@ietf.org>
>>> *主题: *Re: [GROW] [Lsr] [Idr] IGP Monitoring Protocol
>>> *时间: *2022-07-11 18:01:47
>>>
>>> Hi Yingzhen,
>>>
>>> Yes I understand that OSPF-GT is a new protocol leveraging some OSPF
>>> elements.
>>>
>>> And please do not get me wrong ... way before OSPF Transport Instance I
>>> wrote BGP Transport Instance proposal and I do consider such additions to
>>> protocols as a very useful thing. In fact honestly recent discussions on
>>> UPA/PUA/PULSE could be very well served by OSPF-GT in a stateful fashion.
>>>
>>> But I just do not see this fits well as a replacement of BGP-LS.
>>>
>>> Yes, protocol designers like a swiss army knife approach (not to use
>>> nail and hammer analogy). However I think custom tools in the toolkit work
>>> much better for specific tasks :)
>>>
>>> Cheers,
>>> R.
>>>
>>>
>>>
>>> On Mon, Jul 11, 2022 at 3:20 AM Yingzhen Qu <yingzhen.ietf@gmail.com>
>>> wrote:
>>>
>>>> Hi Robert,
>>>>
>>>> Please think of OSPF-GT as a new protocol and it borrows ideas from
>>>> OSPF. BGP-LS is one use case. In LSR WG, there have been proposals asking
>>>> IGPs to carry non-routing information which will have impacts on protocol
>>>> convergence, and OSPF-GT is meant to be the vehicle for such information.
>>>>
>>>> BMP started before YANG, now with NETCONF/YANG or gNMI, you can
>>>> retrieve the entire LSDB or part of it from a router, or subscribe to some
>>>> data instances.
>>>>
>>>> Thanks,
>>>> Yingzhen
>>>>
>>>> On Jul 10, 2022, at 3:44 PM, Robert Raszuk <robert@raszuk.net> wrote:
>>>>
>>>> Hi Acee,
>>>>
>>>> My questions were based on section 3.4 of the latest version of the
>>>> draft.
>>>>
>>>> So I do not think I misinterpreted it.
>>>>
>>>> Thank you,
>>>> R.
>>>>
>>>>
>>>>
>>>> On Mon, Jul 11, 2022 at 12:38 AM Acee Lindem (acee) <acee@cisco.com>
>>>> wrote:
>>>>
>>>>> Hi Robert,
>>>>>
>>>>>
>>>>>
>>>>> *From: *Lsr <lsr-bounces@ietf.org> on behalf of Robert Raszuk <
>>>>> robert@raszuk.net>
>>>>> *Date: *Sunday, July 10, 2022 at 1:32 PM
>>>>> *To: *Yingzhen Qu <yingzhen.ietf@gmail.com>
>>>>> *Cc: *Gyan Mishra <hayabusagsm@gmail.com>, Susan Hares <
>>>>> shares@ndzh.com>, IDR List <idr@ietf.org>, "grow@ietf.org
>>>>> grow@ietf.org" <grow@ietf.org>, lsr <lsr@ietf.org>
>>>>> *Subject: *Re: [Lsr] [Idr] [GROW] IGP Monitoring Protocol
>>>>>
>>>>>
>>>>>
>>>>> Hi Yingzhen & OSPF-GT authors,
>>>>>
>>>>>
>>>>>
>>>>> UP front I must state that anything is better to export IGP
>>>>> information from routers to interested nodes than using BGP for it.
>>>>>
>>>>>
>>>>>
>>>>> But to propose using OSPF to transport ISIS seems pretty brave :) I
>>>>> must admit it !
>>>>>
>>>>>
>>>>>
>>>>> With that I have few questions to the proposal - assuming the use case
>>>>> is to distribute links state info in a *point to point* fashion:
>>>>>
>>>>>
>>>>>
>>>>>    1. What is the advantage - if any - to use a new OSPF
>>>>>    instance/process to send link state data over a unicast session to a
>>>>>    controller ?
>>>>>
>>>>>
>>>>>
>>>>> It doesn’t have to be unicast, the remote neighbor construct just
>>>>> extends the possibilities in OSPF-GT. With an OSPF LSDB, the obvious
>>>>> advantage is all the protocol machinery is in place.  Note that LSDB
>>>>> streaming is just but one use case and of OSPF-GT. The detals of this
>>>>> application would be specified in a separate draft.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>    1. The draft is pretty silent on the nature of such a p2p session.
>>>>>    Please be explicit if this is TCP, QUIC or what ?
>>>>>
>>>>>
>>>>>
>>>>> It is OSPF, OSPF has its own protocol identifier (89). This draft just
>>>>> extends OSPF. I think you’ve misinterpreted the draft. Hence, your other
>>>>> questions aren’t really applicable or would be answered in a draft of the
>>>>> OSPF/IS-IS LSDB usage of OSPF-GT.
>>>>>
>>>>>
>>>>>
>>>>> Thanks,
>>>>> Acee
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> C) The draft is pretty silent on types of authentication for such
>>>>> sessions. Security considerations are pretty weak in that respect as well.
>>>>>
>>>>>
>>>>>
>>>>>    The security considerations for OSPF-GT will be similar to those for
>>>>>    OSPFv2 [RFC2328] and OSPFv3 [RFC5340].  However, since OSPF-GT is
>>>>> not
>>>>>    used to update OSPF routing, the consequences of attacks will be
>>>>>    dependent on advertised non-routing information.
>>>>>
>>>>>
>>>>>
>>>>> I would actually argue that security considerations of p2p remote
>>>>> neighbors are actually quite different from security considerations of
>>>>> flooding data.
>>>>>
>>>>>
>>>>>
>>>>> Along the same lines security is not about protecting your routing ...
>>>>> it is much more about protecting the entire network by exposing critical
>>>>> information externally to non authorized parties.
>>>>>
>>>>>
>>>>>
>>>>> D) Are there any PUB-SUB options possible for OSPF-GT ?
>>>>>
>>>>>
>>>>>
>>>>> E) Is there any filtering possible for OSPF-GT ?
>>>>>
>>>>>
>>>>>
>>>>> F) Are you envisioning use of OSPF-GT proxies and if so are you
>>>>> planning to add this to the document ?
>>>>>
>>>>>
>>>>>
>>>>> G) How are you going to address Receivers which do not support OSPF-GT
>>>>> parser ?
>>>>>
>>>>>
>>>>>
>>>>> H) As you know many operators are attracted to BGP-LS based on the
>>>>> fact that it offers the same view of information irrespective of what is
>>>>> the protocol producing the data. Is there some thought on such
>>>>> normalization in the OSPF-GT proposal ?
>>>>>
>>>>>
>>>>>
>>>>> I) What's the take of OSPF-GT draft authors on the YANG model in
>>>>> respect of using it for normalization of exported data ?
>>>>>
>>>>>
>>>>>
>>>>> To summarize IMHO we should not stretch routing protocols be it OSPF,
>>>>> ISIS or BGP to be messengers of link state data running and to artificially
>>>>> force them to run in a point-to-point model between router and controller.
>>>>>
>>>>>
>>>>>
>>>>> Kind regards,
>>>>>
>>>>> Robert
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Sun, Jul 10, 2022 at 7:04 AM Yingzhen Qu <yingzhen.ietf@gmail.com>
>>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>>
>>>>>
>>>>> Since we’re discussing possible solutions, I’d like to bring up the
>>>>> draft:
>>>>> https://datatracker.ietf.org/doc/draft-ietf-lsr-ospf-transport-instance/
>>>>>
>>>>>
>>>>>
>>>>> We just submitted a new version. The name of the document is changed
>>>>> to “OSPF-GT (Generalized Transport)”, and a use case is added to use
>>>>> OSPF-GT as a possible replacement of BGP-LS.
>>>>>
>>>>>
>>>>>
>>>>> Note: OSPF-GT is not traditional OSPF, and it’s not used to calculate
>>>>> routes. It uses the reachability info calculated by routing protocols,
>>>>> OSPF, ISIS or static routing etc.. It provides mechanisms to advertise
>>>>> non-routing information, and remote neighbor is supported.
>>>>>
>>>>>
>>>>>
>>>>> Reviews and comments are welcome.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Yingzhen
>>>>>
>>>>>
>>>>>
>>>>> On Jul 9, 2022, at 5:33 PM, Gyan Mishra <hayabusagsm@gmail.com> wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> During the interim meeting we should keep it open to discuss all
>>>>> possible alternatives to BGP-LS.
>>>>>
>>>>>
>>>>>
>>>>> Thanks
>>>>>
>>>>>
>>>>>
>>>>> Gyan
>>>>>
>>>>>
>>>>>
>>>>> On Sat, Jul 9, 2022 at 4:45 PM Susan Hares <shares@ndzh.com> wrote:
>>>>>
>>>>> Jeff:
>>>>>
>>>>>
>>>>>
>>>>> An interim sounds like a good plan.
>>>>>
>>>>>
>>>>>
>>>>> [IDR-chair hat]
>>>>>
>>>>> Alvaro has indicated that since all of the proposal received on the
>>>>> IDR list are new protocol proposals,
>>>>>
>>>>> ·         Capturing IDR’s input on BGP-LS problems and potential
>>>>> solutions is appropriate for IDR as BGP-LS home.
>>>>>
>>>>> ·         Refining any potential non-BGP solutions is outside of the
>>>>> scope of IDR.
>>>>>
>>>>>
>>>>>
>>>>> [IDR-chair hat off]
>>>>>
>>>>> [rtgwg WG member]
>>>>>
>>>>> I’d love to attend an interim on this topic.
>>>>>
>>>>>
>>>>>
>>>>> Sue Hares
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *From:* Jeff Tantsura <jefftant.ietf@gmail.com>
>>>>> *Sent:* Saturday, July 9, 2022 3:40 PM
>>>>> *To:* Robert Raszuk <robert@raszuk.net>
>>>>> *Cc:* Acee Lindem (acee) <acee@cisco.com>; lsr <lsr@ietf.org>;
>>>>> idr@ietf.org; Susan Hares <shares@ndzh.com>; grow@ietf.org
>>>>> grow@ietf.org <grow@ietf.org>
>>>>> *Subject:* Re: [Idr] [Lsr] IGP Monitoring Protocol
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Speaking as RTGWG chair:
>>>>>
>>>>>
>>>>>
>>>>> Robert - I don’t think we’d have enough time to accommodate a good
>>>>> discussion during IETF114 (we got only 1 slot), however would be happy to
>>>>> provide a platform for an interim.
>>>>>
>>>>> The topic is important and personally (being a very large BGP-LS user)
>>>>> I’d like to see it progressing.
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Jeff
>>>>>
>>>>>
>>>>>
>>>>> On Jul 8, 2022, at 14:44, Robert Raszuk <robert@raszuk.net> wrote:
>>>>>
>>>>> Hi Acee,
>>>>>
>>>>>
>>>>>
>>>>> Yes, by all means input from the operator's community is needed. It
>>>>> can be collected through LSR WG, IDR WG or GROW WG. RTGWG could also
>>>>> contribute. We have already seen input from some operators and their
>>>>> opinion on adding and distributing more and more link state protocol and
>>>>> topology data in BGP. More such input is very welcome.
>>>>>
>>>>>
>>>>>
>>>>> And to your point about RFC9086 - I see nothing wrong in keeping BGP
>>>>> information in BGP. So IGP Monitoring Protocol does not target to shut down
>>>>> BGP-LS. It only aims to remove 100% of non BGP sourced information from it.
>>>>>
>>>>>
>>>>>
>>>>> Controllers which today listen to BGP-LS need a number of information
>>>>> sources and that spread will only keep increasing as more inputs are
>>>>> becoming necessary for its computations.
>>>>>
>>>>>
>>>>>
>>>>> Regards,
>>>>>
>>>>> Robert.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Fri, Jul 8, 2022 at 11:32 PM Acee Lindem (acee) <acee@cisco.com>
>>>>> wrote:
>>>>>
>>>>> Hi Robert,
>>>>>
>>>>>
>>>>>
>>>>> *From: *Robert Raszuk <robert@raszuk.net>
>>>>> *Date: *Friday, July 8, 2022 at 4:36 PM
>>>>> *To: *Acee Lindem <acee@cisco.com>
>>>>> *Cc: *lsr <lsr@ietf.org>, IDR List <idr@ietf.org>, Susan Hares <
>>>>> shares@ndzh.com>
>>>>> *Subject: *Re: [Lsr] IGP Monitoring Protocol
>>>>>
>>>>>
>>>>>
>>>>> Hi Acee,
>>>>>
>>>>>
>>>>>
>>>>> Thank you. I was not planning to present it in the upcoming IETF.
>>>>>
>>>>>
>>>>>
>>>>> > Let’s see how many stakeholders actually want to this protocol -
>>>>> then we can talk about a WG home.
>>>>>
>>>>>
>>>>>
>>>>> An alternative approach could be to see how many stakeholders do not
>>>>> want to further (for no good reason) to trash BGP. That to me would be in
>>>>> this specific case a much better gauge.
>>>>>
>>>>>
>>>>>
>>>>> In that case, it seems to me that this discussion should be relegated
>>>>> to IDR. Note that there is already non-IGP information transported in
>>>>> BGP-LS, e.g., Egress Peer Engineering (
>>>>> https://datatracker.ietf.org/doc/rfc9086/). I implemented this on our
>>>>> data center routers (NXOS) years and it is solely BGP specific.
>>>>>
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Acee
>>>>>
>>>>>
>>>>>
>>>>> Kind regards,
>>>>>
>>>>> Robert
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Fri, Jul 8, 2022 at 9:54 PM Acee Lindem (acee) <acee@cisco.com>
>>>>> wrote:
>>>>>
>>>>> Speaking as WG chair:
>>>>>
>>>>>
>>>>>
>>>>> *From: *Lsr <lsr-bounces@ietf.org> on behalf of Robert Raszuk <
>>>>> robert@raszuk.net>
>>>>> *Date: *Friday, July 8, 2022 at 3:21 PM
>>>>> *To: *lsr <lsr@ietf.org>
>>>>> *Cc: *IDR List <idr@ietf.org>, Susan Hares <shares@ndzh.com>
>>>>> *Subject: *[Lsr] IGP Monitoring Protocol
>>>>>
>>>>>
>>>>>
>>>>> Dear LSR WG,
>>>>>
>>>>>
>>>>>
>>>>> Based on ongoing discussion in respect to the future of BGP-LS I
>>>>> committed myself to put together an alternate proposal.
>>>>>
>>>>>
>>>>>
>>>>> The main goal is not to just publish a -00 version of the draft using
>>>>> different encapsulation. The goal is to make a useful tool which can help
>>>>> to export link state information from network elements as well as assist in
>>>>> network observability.
>>>>>
>>>>>
>>>>>
>>>>> The IGP Monitoring Protocol (IMP) draft has been posted and should be
>>>>> available at:
>>>>>
>>>>>
>>>>>
>>>>> https://datatracker.ietf.org/doc/draft-raszuk-lsr-imp/
>>>>>
>>>>>
>>>>>
>>>>> One of the key points I wanted to accomplish was full backwards
>>>>> compatibility with TLVs defined for BGP-LS. In parallel other formats
>>>>> (optional) are also supported.
>>>>>
>>>>>
>>>>>
>>>>> The PUB-SUB nature or FILTERING capabilities are in the spec however
>>>>> as noted in the deployment section there is no expectation that this should
>>>>> be supported directly on routers. Concept of Producer's Proxies has been
>>>>> introduced to support this added functionality as well as provide fan-out
>>>>> (analogy to BGP route reflectors).
>>>>>
>>>>>
>>>>>
>>>>> I encourage everyone interested to take a look and provide comments.
>>>>> At this point this document is nothing more than my individual submission.
>>>>> Offline I have had few conversations with both operators and vendors
>>>>> expressing some level of interest in this work. How we proceed further (if
>>>>> at all :) depends on WG feedback.
>>>>>
>>>>>
>>>>>
>>>>> Kind regards,
>>>>>
>>>>> Robert.
>>>>>
>>>>>
>>>>>
>>>>> PS, I do believe this work belongs in LSR WG pretty squerly.
>>>>>
>>>>>
>>>>>
>>>>> Let’s see how many stakeholders actually want to this protocol - then
>>>>> we can talk about a WG home.  By stakeholders, I mean operators and vendors
>>>>> who are committed to implementing and deploying it - not simply those who
>>>>> you are able to enlist as co-authors. Note that our IETF 114 LSR agenda is
>>>>> full (with multiple agenda items not making the cut).
>>>>>
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Acee
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Idr mailing list
>>>>> Idr@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/idr
>>>>>
>>>>> _______________________________________________
>>>>> GROW mailing list
>>>>> GROW@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/grow
>>>>>
>>>>> --
>>>>>
>>>>> [image: Image removed by sender.] <http://www.verizon.com/>
>>>>>
>>>>> *Gyan Mishra*
>>>>>
>>>>> *Network Solutions Architect *
>>>>>
>>>>> *Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*
>>>>>
>>>>> *M 301 502-1347*
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Idr mailing list
>>>>> Idr@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/idr
>>>>>
>>>>>
>>>>>
>>>>>
>>>> _______________________________________________
>> Idr mailing list
>> Idr@ietf.org
>> https://www.ietf.org/mailman/listinfo/idr
>>
>