[Idr] Re: draft-tantsura-idr-unreachability-safi-00.txt
Robert Raszuk <robert@raszuk.net> Wed, 12 November 2025 20:08 UTC
Return-Path: <robert@raszuk.net>
X-Original-To: idr@mail2.ietf.org
Delivered-To: idr@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id A599C8848405 for <idr@mail2.ietf.org>; Wed, 12 Nov 2025 12:08:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WGqaJZ2i-TnS for <idr@mail2.ietf.org>; Wed, 12 Nov 2025 12:08:14 -0800 (PST)
Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 112BB88480B9 for <idr@ietf.org>; Wed, 12 Nov 2025 12:05:58 -0800 (PST)
Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-640860f97b5so64460a12.2 for <idr@ietf.org>; Wed, 12 Nov 2025 12:05:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; t=1762977957; x=1763582757; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=rjD/hzv5Gjw56bNCX4CX2vQWG98kqZJqvRPQmYRYf08=; b=YwtTWa1gQ60powIiD7Fub2eLy4ekdPV6OXsrVmMltb8p+U4b6IAeRro17JGvxT3EDa BCMs0zeXbo3F9Wdnn1BihXjEiMGLQUqIuAqi4HFfKFIfmBYRT0PZjRFsfRXj6elGQCUG Y31XqW/NGa/Ljxcd6aqWCs41KqFS2b9FfscPIuPYgJqe7D4Evk9CC2D2sN3zEfPpD1bg 9JBhb0Xxz/TdcQAOdN0ldOGmalGyma56pWxx+51iBnQEvBy1e50DvNseMMnGfGR25uze exAN0/aTepfQP3pJqoUWeRgEnzEEUQnaCKbCYEIfHR5iLzyDRy7nRerO2q9/9z1t6z1z kx1Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762977957; x=1763582757; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=rjD/hzv5Gjw56bNCX4CX2vQWG98kqZJqvRPQmYRYf08=; b=KiGFIttayntHRXSwmqeNJrg4jfcAhkIOT3UXQohkO9YvYfGBvR5gcQGX0Etezj7N7I awrG9oRcwVdiAEwiGAddcfZoK8/aM8loi2aS9DTN6I/+EV0fClHGGhVRMsLnj4bl5GEj OK/+F7vOAYKehErqGBaH7DSdWbU+5D/nckhd9w0co9eAgQAbWiICiiZSPxssYsddSCSN FRm3kx/DN8NhB/cyOEk1PT1iRcJro2Dgkd0rfs+YB6KOzdmQDngRZfg5Ej0s5jByyiPI VzU+as+bdD8nFO8YXI0n/1ItmuFKY3WQXmSfWTESnuaTSVOmj8verNcg1K7dQ0Dxh5/c yw8g==
X-Gm-Message-State: AOJu0YwX0LtkIVE76kcFCqNVp8ocnrs6ubWZbG/R2Tqc7yIj0zs+RAAb vmwbI9K3/apT2IfOHm7qIA4L8j5iQKsCm1n3IM+b2tfDitS1P5XYogkhLZJogzD7xnn2rL/Wikw Lb/AdIFuge2OHM9M7Q/FcUe11aJlMc4jyRok1YXfn9KCRsddFTHpZq8o=
X-Gm-Gg: ASbGncvm6aXZFPN/HGgRVE5Iu45o8v32RuQ70Hkax6ZVcULlLv7KHC4cQMWEDsiAUkN ckHC1AMF0i0Pi8vjAbSCs7scJq301l69A3Y/1o6hrbPZuHIilZPI00X2sQcu8/nx0/6iBSNzGnE IQMe9RLoF2oSnkWX2leUatWLJpF7UxWa8cg09GoBMjs4mieTMruqcqEz6RL/OmdLqGoA1JBums6 7RJJ1Ne9y2w6GbqfIQaEMHtsvqqs5p9rKzvZO+7IFNEr1EsE7lFo2FWT9lCOQ==
X-Google-Smtp-Source: AGHT+IGHwLhEYuz5yGy9tFLsduFSXu92BvEeUqhZvNkP2XXqzJKqDcuFMrzFRimHBSFJ90A06eIFocDzW1JjTVoTd7g=
X-Received: by 2002:a05:6402:2106:b0:641:27d8:ec72 with SMTP id 4fb4d7f45d1cf-6431a39656dmr3675081a12.4.1762977956689; Wed, 12 Nov 2025 12:05:56 -0800 (PST)
MIME-Version: 1.0
References: <176289545153.2257004.4439438509549182676@dt-datatracker-5df8666cb-7l4w5> <CAOj+MME5n29iF7y8PR3GMJq=Eq+FcWOFBP18wHBpx2pEpNhjvg@mail.gmail.com> <F6CF5DA0-E86A-4629-AC57-AEDC1F8E7ABE@pfrc.org>
In-Reply-To: <F6CF5DA0-E86A-4629-AC57-AEDC1F8E7ABE@pfrc.org>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 12 Nov 2025 21:05:45 +0100
X-Gm-Features: AWmQ_bndp9jPG5sI5QAJS5CoPU8Rrbh6GRXoOrTDoau-d-caVBoYvW2YMZs7Tfs
Message-ID: <CAOj+MMERa6wrL19vBqaHA4qCLh3ER2jxT5tspoHs2UF7ztYj6g@mail.gmail.com>
To: Jeffrey Haas <jhaas@pfrc.org>
Content-Type: multipart/alternative; boundary="000000000000db08ab06436b4ae4"
Message-ID-Hash: 6EZG7Z4FUB2JJYIUZJBWVC7GJTYB7JPF
X-Message-ID-Hash: 6EZG7Z4FUB2JJYIUZJBWVC7GJTYB7JPF
X-MailFrom: robert@raszuk.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-idr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "idr@ietf. org" <idr@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Idr] Re: draft-tantsura-idr-unreachability-safi-00.txt
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/vaQa17EQ5RfHGv7-Sv55CxlX1aY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Owner: <mailto:idr-owner@ietf.org>
List-Post: <mailto:idr@ietf.org>
List-Subscribe: <mailto:idr-join@ietf.org>
List-Unsubscribe: <mailto:idr-leave@ietf.org>
Hi Jeff, > Here we see the hazards of publishing a draft tagged with -idr. LOL !!! My first guess was that authors attempted to do UPA in BGP a bit differently than the original attempt as described in draft-krierhorn-idr-upa-01. But since in the current draft they are relying on RFC4760 yet not even defining attribute envelops for those NLRIs they are defining seems very hard to guess what this is all about. If they are indicating reasons like local policy, security filtering or rpki that can't be for intradomain/local consumption so it must be heading outside of a domain. How far ... who knows ... perhaps as far as it gets :). Bottom line - it has been a while (if ever) to see such a proposal marked with -idr name ... Cheers Robert On Wed, Nov 12, 2025 at 8:30 PM Jeffrey Haas <jhaas@pfrc.org> wrote: > Here we see the hazards of publishing a draft tagged with -idr. The poor > authors haven't even had time to introduce the context. :-) > > While I broadly agree with the observations here and in subsequent points > from Donatas and Nan Geng, the point here overlapping the operational > message is the one I'd like to respond to. > > Some portion of the use cases covered in the draft are effectively a form > of "negative state attestation". In other words "you shouldn't have this!" > is the positive state. Certainly a large number of these use cases overlap > the more general notification dissemination mechanism that the operational > message has. However, where the analogy breaks down a bit (aside from a > lack of standardized contents for such an operational message) is apparent > intention from the draft that this state should be distributed throughout > BGP. > > This more broadly is impacted by some BGP fundamentals. Namely, that > withdraws are a local matter for any number of reasons. The only one that > is safe for any use cases for the draft is "this is completely gone from > BGP". > > Everything else is local. And distributing positive state that "this > isn't here" on a different distribution graph than where the routes > themselves may not flow is problematic. > > It'll be interesting to hear more about the intended use cases. I have a > feeling that part of this is a desire for routing-distributed telemetry. > > -- Jeff > > > On Nov 11, 2025, at 4:57 PM, Robert Raszuk <robert@raszuk.net> wrote: > > > > Hi, > > > > The proposal as written is just a form of a free floating idea. > > > > #1 - I would start first in providing a hook which would describe in > which BGP PATH ATTRIBUTE of the BGP UPDATE MSG you are going to carry those > NLRIs ... MP-REACH-NLRI ? MP-UNREACH-NLRI ? NEW ONE ? > > > > #2 - Your justification for this work fully overlaps with already > existing IDR WG document: > > > https://www.ietf.org/archive/id/draft-ietf-idr-operational-message-00.txt > Please kindly explain what gain do you see to add what you have proposed in > the draft to BGP UPDATE MSG ? > > > > #3 - Value: 86 (to be assigned by IANA) .. That would be squatting at > this point. Not good ! > > > > #4 - I am completely not following on your list of reasons: > > > > Type 2: Unreachability Reason Code > > > > * Length: 2 octets > > * Value: Detailed reason code (registry to be established) > > * 0: Unspecified > > * 1: Policy Blocked > > * 2: Security Filtered > > * 3: RPKI Invalid > > * 4-65535: Reserved for future use > > > > I assume you are still trying to announce your own prefix which became > unreachable in your domain ... so what does it mean to announce it with any > of the types like 1, 2 or 3 ? > > > > Or are you dreaming of any BGP speaker on the internet suddenly > broadcasting to anyone in the world that he failed to install a received > BGP prefix due to one of those listed reasons ??? > > > > To me this proposal looks too raw for any consideration at this point. > > > > Regards, > > Robert > > > > ---------- Forwarded message --------- > > From: <internet-drafts@ietf.org> > > Date: Tue, Nov 11, 2025 at 10:12 PM > > Subject: I-D Action: draft-tantsura-idr-unreachability-safi-00.txt > > To: <i-d-announce@ietf.org> > > > > > > Internet-Draft draft-tantsura-idr-unreachability-safi-00.txt is now > available. > > > > Title: BGP Unreachability Information SAFI > > Authors: Jeff Tantsura > > Donald Sharp > > Vivek Venkatraman > > Karthikeya Venkat Muppalla > > Name: draft-tantsura-idr-unreachability-safi-00.txt > > Pages: 12 > > Dates: 2025-11-11 > > > > Abstract: > > > > This document defines a new BGP Subsequent Address Family Identifier > > (SAFI) called "Unreachability Information" that allows the > > propagation of prefix unreachability information through BGP without > > affecting the installation or removal of routes in the Routing > > Information Base (RIB) or Forwarding Information Base (FIB). This > > mechanism enables network operators to share information about > > unreachable prefixes for monitoring, debugging, and coordination > > purposes while maintaining complete separation from the active > > routing plane. > > > > The IETF datatracker status page for this Internet-Draft is: > > https://datatracker.ietf.org/doc/draft-tantsura-idr-unreachability-safi/ > > > > There is also an HTML version available at: > > > https://www.ietf.org/archive/id/draft-tantsura-idr-unreachability-safi-00.html > > > > Internet-Drafts are also available by rsync at: > > rsync.ietf.org::internet-drafts > > > > > > _______________________________________________ > > I-D-Announce mailing list -- i-d-announce@ietf.org > > To unsubscribe send an email to i-d-announce-leave@ietf.org > > _______________________________________________ > > Idr mailing list -- idr@ietf.org > > To unsubscribe send an email to idr-leave@ietf.org > >
- [Idr] draft-tantsura-idr-unreachability-safi-00.t… Robert Raszuk
- [Idr] Re: draft-tantsura-idr-unreachability-safi-… gengnan
- [Idr] Re: draft-tantsura-idr-unreachability-safi-… Donatas Abraitis
- [Idr] Re: draft-tantsura-idr-unreachability-safi-… Jeffrey Haas
- [Idr] Re: draft-tantsura-idr-unreachability-safi-… Robert Raszuk
- [Idr] Re: draft-tantsura-idr-unreachability-safi-… Donatas Abraitis
- [Idr] Re: draft-tantsura-idr-unreachability-safi-… Robert Raszuk