Re: [Lsr] Prefix Unreachable Announcement Use Cases

Robert Raszuk <robert@raszuk.net> Sun, 15 November 2020 20:03 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 46A443A09C1 for <lsr@ietfa.amsl.com>; Sun, 15 Nov 2020 12:03:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
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 UkyuEc0R3H7X for <lsr@ietfa.amsl.com>; Sun, 15 Nov 2020 12:03:48 -0800 (PST)
Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) (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 411853A099E for <lsr@ietf.org>; Sun, 15 Nov 2020 12:03:48 -0800 (PST)
Received: by mail-lf1-x12c.google.com with SMTP id w142so22021767lff.8 for <lsr@ietf.org>; Sun, 15 Nov 2020 12:03:48 -0800 (PST)
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=fk7GrjU5SbLsW5g9DlMxhmDf3r5H3MiY/Hf0+OD+phs=; b=SWnFrf9bBPGoFxWbKJyt4ldq3tNw/hAcBakqTm+OPG9lvshmBZ376dwKNulrMe/+mj wBtWEApeOxDK+CLWZHmRItJj1quZ1g48AZk5EtcUrFGVJr2dpQPp4ltoVrIlKaXNaUVl rvJ0VQHOb/SwQYikJvIJXVLImo4f/f44rqgF8R/lZKJ0+3reuNtpXiU5bymh/YN8Hxpr vOYLy/8ruxYe16z/QMUvvYEAuVDXS3W+zpmyzrCo1l+wYBEq/o9fZ7mwbcwlP6bQ1rUO cHR5sLYv3esb5F2ynjQcWBdu8miZdWi0+WGQqDJ67BdPjfmsRJPv3+dIQ+arfHyXlt43 JL7Q==
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=fk7GrjU5SbLsW5g9DlMxhmDf3r5H3MiY/Hf0+OD+phs=; b=aZx7SlY6lOxYZ29WylLd3HXphgYnayP/1NoUTKI/SikZFtVmn9h4eqzEDmB7XMMa1A n+rXHmkDVFD5w6Lf5QuhDA+TgIInkz5Z4kbhq1LL4ozuXLQyCiIzuk1y1R8s5CS5L9Ws bjNVyQrBjElJM085UbZDdyWgdjNu3zD6bijLZAjWjfu7XGTY7VjKL3w1uqj7Uv2EIEOY LibTXJAnIVIZohBJbNpgpdVR6FHKNAkD8pltc2qTd22Xp+I5V5jZnonRINzIabhAsbdy dLFrzOAtAfhPNug2ONh0C1o5CQE0q+ihd+YwlnsZVTWzSH2QDucgKZBdhhjDQT4KEktG Wg/w==
X-Gm-Message-State: AOAM531m3N+Ay9GhWIDCAyISh8cEczYYcF09viPuyOrzovCWvCn5pPEn o0yrWM2M6RxQVyuldzey6OSnkEO+ootWexUtjRFRlg==
X-Google-Smtp-Source: ABdhPJyVjbMqjU7aDlIEjyI0tsSQBCK5zywlizJ/1UARIhmEJzACySiTInvuIZ0s6wlrkkifY7BGDUT9ZFi2lx0ALC0=
X-Received: by 2002:a05:6512:285:: with SMTP id j5mr2278315lfp.269.1605470626131; Sun, 15 Nov 2020 12:03:46 -0800 (PST)
MIME-Version: 1.0
References: <CAOj+MMEREV+TCwNiptdVj--HjD5nJV8zOiUJ5THcsomWCa1jJA@mail.gmail.com> <B0A6A569-30F7-4751-9F3B-C65BD23D39F3@gmail.com>
In-Reply-To: <B0A6A569-30F7-4751-9F3B-C65BD23D39F3@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 15 Nov 2020 21:03:36 +0100
Message-ID: <CAOj+MMEYnHeuNnNy-yDuxywMLe+yHv3QfXYqtqEgom7RbTO6Sg@mail.gmail.com>
To: Jeff Tantsura <jefftant.ietf@gmail.com>
Cc: Aijun Wang <wangaijun@tsinghua.org.cn>, lsr <lsr@ietf.org>, "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005e4a1f05b42ac2fb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/wjZ1bwZRP7OcQzDeBZkCNd-KJUc>
Subject: Re: [Lsr] Prefix Unreachable Announcement Use Cases
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: Sun, 15 Nov 2020 20:03:50 -0000

Jeff,

I was not bringing RIFT's negative routies example as something inherently
negative. I was just pointing it out to illustrate that today's data plane
lookup does not really support "if does not match" checks.

So if you intend to use unreachable prefixes in data plane as result you
need to break summary into as atomic prefixes as your unreachable
advertisement mask.

Hence my recommendation to use IGP to flood unreachable only for the
purpose of control plane (namely BGP paths invalidation).

Cheers,
R.

On Sun, Nov 15, 2020 at 8:29 PM Jeff Tantsura <jefftant.ietf@gmail.com>
wrote:

> As RIFT chair - I’d like to respond to Robert’ comment -  the example is
> rather  unfortunate, in RIFT disaggregation is conditional and well
> contained within its context, it doesn’t  affect overall scalability.
>
> Regards,
> Jeff
>
> On Nov 15, 2020, at 08:44, Robert Raszuk <robert@raszuk.net> wrote:
>
> 
> Hi Aijun,
>
> I would in fact only propose that the presented mechanism is narrowed down
> to invalidate BGP (service) routes - in fact their next hops.
>
> The reason being that the moment you make the solution generic, moreover
> the moment you want it to be used in RIB and data plane I am afraid you are
> running into similar (even if local) deaggregation mechanism like recently
> described in RIFT. That would kill all the scalability of advertising
> summary routes in the first place and I bet would face lots of opposition.
>
> Thx,
> R.
>
>
>> I would actually trim most use cases leaving just one - to signal remote
>> service node (ex: PE) going down in the presence of summary route being
>> advertised from remote area or pop.
>>
>>  [WAJ] Yes, this may be the most useful use case, but the PUA mechanism
> can also apply to other scenarios. We want to make it one general solution.
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>
>