Re: [Lsr] OSPF Monitor Node (draft-retana-lsr-ospf-monitor-node)

Gyan Mishra <hayabusagsm@gmail.com> Thu, 10 March 2022 00:10 UTC

Return-Path: <hayabusagsm@gmail.com>
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 916C13A133F for <lsr@ietfa.amsl.com>; Wed, 9 Mar 2022 16:10:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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_REMOTE_IMAGE=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tKUTUAHC-5Cy for <lsr@ietfa.amsl.com>; Wed, 9 Mar 2022 16:10:15 -0800 (PST)
Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A08B33A1338 for <lsr@ietf.org>; Wed, 9 Mar 2022 16:10:15 -0800 (PST)
Received: by mail-pj1-x1035.google.com with SMTP id 15-20020a17090a098f00b001bef0376d5cso3715637pjo.5 for <lsr@ietf.org>; Wed, 09 Mar 2022 16:10:15 -0800 (PST)
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=+thBfGvml3a3VhxnpLaqNAs5F/GPhdWYk3At9IDjehs=; b=T5qoYuBWgLl2zSZEBWEZKzmYxJFs+Pa0IcIUVmOE7AOWeqTA6xNU7cF6lEag2m0FGj vm1NCg3qj7QAjaClhzRQpQXQjjjcNT8+IpP1U0JEArRiWAnl0Mgb+bjNQvJwJy+2bufy MwaenNkHalGjlJDuxSJLPedUAdA6Lv9iW3QJCdOhetkD9jQ+h+401V8FTkCWKff1OTWD t8DRTTgQ/U9eSx3FuxpBwyXfJM5FRUUfAdoAhl/GgCTA8KZf+aA7QcP1dt5Jg0WwyvnV ts7YyI2Oxu0zZP0JMMuRQBGXXKrjLOYZnwMdfA39NVhlUgQ/gQQEDTofdsvyBIv2PoEh iIOg==
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=+thBfGvml3a3VhxnpLaqNAs5F/GPhdWYk3At9IDjehs=; b=mb0ViqsBS4PQk+tkZjZu/kadtLDRf1X9K6XTAQL8FLYyr/aN86RDemnzZ3CSI102h5 2KiDYG1vcurqFkM4n0ABckiK3Y3Tr+VbIJGN5Lcm9fKRML5BbfVriQaEHZ/6Tlbknfm0 NSQuO+7WrkgytgK/INs5hlTChphrFygsnYzfrvGKAICS6KBWCkS8EKN7oY5n7dVrDa6G Hfbux3916rtY3b/AFEuj5I/xad+vxwTTI6e+ShWXJ9tIT8Q1JfviT/XQyeyJgAbOMK6C er4/64VN+gG7qQI02yIntKif4lSAGKgH7Tqv3IzMyUqTkyvDXCpDNrMDiO4/rax9jruZ meZg==
X-Gm-Message-State: AOAM5337HnvmrkPwaRAweskFMYDDdrv7+/eeamPoHmVL5tzPK31lfEDD n1GYikuPY5yxmBsMRFVk/pEgW8eVg9FxiAr8DkJ/Chqx
X-Google-Smtp-Source: ABdhPJza/Fb5jJuLOJABxNsddAdgcnMcqBNVLc1ZbMZ54u9cFmq4/TFoPaPrLyD2BfnPiuqm98n+167Uu7/J5RcyfGc=
X-Received: by 2002:a17:90b:4f4e:b0:1bf:88f6:e5b5 with SMTP id pj14-20020a17090b4f4e00b001bf88f6e5b5mr12292825pjb.47.1646871014542; Wed, 09 Mar 2022 16:10:14 -0800 (PST)
MIME-Version: 1.0
References: <etPan.6225f7ce.4aeab9fa.b5f9@futurewei.com> <CAOj+MMFR-YWLfx1=RBQzE5ZPVRuNYj8p8ys_xoX6E6SgsU-Uqw@mail.gmail.com> <13A137D9-07A3-4E0A-911F-4E0977AC2603@cisco.com> <018001d83296$06a06dd0$13e14970$@tsinghua.org.cn> <85F3D64C-B671-40E8-BE5D-66D2CBD9F276@cisco.com> <CAOj+MMEF+jSKGjUu-bDVT9b6MiGqG1fph4Gn4LtjyH3u_e6A_Q@mail.gmail.com> <5D8C7B46-C6C0-4C4F-AA63-91CBA1A77ABD@cisco.com> <CAOj+MMGkSP82EZuq8C-2z2Theu2yH5ueW1PUzt4HoG6DwiVLNw@mail.gmail.com> <6805946C-79F3-450B-9891-D1AEF8DB592E@cisco.com> <CAOj+MME3rMkyc+nQxbiCobRvMZ_YQ3hM429Zb61R33DBkcCymQ@mail.gmail.com> <971A9839-413A-4E2A-9EC4-C281AB6CF064@cisco.com>
In-Reply-To: <971A9839-413A-4E2A-9EC4-C281AB6CF064@cisco.com>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Wed, 09 Mar 2022 19:10:03 -0500
Message-ID: <CABNhwV3gMcyK44m9dw8Hu+wJga6rc=TpzKozoMgMNzfi6HmTmw@mail.gmail.com>
To: "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>
Cc: Aijun Wang <wangaijun@tsinghua.org.cn>, Alvaro Retana <alvaro.retana@futurewei.com>, Lin Han <lin.han@futurewei.com>, Robert Raszuk <robert@raszuk.net>, "lsr@ietf.org" <lsr@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d01a3805d9d20935"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/2KSUMCM7ePFAUC1fo36L5WYseCw>
Subject: Re: [Lsr] OSPF Monitor Node (draft-retana-lsr-ospf-monitor-node)
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Mar 2022 00:10:23 -0000

