Re: [Lsr] New Version Notification for draft-wang-lsr-prefix-unreachable-annoucement-03.txt

Gyan Mishra <hayabusagsm@gmail.com> Fri, 04 September 2020 07:41 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 0FB003A093B for <lsr@ietfa.amsl.com>; Fri, 4 Sep 2020 00:41:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.844
X-Spam-Level:
X-Spam-Status: No, score=-0.844 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, NORMAL_HTTP_TO_IP=0.001, NUMERIC_HTTP_ADDR=1.242, 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 1sKeXtigfKUT for <lsr@ietfa.amsl.com>; Fri, 4 Sep 2020 00:41:45 -0700 (PDT)
Received: from mail-ua1-x92c.google.com (mail-ua1-x92c.google.com [IPv6:2607:f8b0:4864:20::92c]) (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 15D583A0938 for <lsr@ietf.org>; Fri, 4 Sep 2020 00:41:45 -0700 (PDT)
Received: by mail-ua1-x92c.google.com with SMTP id f16so1406396ual.11 for <lsr@ietf.org>; Fri, 04 Sep 2020 00:41:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7Hkf4YpVeidEyWcgzh+Rm1YtxiOumftb7rOfMzGSNI0=; b=S94lwNucIopH8T3bTVJTI27XF9XgLNKneoGbS/jYJ+E1/WJobp8maCk7dWtN7w9KgZ I4rnw1joYyAj8ATSaa+AJeeL4q74xxjaYcobST9EKrkfrddiAlD7TJa60N61I+bCthfY rERVja/CnUuPoZjai2ucIT6m/55PZWmYWn6bnpoqvUDIWJUOViyoMheI0MnlJNF9ocU3 guD9ROrYoNictg4JTvgfq7kFb2eKgNUSKIBZQfqaSzzZ6gxA8FCTSdQGLODa36/DeTq6 Rrn8qiG9PrfJAq0t8t5SEbNpS5QB0OOXRbWU5eAWOvPVlOlVcSZH7Y7c4Mf5xn5UdP8U eRBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7Hkf4YpVeidEyWcgzh+Rm1YtxiOumftb7rOfMzGSNI0=; b=KpqZdkiDLldSYNMktm4dYSD/1b8LVNiFsQI2lDl8BN4Xej0EV3cKt5pIxkveBDVSUF KBnnCimjSgGjGGHDYUTCscXkqOP1akp8DAgbrDrZrqoePvsPa5MZtzLDJiKKLnHgZYe8 iC0JgDYIAdVLTaaohsF5BVN92Rq2cIYmIIqaT5R9ret0xNfktS/iDkzn83FKDI6agw4G uVFkwWSPfB59VUvaKzvsLOEO+ASGGg0lNvdhsGfCtvXFVZH3F6dcL82ez/SLoENBkWma e3pfGFkSkXviT6hcemyyLhJmeggtYunj7tGrVsDuTZeFpsMbm1b5ynYCR8i5i8gECD0v xkgw==
X-Gm-Message-State: AOAM533+GxUshOY50vkGozvCTtC5GVwUhRyCRhN6AjJg1Gg4JwwCFKXw 9n117ggkmQopLtVSLE3lG4WOo3CaQe40WLi1Ugs=
X-Google-Smtp-Source: ABdhPJxNHmNRM+MOvcGwlI1QjX8KwwGnseptuKfZtmzBsMqqhcxXyfRna45k1+yn71wr+IlFdb7N7/+kkqyjJgbY3ec=
X-Received: by 2002:ab0:3885:: with SMTP id z5mr478015uav.114.1599205303897; Fri, 04 Sep 2020 00:41:43 -0700 (PDT)
MIME-Version: 1.0
References: <CAOj+MMGgpcnRMnPxQqcZofgJNH67QYUQOxWsTU5Xp-Km0D2DDg@mail.gmail.com> <A202F6E1-AD83-46E8-A1D2-E156FB35DF57@chinatelecom.cn> <CAOj+MMHd1WZNCWr6KihxzDf=G53A8FBUBbqHpZGNwvF4hsuzMA@mail.gmail.com> <059e01d66ad7$ffda2e50$ff8e8af0$@tsinghua.org.cn> <CABNhwV2oXBBNKOdUA59sLF+b5srWHi3KF2Q6H1Tg-dK+gA9Lgw@mail.gmail.com> <013301d679f6$92da3ce0$b88eb6a0$@tsinghua.org.cn>
In-Reply-To: <013301d679f6$92da3ce0$b88eb6a0$@tsinghua.org.cn>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Fri, 04 Sep 2020 03:41:33 -0400
Message-ID: <CABNhwV1=GuYpVPy-2TyKq6-tKF99dX3fbhqm0r6a=EdyaOtSDg@mail.gmail.com>
To: Aijun Wang <wangaijun@tsinghua.org.cn>
Cc: "Acee Lindem (acee)" <acee@cisco.com>, Aijun Wang <wangaj3@chinatelecom.cn>, Huzhibo <huzhibo@huawei.com>, Peter Psenak <ppsenak=40cisco.com@dmarc.ietf.org>, Robert Raszuk <robert@raszuk.net>, Xiaoyaqun <xiaoyaqun@huawei.com>, lsr <lsr@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000fd38f05ae780068"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/9Qv8j_QdOzVvMvsmMmnz2cLWcXk>
Subject: Re: [Lsr] New Version Notification for draft-wang-lsr-prefix-unreachable-annoucement-03.txt
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: Fri, 04 Sep 2020 07:41:48 -0000

Hi Aijun

Sure  I would be interested in joining as co-author of the draft.

This an interesting topic as how PUA or negative disaggretion can prevent
black hole routing of summaries when “Longest prefix match” does not exist
due to link or router down event, and how to signal via negative
advertisement PUA to suppress summary advertisement when components
prefixes are not in the rib.

Let me read through the thread and help provide some comments to assist in
progressing the draft.

Thanks

Gyan


On Mon, Aug 24, 2020 at 5:12 AM Aijun Wang <wangaijun@tsinghua.org.cn>
wrote:

> Hi, Gyan:
>
>
>
> Sorry for replying you so late.
>
> You are right about the summary address behavior, but the summary address
> is configured by manually, and if one of the specific prefix within this
> summary range is down, the black hole(route to this specific prefix) will
> be formed.  PUA mechanism just want to amend this.
>
> Glad to know Rift has also noticed such issues.  In OSPF/ISIS, such
> problem needs also be solved.
>
>
>
> If you are interested this topic, welcome to join us to the solution.
>
>
>
>
>
> Best Regards
>
>
>
> Aijun Wang
>
> China Telecom
>
>
>
> *From:* lsr-bounces@ietf.org [mailto:lsr-bounces@ietf.org] *On Behalf Of *Gyan
> Mishra
>
>
> *Sent:* Thursday, August 6, 2020 4:44 PM
> *To:* Aijun Wang <wangaijun@tsinghua.org.cn>
> *Cc:* Peter Psenak <ppsenak=40cisco.com@dmarc.ietf.org>; Robert Raszuk <
> robert@raszuk.net>; Huzhibo <huzhibo@huawei.com>; Aijun Wang <
> wangaj3@chinatelecom.cn>; lsr <lsr@ietf.org>; Acee Lindem (acee) <
> acee@cisco.com>; Xiaoyaqun <xiaoyaqun@huawei.com>
> *Subject:* Re: [Lsr] New Version Notification for
> draft-wang-lsr-prefix-unreachable-annoucement-03.txt
>
>
>
> Hi Aijun and authors
>
>
>
> I am catching up with this thread after reading through this draft.
>
>
>
> I understand the concept that we are trying to send a PUA advertisement
> which sounds similar to Rift Negative Disaggregation prefix now with a
>  null setting when a longer match component prefix that is part of a
> summary range is down to detect prefix down conditions with longer match
> component prefixes that are part of a summary.
>
>
>
> Basically how summarization works with both OSPF and ISIS is that at
> minimum a single longer match within the defined IA summary range must
> exist for the IA summary to be sent.  So the summary is sent conditionally
> similar to a BGP conditional advertisement or even a ospf default originate
> which requires a default in the RIB to exist before the advertisement is
> sent.  A good example of non conditional analogy with BGP if you have a
> null0 static for a summary for an exact match BGP advertisement the prefix
> is always advertised no matter what even if no component prefixes exist.
> This can result in black hole routing. BGP has conditional feature to
> conditionally advertisement based on existence of a route advertisement of
> downstream neighbor in the BGP RIB.  So with ospf and Isis the summary is
> in fact conditional similar to a BGP conditional advertisement and in the
> example given in the draft in section 3.1 when node T2 is down and pt2
> becomes unreachable and let’s say that prefix is 1.1.1.1/32 and the
> summary is 1.1.1.0/30 and no other component prefix exists within the
> summary range the prefix will not get adversed.  So there will not be any
> black hole.
>
>
>
> The summary represents all prefixes within the range that would be
> suppressed with the summary when advertised into the backbone area.
> However only at a minimum one prefix must exist in the range for the
> summary to be generated.  That is done by design as the summary represents
> all prefixes within the range.  So let’s say there are a 100 prefixes and
> let’s say a few devices are down and so now only 5 prefixes exist within
> the range.  By design it is OK for router to generate the summary for the 5
> prefixes it is representing and that will not cause any routing loop or
> black hole.
>
>
>
>
>
> I am trying to understand wage gap exists and what we are trying to solve
> related to summarization in the context of IPv6.  Both IPv4 and IPV6
> summarization operates the similarly as far as the requirement of at
> minimum a single component route within the summary range must exist  as a
> condition to be present in the RIB before the summary can be advertised.
>
>
>
> Kind Regards
>
>
>
> Gyan
>
>
>
> On Tue, Aug 4, 2020 at 11:25 PM Aijun Wang <wangaijun@tsinghua.org.cn>
> wrote:
>
> Hi, Robert:
>
>
>
> *From:* lsr-bounces@ietf.org [mailto:lsr-bounces@ietf.org] *On Behalf Of *Robert
> Raszuk
> *Sent:* Friday, July 31, 2020 6:21 PM
> *To:* Aijun Wang <wangaj3@chinatelecom.cn>
> *Cc:* Peter Psenak <ppsenak=40cisco.com@dmarc.ietf.org>; Huzhibo <
> huzhibo@huawei.com>; Aijun Wang <wangaijun@tsinghua.org.cn>; lsr <
> lsr@ietf.org>; Acee Lindem (acee) <acee@cisco.com>; Xiaoyaqun <
> xiaoyaqun@huawei.com>
> *Subject:* Re: [Lsr] New Version Notification for
> draft-wang-lsr-prefix-unreachable-annoucement-03.txt
>
>
>
> [WAJ] Such information is for underlay link state and should be flooded
> via IGP? The ambiguity arises from IGP summary behavior and should be
> solved by itself?
>
>
>
> Well if we look at this problem from a distance while on surface it seems
> like an IGP issue (not to mention some which use BGP as IGP :) IMO it is
> only hurting when you have some service overlay on top utilizing the IGP.
>
> *[WAJ] There are situations that the PUA mechanism apply when no service
> overlay running over IGP.  Scenarios described in
> draft-wang-lsr-prefix-unreachable-annoucement-03#section-3
> <https://datatracker.ietf.org/doc/html/draft-wang-lsr-prefix-unreachable-annoucement-03#section-3>
> are not tightly coupled with the overlay service.*
>
>
>
> So typically today if I am running any service with BGP I do count on BGP
> to remove routes which are no longer reachable. IGP just tells me how to
> get to the next hop, which direction to go and not if the endpoint (service
> CPE or PE connected to given CE) is up or down.
>
>
>
> So today smart BGP implementations in good network design can use RD based
> withdraws to very fast (milliseconds) remove the affected service routes.
> When I said should we do it in BGP I meant to ask WG if this is good enough
> to quickly remove service routes. If not maybe we should send such affected
> next hop in BGP to even faster invalidate all routes with such next hop as
> failing PE.
>
>
>
> Bottom line if you think the problem is IGP then I think Acee's comments
> apply.
>
> *[WAJ] Which comment is not addressed yet?*
>
>
>
> Last - See today you are bringing the case to signal transition to DOWN
> ... but for some people and applications it may be not enough. In fact
> UP/DOWN they can get via BGP. But if you have two ABRs and one will due to
> topology changes in its area suddenly will be forced to reach atomic
> destination covered by summary over much higher metric path that for
> applications running above may be much more severe case and not acceptable
> one too.
>
> *[WAJ] Or else, the application traffic will be broken.*
>
>
>
> And BGP will not remove service routes nor modify best path in any way as
> summary is masking the real metric to some next hops. So while in the
> network you may have alternate better native transit paths with a lot of
> free capacity if you only switch to a different bgp next hop (not talking
> about any TE at all) you are stuck offering much worse service to your
> customers.
>
> *[WAJ] if there are other links to reach the affected prefix via the ABR,
> then this ABR will not send the PUA information.*
>
>
>
> Those cases are starting to be solved by performance routing both at the
> service itself or at BGP nh levels. Should IGP assist here ... I am not
> sure.
>
> *[WAJ] when node become down, it can only depend on other nodes within the
> same IGP to send such unreachability information. IGP can certainly help
> here **J*
>
>
>
>
>
> Many thx,
>
> R.
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> *Network Solutions Architect *
>
>
>
> *M 301 502-134713101 Columbia Pike
> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g> *Silver
> Spring, MD
> <https://www.google.com/maps/search/13101+Columbia+Pike+Silver+Spring,+MD?entry=gmail&source=g>
>
>
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *



*M 301 502-134713101 Columbia Pike *Silver Spring, MD