Hi, I think BMP is busy enough that loading more on it will be problematic.
Sourcing from two protocols just to leverage single transport session seems not best idea. IMO opening a new unicast session directly by the producer of subject data is best way to share/export it. Many thx, R. On Mon, Jul 11, 2022 at 5:34 PM Tianran Zhou <zhoutian...@huawei.com> wrote: > Hi Robert, > > > Since our work is just follow the BMP which is in GROW in OPS area, we > presented this in OPSAWG and GROW. > > > We want to reuse BMP for IGP with some simple extensions. We do not want to > create a new protocol only because of the BMP name. > > Cheers, > Tianran > > > > > ------------------------------ > > Sent from WeLink > *发件人: *Robert Raszuk<rob...@raszuk.net> > *收件人: *Tianran Zhou<zhoutian...@huawei.com> > *抄送: *Yingzhen Qu<yingzhen.i...@gmail.com>;idr<i...@ietf.org>;grow< > g...@ietf.org>;lsr<lsr@ietf.org> > *主题: *Re: [GROW] [Lsr] [Idr] IGP Monitoring Protocol > *时间: *2022-07-11 23:05:56 > > Hello Tianran, > > Oh I was not aware of such document. Did you ever share it with LSR WG > before ? > > Quick browsing reveals that you have taken a bit different approach .. > very IGP centric borrowing IGP encoding at the message level. > > For example peer state notification I purposely decided not to include as > this is already reflected in the LSDB. > > I will take a more detail read of your spec. Then we can talk if there is > some overlap or both approaches are so different then it makes sense to > progress both. One size does not fit all :) > > Best, > R. > > > > > On Mon, Jul 11, 2022 at 4:54 PM Tianran Zhou <zhoutian...@huawei.com> > 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<rob...@raszuk.net> >> *收件人: *Tianran Zhou<zhoutian...@huawei.com> >> *抄送: *Yingzhen Qu<yingzhen.i...@gmail.com>;idr<i...@ietf.org>;grow< >> g...@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 <zhoutian...@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<rob...@raszuk.net> >>> *收件人: *Yingzhen Qu<yingzhen.i...@gmail.com> >>> *抄送: *idr<i...@ietf.org>;grow<g...@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.i...@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 <rob...@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) <a...@cisco.com> >>>> wrote: >>>> >>>>> Hi Robert, >>>>> >>>>> >>>>> >>>>> *From: *Lsr <lsr-boun...@ietf.org> on behalf of Robert Raszuk < >>>>> rob...@raszuk.net> >>>>> *Date: *Sunday, July 10, 2022 at 1:32 PM >>>>> *To: *Yingzhen Qu <yingzhen.i...@gmail.com> >>>>> *Cc: *Gyan Mishra <hayabusa...@gmail.com>, Susan Hares < >>>>> sha...@ndzh.com>, IDR List <i...@ietf.org>, "g...@ietf.org >>>>> g...@ietf.org" <g...@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.i...@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 <hayabusa...@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 <sha...@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.i...@gmail.com> >>>>> *Sent:* Saturday, July 9, 2022 3:40 PM >>>>> *To:* Robert Raszuk <rob...@raszuk.net> >>>>> *Cc:* Acee Lindem (acee) <a...@cisco.com>; lsr <lsr@ietf.org>; >>>>> i...@ietf.org; Susan Hares <sha...@ndzh.com>; g...@ietf.org >>>>> g...@ietf.org <g...@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 <rob...@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) <a...@cisco.com> >>>>> wrote: >>>>> >>>>> Hi Robert, >>>>> >>>>> >>>>> >>>>> *From: *Robert Raszuk <rob...@raszuk.net> >>>>> *Date: *Friday, July 8, 2022 at 4:36 PM >>>>> *To: *Acee Lindem <a...@cisco.com> >>>>> *Cc: *lsr <lsr@ietf.org>, IDR List <i...@ietf.org>, Susan Hares < >>>>> sha...@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) <a...@cisco.com> >>>>> wrote: >>>>> >>>>> Speaking as WG chair: >>>>> >>>>> >>>>> >>>>> *From: *Lsr <lsr-boun...@ietf.org> on behalf of Robert Raszuk < >>>>> rob...@raszuk.net> >>>>> *Date: *Friday, July 8, 2022 at 3:21 PM >>>>> *To: *lsr <lsr@ietf.org> >>>>> *Cc: *IDR List <i...@ietf.org>, Susan Hares <sha...@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 >>>>> i...@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/idr >>>>> >>>>> _______________________________________________ >>>>> GROW mailing list >>>>> g...@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.mis...@verizon.com <gyan.s.mis...@verizon.com>* >>>>> >>>>> *M 301 502-1347* >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Idr mailing list >>>>> i...@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/idr >>>>> >>>>> >>>>> >>>>> >>>>
_______________________________________________ Lsr mailing list Lsr@ietf.org https://www.ietf.org/mailman/listinfo/lsr