Re: [Lsr] "Prefix Unreachable Announcement" and "IS-IS and OSPF Extension for Event Notification"
Greg Mirsky <gregimirsky@gmail.com> Thu, 14 October 2021 01:05 UTC
Return-Path: <gregimirsky@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 D24B03A1688 for <lsr@ietfa.amsl.com>; Wed, 13 Oct 2021 18:05:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.087
X-Spam-Level:
X-Spam-Status: No, score=-2.087 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, 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 QiWI1-bQMwBK for <lsr@ietfa.amsl.com>; Wed, 13 Oct 2021 18:05:28 -0700 (PDT)
Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (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 69BC83A1685 for <lsr@ietf.org>; Wed, 13 Oct 2021 18:05:28 -0700 (PDT)
Received: by mail-ed1-x534.google.com with SMTP id r18so17315948edv.12 for <lsr@ietf.org>; Wed, 13 Oct 2021 18:05:28 -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=vhHtZLtElSc1p8g6aC7D90DCKwSB4dfal/4pkCeiJsQ=; b=FsRmefMMbVDgEJdy9b4nlE/qmrc0qZaPTov3a2S6+dwX+M8xoQFKgKdu+LB/F1pbW2 ReAbq6He3tHTqBXKlcC/syF9ufUmWwp2fXpkTlefdmjT4/sTTHIWY00nRB9LJGErZ4iq D298d2f2fVw1mbU3fvU/RKIbithResthfXW9Rb/ZqhxKDBqF27xwVsEf/qhbJbecsjFI 0wsBbPyS62nh5g73Mg94KjYyF1bULjCxthbiJ9Lzx2GAuIei7MvN7tP5BMlK19YFL/O9 FsidXRTFVK7ShnyRGBA4TiDAgdhkWWtElK5l3GzZoja1XyPhlMF4VYyQ5xmwzlAr91z/ g32A==
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=vhHtZLtElSc1p8g6aC7D90DCKwSB4dfal/4pkCeiJsQ=; b=Vo5in7AjlNFjnH5mkwbo1m0tVEbiGALMAg2PeM2oTpwCdS8+w5kj2+xnllhz1SR/dQ RBxvtvwq+LLv9So5xmuj69J+fCZ9hcsAuPYOvjBQbKRm3oDwjU8CIVPvvIn13EJetswt P6xKGUIswyQ5DBJdhMSiJgQ9EGHGkiLrAznFX21DHKmIzyUv6NazNVqN5gIhzwMXfF5I aJlqsGyBbI92abfseMyRXz4AWnPSSgg1uxWKk0iwTmYpB3dgRLi1+b5YVQixRBX0f7Ly hVyJr9xb7/u0wJRKGcgoLguEle5yrQkNTQzHrzSy36t+znDAklMA3PNBT6Jg0impHtjB 0fww==
X-Gm-Message-State: AOAM532NUVMTUdPq6pAtJnpCovDhAW/S9U1Ob4p2AJ8tfhSGG6KJjQEs Lx4evVtXhs04UGpXSAPo3rAa7r0Lhq2H1Wi7ZbM=
X-Google-Smtp-Source: ABdhPJwWqQVPxlIJcBZ098Mz+Zw/7KnZNTG2h/6lpb6/v2uHQpt1Hm4oFYZiNsjvUNM55SjzoewwGh5b49hn2AAY7Cg=
X-Received: by 2002:a05:6402:1356:: with SMTP id y22mr4111082edw.3.1634173526394; Wed, 13 Oct 2021 18:05:26 -0700 (PDT)
MIME-Version: 1.0
References: <D6E074A1-83B2-453A-B022-6CD5DEF3A4DF@cisco.com> <CAOj+MMG-pRy2XkwP0OSfC2gC0QAmYRchk5NFwp+WWV+LU+dmhg@mail.gmail.com> <008801d7bfd1$6a5367c0$3efa3740$@tsinghua.org.cn> <CA+RyBmUis7DiQnA0GfLzPi=VyF-xdDBx0PDQ-oCesjGEUMNZLQ@mail.gmail.com> <001701d7bfe7$b57fef50$207fcdf0$@tsinghua.org.cn> <CABNhwV3=XKY+Uzq4NHWUL7rypqocyTUUxoFBG2uw0U0UPQNbDA@mail.gmail.com>
In-Reply-To: <CABNhwV3=XKY+Uzq4NHWUL7rypqocyTUUxoFBG2uw0U0UPQNbDA@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 13 Oct 2021 18:05:14 -0700
Message-ID: <CA+RyBmU0p3VwnvYz6HMkToCov=uJrHhCg8Z=DtiDDZfN-Zns1w@mail.gmail.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: Aijun Wang <wangaijun@tsinghua.org.cn>, "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>, Robert Raszuk <robert@raszuk.net>, lsr@ietf.org
Content-Type: multipart/alternative; boundary="0000000000008ac9c605ce45ac22"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/NH0_TnV1_vaZgb_KWqeP9_UtvOA>
Subject: Re: [Lsr] "Prefix Unreachable Announcement" and "IS-IS and OSPF Extension for Event Notification"
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, 14 Oct 2021 01:05:34 -0000
Hi Gyan, thank you for the most detailed information. With the addition of the single-hop BFD the puzzle is complete. Or almost complete. What I am wondering, is the fact that a PE is likely to be a part of a mesh network that provides more resilient service. As a result, a single BFD session going down would not mean that the PE is disconnected from the network and generating an update seems sub-optimal. I've likely missed how such a scenario is handled in the drafts. Need to read more carefully. Regards, Greg On Wed, Oct 13, 2021 at 5:38 PM Gyan Mishra <hayabusagsm@gmail.com> wrote: > > Hi Greg > > This draft would utilize the same IGP optimizations used today such as IGP > single hop BFD for core link failure detection tuning down to sub second. > Most modern routers LC’s are to process BFD control packet processing in > hardware. We are assuming all typical optimizations are in utilized for > close to hitless convergence such as LFA, RLFA, BGP PIC etc. > > Even with all the optimizations, we still need a method of tracking > component prefixes when summarization is employed in very large domains > carved up into many areas or levels. > > The goal of the PUA and Event Notification draft is to be able to track > the component prefixes of ASBR summary advertisement in the use case of BGP > next hop attribute set to self loopback0 on each PE. With the PUA mechanism > a negative advertisement PUA is flooded to force the control plane to > converge when the PE goes down and loopback0 component prefix. This same > mechanism of PUA component prefix tracking of a summary advertisement is > also done via the Event Notification draft IGP extension. > > So an alternative has been proposed to use loopback to loopback multi hop > BFD to track the iBGP peering directly as a mechanism of tracking the same > component prefixes of a summary advertisement if the individual iBGP PE-RR > peering went down. That would be more complicated and convoluted and maybe > not as scalable is the thought for large scale network with 1000s of PEs. > > > Kind Regards > > Gyan > > On Wed, Oct 13, 2021 at 12:07 AM Aijun Wang <wangaijun@tsinghua.org.cn> > wrote: > >> Hi, Greg: >> >> >> >> The defect detection time should be same as the IGP flooding speed. It >> can achieve such goals via the PUA mechanism. >> >> Or else, we must depends on other mechanism, such as BFD, which requires >> configuration overhead, and the process pressure especially when the timer >> is decreased in multi-hop BFD mode. >> >> >> >> >> >> Best Regards >> >> >> >> Aijun Wang >> >> China Telecom >> >> >> >> *From:* lsr-bounces@ietf.org <lsr-bounces@ietf.org> *On Behalf Of *Greg >> Mirsky >> *Sent:* Wednesday, October 13, 2021 10:43 AM >> *To:* Aijun Wang <wangaijun@tsinghua.org.cn> >> *Cc:* lsr@ietf.org; Robert Raszuk <robert@raszuk.net>; Acee Lindem >> (acee) <acee=40cisco.com@dmarc.ietf.org> >> *Subject:* Re: [Lsr] "Prefix Unreachable Announcement" and "IS-IS and >> OSPF Extension for Event Notification" >> >> >> >> Hi Aijun, >> >> could you help me to understand the requirement for defect detection >> time for the method you propose? Single seconds? Tens of seconds? >> >> >> >> Regards, >> >> Greg >> >> >> >> On Tue, Oct 12, 2021, 18:27 Aijun Wang <wangaijun@tsinghua.org.cn> wrote: >> >> Hi, Robert: >> >> >> >> Answers to your comments are inline below. >> >> >> >> >> >> Best Regards >> >> >> >> Aijun Wang >> >> China Telecom >> >> >> >> *From:* lsr-bounces@ietf.org <lsr-bounces@ietf.org> *On Behalf Of *Robert >> Raszuk >> *Sent:* Wednesday, October 13, 2021 3:52 AM >> *To:* Acee Lindem (acee) <acee=40cisco.com@dmarc.ietf.org> >> *Cc:* lsr@ietf.org >> *Subject:* Re: [Lsr] "Prefix Unreachable Announcement" and "IS-IS and >> OSPF Extension for Event Notification" >> >> >> >> Hi Acee, >> >> >> >> I would like to make a comment on your point #1. >> >> >> >> You said: >> >> >> >> "Is this a problem that needs to be solved in the IGPs? The use case >> offered in both drafts is signaling unreachability of a BGP peer. Could >> this better solved with a different mechanism (e.g., BFD)..." >> >> >> >> That is not a very precise statement - simply due to the fact that to >> signal anything in any solution requires a peer to detect giben network >> event. >> >> >> >> In both cases such an event will likely be detected using BFD (if we are >> talking about unreachability of a BGP or IGP peer). >> >> *[WAJ] No. Link or Node Failures are not detected via BFD within one IGP >> domain. It just rely on the normal IGP flooding procedures. Once the ABRs >> receive the updated LSA, they will make the calculation and find the >> missing prefixes.* >> >> >> >> Neither of the drafts mentioned here replaces local BFD detection. >> >> *[WAJ] Deploy such mechanisms can replace the BFD for BGP configuration >> between PEs that located in different IGP domains.* >> >> >> >> I do infer from your message that what was meant to be said was an >> alternative to support BFD sessions across areas/levels for example between >> PEs. Clearly that would get very ugly very quickly. >> >> >> >> However IMO the natural signalling in this case would be to use BGP >> itself. Here are the few reasons: >> >> *[WAJ] How the BGP peer be detected that the peer has been unreachable? >> Via BFD for BGP?* >> >> >> >> * detection time will be the same for IGP or BGP >> >> *[WAJ] It is the ABR**’s summarization action hides the unreachable >> prefixes, then BGP peers located in different IGP domains can’t know the >> failure as quickly as IGP within the same domain.* >> >> >> >> * only those network elements which keep "interesting" state will be >> notified >> >> *[WAJ] To be more accurate, your above statement should be **【* only >> those network elements which keep "interesting" state will act upon the PUA >> messages.】* >> >> >> >> * speed of withdraw can be argued to be as fast as IGP flooding >> especially considering hierarchical IGP design >> >> *[WAJ] When we let ABR send the PUA messages, not hide them, the speed of >> withdraw can certainly be accelerated.* >> >> >> >> * withdraws can be easily aggregated (when we loose PE single prefix can >> be used to remove all paths advertised by given PE) >> >> *[WAJ] This is the effects PUA mechanism. when the BGP peer receives the >> PUA message that includes the PE itself, all the path advertised by the >> given PE can certainly be removed.* >> >> * withdraws can be injected as the next hop /32 or /128 prefixes and >> remote next hop validation can be set not to consider less specific routes >> to resolve next hops (in any case due to MPLS data plane host routes are >> used in many networks today to resolve BGP service routes to LSPs in spite >> of efforts to make this more scalable). >> >> *[WAJ]This the effect of PUA mechanism.* >> >> >> >> Only when we prove that BGP based solutions are not sufficient we >> could/should explore moving such signalling to IGPs. >> >> *[WAJ] Do the above responses prove the BGP based solution are not >> sufficient?* >> >> >> >> Kind regards, >> >> R. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> On Tue, Oct 12, 2021 at 9:06 PM Acee Lindem (acee) <acee= >> 40cisco.com@dmarc.ietf.org> wrote: >> >> Speaking as WG Chairs: >> >> >> >> The authors of “Prefix Unreachable Announcement” have requested an >> adoption. The crux of the draft is to signal unreachability of a prefix >> across OSPF or IS-IS areas when area summarization is employed and prefix >> is summarised. We also have “IS-IS and OSPF Extension for Event >> Notification” which can be used to address the same use case. The drafts >> take radically different approaches to the problem and the authors of both >> drafts do not wish to converge on the other draft’s method so it is >> understandable that merging the drafts really isn’t an option. >> >> >> >> Before an adoption call for either draft, I’d like to ask the WG: >> >> >> >> 1. Is this a problem that needs to be solved in the IGPs? The use case >> offered in both drafts is signaling unreachability of a BGP peer. Could >> this better solved with a different mechanism (e.g., BFD) rather than >> flooding this negative reachability information across the entire IGP >> domain? >> >> 2. Assuming we do want to take on negative advertisement in the IGP, >> what are the technical merits and/or detriments of the two approaches? >> >> >> >> We’ll reserve any further discussion to “WG member” comments on the two >> approaches. >> >> >> >> Thanks, >> Acee and Chris >> >> >> >> >> >> _______________________________________________ >> 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 >> >> _______________________________________________ >> 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* > >
- [Lsr] "Prefix Unreachable Announcement" and "IS-I… Acee Lindem (acee)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Acee Lindem (acee)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Acee Lindem (acee)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Aijun Wang
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Aijun Wang
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Greg Mirsky
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Aijun Wang
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Wanghaibo (Rainsword)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Peter Psenak
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Peter Psenak
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Greg Mirsky
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Peter Psenak
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Greg Mirsky
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Acee Lindem (acee)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Acee Lindem (acee)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Jeff Tantsura
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Les Ginsberg (ginsberg)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Peter Psenak
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Les Ginsberg (ginsberg)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Greg Mirsky
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Jeff Tantsura
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Acee Lindem (acee)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Les Ginsberg (ginsberg)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Les Ginsberg (ginsberg)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Greg Mirsky
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Acee Lindem (acee)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Acee Lindem (acee)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Gyan Mishra
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Tony Li
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Gyan Mishra
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Greg Mirsky
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Aijun Wang
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Gyan Mishra
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Tony Li
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Les Ginsberg (ginsberg)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Les Ginsberg (ginsberg)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Tony Li
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Aijun Wang
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Peter Psenak
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Peter Psenak
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Aijun Wang
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Peter Psenak
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Christian Hopps
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Aijun Wang
- [Lsr] how not to distribute an e-mail Re: "Prefix… tom petch
- Re: [Lsr] how not to distribute an e-mail Re: "Pr… Christian Hopps
- Re: [Lsr] how not to distribute an e-mail Re: "Pr… Aijun Wang
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Acee Lindem (acee)
- Re: [Lsr] how not to distribute an e-mail Re: "Pr… tom petch
- Re: [Lsr] how not to distribute an e-mail Re: "Pr… Acee Lindem (acee)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Gyan Mishra
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Les Ginsberg (ginsberg)
- Re: [Lsr] how not to distribute an e-mail Re: "Pr… tom petch
- Re: [Lsr] how not to distribute an e-mail Re: Pre… Robert Raszuk
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Enke Chen
- Re: [Lsr] Prefix Unreachable Announcement and IS-… Robert Raszuk
- Re: [Lsr] Prefix Unreachable Announcement and IS-… Enke Chen
- Re: [Lsr] Prefix Unreachable Announcement and IS-… Robert Raszuk
- Re: [Lsr] Prefix Unreachable Announcement and IS-… Acee Lindem (acee)
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Gyan Mishra
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Gyan Mishra
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Enke Chen
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Gyan Mishra
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Enke Chen
- Re: [Lsr] "Prefix Unreachable Announcement" and "… Gyan Mishra