Dear Authors

There are routing analytics products such as the post popular Packet Design
now part of  Blue Planet part of Cienna, Cisco WAE former Mate and Juniper
Paragon that provide very rich robust routing analytics supports all
routing area protocols and uses BGP-LS to build the network Graph and as
well Paragon has a built in stateful PCE/SDN controller.  Cisco uses ODL
collaboration for stateful PCE.

Hard to match what the vendors already have with very rich robust solutions
for routing analytics which does much more than just monitoring.

Of course these products are expensive and so cater to larger operators,
however I can definitely see a niche for the ospf monitor for small and
medium scale networks.

Packet Design:
https://www.blueplanet.com/blog/Ciena-Completes-Acquisition-of-Packet-Design.html

Cisco WAE - former Cisco Mate:

https://www.cisco.com/c/en/us/products/routers/wan-automation-engine/index.html


Juniper Paragon - former North Star:

https://www.juniper.net/us/en/products/network-automation/paragon-pathfinder.html


Kind Regards

Gyan

On Tue, Mar 8, 2022 at 3:19 PM Acee Lindem (acee) <acee=
40cisco.com@dmarc.ietf.org> wrote:

> HI Robert,
>
>
>
> I doubt there is an RFC 8770 implementation right now since the use case
> was a BGP RR and that wasn’t implemented. However, it is still light years
> ahead of a new proposal.
>
>
>
> Thanks,
>
> Acee
>
>
>
> *From: *Robert Raszuk <robert@raszuk.net>
> *Date: *Tuesday, March 8, 2022 at 2:29 PM
> *To: *Acee Lindem <acee@cisco.com>
> *Cc: *Aijun Wang <wangaijun@tsinghua.org.cn>, Alvaro Retana <
> alvaro.retana@futurewei.com>, Lin Han <lin.han@futurewei.com>, "
> lsr@ietf.org" <lsr@ietf.org>
> *Subject: *Re: [Lsr] OSPF Monitor Node
> (draft-retana-lsr-ospf-monitor-node)
>
>
>
> Hi Acee,
>
>
>
> Thank you for forwarding this. Yes I personally missed RFC8770 and
> discussions on the list about it. It went smooth and quiet during fall 2019
> so it was hard to notice :-)
>
>
>
> That was exactly what I was looking for. Is there implementation report
> documented anywhere ? I checked LSR WG wiki page but not much content there
> ...
>
>
>
> Best,
>
> Robert.
>
>
>
>
>
>
>
> On Tue, Mar 8, 2022 at 3:11 PM Acee Lindem (acee) <acee@cisco.com> wrote:
>
> Hi Robert,
>
>
>
> *From: *Robert Raszuk <robert@raszuk.net>
> *Date: *Tuesday, March 8, 2022 at 7:00 AM
> *To: *Acee Lindem <acee@cisco.com>
> *Cc: *Aijun Wang <wangaijun@tsinghua.org.cn>, Alvaro Retana <
> alvaro.retana@futurewei.com>, Lin Han <lin.han@futurewei.com>, "
> lsr@ietf.org" <lsr@ietf.org>
> *Subject: *Re: [Lsr] OSPF Monitor Node
> (draft-retana-lsr-ospf-monitor-node)
>
>
>
> Can you please list those standards ?
>
>
>
> OSPFv3 -- RFC 5340 (Router-LSA R-Bit)
>
> OSPFv2 – RFC 8770
>
>                    RFC 6870 – Hiding Transit-Only Networks (could be used
> for monitoring link(s))
>
>
>
> Another option is to simply not advertise a Router-LSA, this would not
> prevent the adjacency from coming up and the bi-directional check in the
> OSPF SPF would prevent the router from being added to the OSPF topology.
>
>
>
> So, the only gaps we have here are in the understanding of the OSPF
> protocol and reading of the previous Email thread (hopefully, neither of
> those will require standardization).
>
>
>
> Thanks,
>
> Acee
>
>
>
>
>
> Thank you,
>
> R.
>
>
>
> On Tue, Mar 8, 2022 at 12:36 PM Acee Lindem (acee) <acee@cisco.com> wrote:
>
> Hi Robert,
>
>
>
> *From: *Robert Raszuk <robert@raszuk.net>
> *Date: *Tuesday, March 8, 2022 at 4:09 AM
> *To: *Acee Lindem <acee@cisco.com>
> *Cc: *Aijun Wang <wangaijun@tsinghua.org.cn>, Alvaro Retana <
> alvaro.retana@futurewei.com>, Lin Han <lin.han@futurewei.com>, "
> lsr@ietf.org" <lsr@ietf.org>
> *Subject: *Re: [Lsr] OSPF Monitor Node
> (draft-retana-lsr-ospf-monitor-node)
>
>
>
> Hi Acee,
>
>
>
> Imagine that I would like to place bunch of IGP nodes as anchors just for
> the purpose of network testing ... Never to include them in topology for
> transit.
>
>
>
> There are already standards to do this in both OSPFv2 and OSPFv3. No gaps…
>
>
>
> Thanks,
> Acee
>
>
>
> How would I advertise SR segment endpoint (say using SR-MPLS) from such
> nodes to construct paths ? Sure we could play with max-metric,  but as we
> discussed recently those nodes marked as such are still part of full
> topology graph - just being discouraged to be used.
>
>
>
> That is why I asked for extension to be a controller. IMO there is gap
> between passive node and active node which would be cool to fill.
>
>
>
> Thx,
> R.
>
>
>
>
>
>
>
>
>
>
>
> On Tue, Mar 8, 2022 at 4:02 AM Acee Lindem (acee) <acee@cisco.com> wrote:
>
> Hi Aijun,
>
>
>
>
>
>
>
> *From: *Aijun Wang <wangaijun@tsinghua.org.cn>
> *Date: *Monday, March 7, 2022 at 9:41 PM
> *To: *Acee Lindem <acee@cisco.com>, Robert Raszuk <robert@raszuk.net>,
> 'Alvaro Retana' <alvaro.retana@futurewei.com>
> *Cc: *'Lin Han' <lin.han@futurewei.com>, "lsr@ietf.org" <lsr@ietf.org>
> *Subject: *RE: [Lsr] OSPF Monitor Node
> (draft-retana-lsr-ospf-monitor-node)
>
>
>
> Hi, Acee:
>
>
>
> The R-bit/H-bit is used to divert the transit traffic, but there still be
> traffic to the advertising node itself.
>
> It seems that the monitor node just want to the topology information from
> the network, but not any other forwarding traffic?
>
> In my POV, these special nodes are all connected by the “Stub Link”, we
> can unify them under different “Stub Link” Type:
>
> For example:
>
> For R-bit(Clear)/H-bit(Set) Node, the “Stub Link” Type should be “Passive
> Only Mode” , that is, the interface in such mode will only receive the
> LSAs from other end, but does not advertise any LSA to other end.
>
> For Monitor Node, the “Stub Link” should be “Active Only Mode”, that is
> the interface in such mode will only send the LSAs to other end, but does
> not receive any LSA from other end.
>
>
>
> If you reread my recommendation you’ll note that to avoid local traffic,
> you simply don’t advertise the stub links. Why would you advertise them
> with an option not to use them? 😉 All the machinery for passive
> monitoring exists, no need to invent anything.
>
>
>
> Thanks,
> Acee
>
>
>
>
>
> Should we unified such requirements in such way then?
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* lsr-bounces@ietf.org <lsr-bounces@ietf.org> *On Behalf Of *Acee
> Lindem (acee)
> *Sent:* Monday, March 7, 2022 11:57 PM
> *To:* Robert Raszuk <robert@raszuk.net>; Alvaro Retana <
> alvaro.retana@futurewei.com>
> *Cc:* Lin Han <lin.han@futurewei.com>; lsr@ietf.org
> *Subject:* Re: [Lsr] OSPF Monitor Node
> (draft-retana-lsr-ospf-monitor-node)
>
>
>
> Speaking as WG member:
>
>
>
> I was going to wait to comment on this due to more important tasks but it
> appears the discussion is under way. This requirement surfaced about 25-30
> years back. In fact, there was one SP (who will remain anonymous) that
> actually had a OSPF monitoring function that kept OSPF neighbors in
> Exchange state indefinitely just to learn the topology w/o participating in
> it. This wrecked with implementations trying to recover sessions that
> weren’t making progress in transition to Full state.
>
>
>
> For OSPFv3, we already have and have always had the Router-LSA R-bit to
> prevent a router from being used to in the topology.
>
>
>
> In OSPFv2, we have RFC 8770 which prevents an OSPFv2 router from being
> used for transit traffic. Now you can argue the stub links are still being.
> However, for these you could either use an unnumbered link or simply omit
> the stub-links from your router LSA. Or use RFC 6860 to hide them.
>
>
>
> Now one could argue that you still have these links in your topology.
> However, they are essentially “bridges to nowhere”. If you really don’t
> want them, then just don’t advertise them in the monitoring node’s
> Router-LSA.
>
>
>
> After 30 years of this requirement already being satisfied, I see no
> reason to introduce new machinery into the protocols. To me, this seems
> like a draft that the OSPF protocol(s) and LSR WG could do better without.
>
>
>
> Thanks,
> Acee
>
>
>
> *From: *Lsr <lsr-bounces@ietf.org> on behalf of Robert Raszuk <
> robert@raszuk.net>
> *Date: *Monday, March 7, 2022 at 9:59 AM
> *To: *Alvaro Retana <alvaro.retana@futurewei.com>
> *Cc: *Lin Han <lin.han@futurewei.com>, "lsr@ietf.org" <lsr@ietf.org>
> *Subject: *Re: [Lsr] OSPF Monitor Node
> (draft-retana-lsr-ospf-monitor-node)
>
>
>
> Hi Alvaro,
>
>
>
> Practically speaking, yes Monitor nodes are cool to have. But so are the
> Controller nodes. The difference would be that in both cases there is no
> topology information being injected by such nodes, however in the latter
> case the additional information could be injected.
>
>
>
> Such information could be related to providing extra data to computation
> of topologies by other "Full IGP nodes" or could also be injecting or
> relaying discovery information related to IGP or BGP (for example RRs).
>
>
>
> Have you considered widening the scope a bit to accomplish this extra
> delta ?
>
>
>
> Thx
>
> Robert
>
>
>
>
>
> On Mon, Mar 7, 2022 at 1:17 PM Alvaro Retana <alvaro.retana@futurewei.com>
> wrote:
>
>
>
> Hi!
>
> Lin and I just published a draft that specifies mechanisms for an active
> OSPF monitor: one that can be authenticated into the network but does not
> affect the topology.  This mechanism contrasts to a passive monitor:
> listen-only node on a multiaccess link.
>
> The primary prompt for this work is that we have some applications where
> the monitor node will be on the other end of a p2p interface.  Therefore,
> we have described a mechanism for that case (Section 3: Monitoring
> Interface), and one for the general case where the monitor node can be
> present on any interface (Section 4: The Monitor Node Option).
>
> Please take a look and send comments.
>
>
> https://datatracker.ietf.org/doc/html/draft-retana-lsr-ospf-monitor-node
>
>
> Thanks!
>
> Alvaro.
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>
-- 

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