[Idr] Fwd: I-D Action: draft-braet-idr-bgp-source-selective-attr-00.txt
Robert Raszuk <robert@raszuk.net> Thu, 18 June 2026 10:37 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 396611034D829 for <idr@mail2.ietf.org>; Thu, 18 Jun 2026 03:37:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1781779067; bh=dhMv+iDARb992bFRt2JggzzQnDr+6N0mQ/DN0gmqOM4=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=ck28FdxxADKEIsmEQI3+tMrR7CeEQABjdoD1VnAXMfrF0rdTg5U+0D6iTTwuk29HS aU2g3xwtflOW73fiT1akE2w9WN4LOzc1dRrc25nPsIT7lvZcdNxJncTn6TBW7rhups 8FIhoo0ENS9YVRbcrEFtMTlfJMfo7i9xcC0Hsa+Q=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level:
X-Spam-Status: No, score=-2.089 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, T_KAM_HTML_FONT_INVALID=0.01] 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 MPbiCjCV2D2m for <idr@mail2.ietf.org>; Thu, 18 Jun 2026 03:37:44 -0700 (PDT)
Received: from mail-qv1-xf2b.google.com (mail-qv1-xf2b.google.com [IPv6:2607:f8b0:4864:20::f2b]) (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 2D21A1034D62A for <idr@ietf.org>; Thu, 18 Jun 2026 03:36:54 -0700 (PDT)
Received: by mail-qv1-xf2b.google.com with SMTP id 6a1803df08f44-8dd6e530061so5883616d6.2 for <idr@ietf.org>; Thu, 18 Jun 2026 03:36:54 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1781779008; cv=none; d=google.com; s=arc-20240605; b=e7OamArdK8znkL2ea+1ttd8T//ASVQJB1iRCCMnWruOKVSvw5fNSnKS8xp/0wE2KH9 /IBlKbiRDrW74t7nlU31NID2pH3pNoWsYJ/y51tNFivdN1D9wSxjAtD2N/HPZm7asO3b YzBK+yFKz1p0GVlG4zcPWj6524YCh8GgV3vHXWGjagcyR5e/C/yvkhSUDIcnafvHT2Dy izilcSFCbuZ/iTvUrMviKuqb8MwlrFtq16YKYWdP6FDRZU4Sp4vgdVIJlLTO8eKQY2XC 8nyCLaCcBIPz3tQO4NEy0bMneyLD8DS6X6xLBaNr7Cdex5qe6g14Ad3aNwiruOutI6g2 vIyQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=O+TEpaFGfiFNSIXjWizGbh9HT8uCFCRwxR/jeLZwgac=; fh=PgBTgBanQNJYZtJnEvqXEBaGVCW8UGMjG+zV00ldKC0=; b=Nsc9zx6uEtm48ltkYuX39Io6jsjDkwZg+pYQlQ0t4lMiybEtvTiJN85UA9tF2+prDk xsERU32DoFNrL9djC9eYDj91DSMX8udMR9KgUX5C3eeCEYhrVPOpVe1nCLr6kcZw+GwD 5zq+oGWzfYSVd7JE1FBLEgUrcbiq+S7lgmlphVBF73GWlXU/wNxdW3fFiQmx9ESS6v57 Xg7kjhDulWsLtfulw3dkVFEqhgDDEaarWcfhPO4+W9IU3NuGDu0z9gdmWiwkf6U+T4jJ fQTn0tKPjq4V2y/REqfs4okiCngeZyXs466ZATX+0koth40/v+/X0gUancShtRIClKnS YAjQ==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; t=1781779008; x=1782383808; 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=O+TEpaFGfiFNSIXjWizGbh9HT8uCFCRwxR/jeLZwgac=; b=JUA2ysENKwKsxhkUAIYIcErdrISUqx6pDxNyQK9geV0Ak2tDczMCcAHQS+6u3Jiwuw sp/MNt4x7ZPsYGqdFERnNY1PigJ1wEwSSJvmh1MUE0yqNn/gqp0kFwW4x3d7/8k23I3o l20H6Vr4QcnGWGWDsgZhZmgatrNwc8McBLTTqtux3zRXrRJI8oNOQkl2yF3f98WWW653 AcbRJdHb50IiFDFLjKabOCmbWGjvIk+P9KiJImSFWeaL5QjV26b4+i/gHSJt9ZZayVlS 2Jz2t7M6BgNtiX/xvWpBTdjKQvoziaxTDvO/a73qXXO/dcJV8Qogm1CPasQX6RXYE4H8 yzjQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781779008; x=1782383808; 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=O+TEpaFGfiFNSIXjWizGbh9HT8uCFCRwxR/jeLZwgac=; b=sdleNgo+K380zF74IyDANZr50DD3S1ervaTN+1jfqQlss+cLM7omI2LqxWxZLOO9Bp clR1E3c0O9bbPeXkk7/kJDF06n++qMCpNmRCFSypdpAJJZgVqXPUw5YY87LiliMhAvbk BsLPaVPZRJaKp2Sj46EEIAxOaJrFfWVQWC05PF4PnBYSDNasAfocSYHaYJSwu10Xw8TT 4K4pF9XL8gkdIDoJeCcPzYFXAtbX8ipqD0NpoP31vO30o9DMON/+rO3NUvzkfrwA8G7P Gcr2UThR+RzaSkv2QhuSgBZ/2agkFuu3IZXGLyCDEttGzgAPhN1BW2k21NHDaERGQllt h5Qg==
X-Gm-Message-State: AOJu0YxYDPOjkq7uMzENjVSdomzfNeGcvP/wfVtKTdg+E932PmVITgMq 4I1U34/jEtp4zO3YCTl4sy2hFT83Kc9Dp+GjfDenVgoeieveN6ieYCrpXZlCh9bRXlWlYeCDYr2 D+CfTH6ZYsDH20C8uqoop4MjyRCgSqxX0YVOlYOBcRQ==
X-Gm-Gg: AfdE7ckWmtMwha6vaDBwzbNQl0vRKtCQJqvcShSInbw5uDw9OCMdAgtMDpSJkEW90SS 3IoHUWOPgnWQrfQ7rllOsy02eOr26sQeJYJc4ZuphGY66tQ0fffDHDDaGA36jq0Elh3OgXWY6c3 dx7qaulXx2l5JirA8gsH+YOGCsZPsVvdxvXTALs3+jrGO8F0ptdmtCzJPKIQzx9yuvGEnQjBAzE ahTWoG2t6ZIquYATBcpjh8J6U1/USG7Uh0V5SvnUglIhpAlEw+Rh1GwFuq4kPlssawkZRel3g==
X-Received: by 2002:a05:6214:61c5:10b0:8d9:fe9b:913 with SMTP id 6a1803df08f44-8dce0f9988fmr42863496d6.25.1781779007832; Thu, 18 Jun 2026 03:36:47 -0700 (PDT)
MIME-Version: 1.0
References: <178177471175.810381.3145428393259155519@dt-datatracker-f9b87776f-8pmmg>
In-Reply-To: <178177471175.810381.3145428393259155519@dt-datatracker-f9b87776f-8pmmg>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 18 Jun 2026 12:36:36 +0200
X-Gm-Features: AVVi8CfxYkCf0Nqv7R97tVONEk6dcjCfVuflIdIG6GB7KA9FpgcexJsn4bBwGno
Message-ID: <CAOj+MMGU1f54=p439Gn6iUdsEAGcdbS_s6oySM9onvZxqa3EXw@mail.gmail.com>
To: kabraet@libertyglobal.com
Content-Type: multipart/alternative; boundary="000000000000d49322065484c0d1"
Message-ID-Hash: D72W4U3BAMCKKMDXK2HSDG4PN7XWWFXV
X-Message-ID-Hash: D72W4U3BAMCKKMDXK2HSDG4PN7XWWFXV
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] Fwd: I-D Action: draft-braet-idr-bgp-source-selective-attr-00.txt
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/CdcwpiPHHtFzVPJNI7KceydJsYg>
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 Kamiel, Based on what I understand as expressed in the Abstract and Introduction sections your intention is to explicitly list blocks of sources which may send traffic towards you (as in BGP advertisement). *"These objects are created by prefix holders to define sources authorized to originate traffic toward their prefixes or subprefixes."* + *"1. Introduction* *BGP provides reachability information for IP prefixes, but does not express which sources are authorized to send traffic to those prefixes. Destination networks must rely on out-of-band mechanisms to express source-based intent, particularly for denial-of-service mitigation, infrastructure protection, and restricted-access services."* With that I have a few questions: #1 - Today everyone is allowed to send traffic towards any reachable destination. How are you going to change that ? Do you expect that any BGP network node upon receiving the BGP SOURCE_SELECTIVE Attribute to now install in the data plane an ACL blocking any other traffic to advertised destination except if originated by listed src address ? #2 - How safe with current BGP security in place would be such an action in practice ? #3 - Have you considered instead defining a new object in FlowSpecv2 to accomplish such a data plane permit type of filtering ? #4 - What protocols would you expect to get filtered ? All ? Even ICMP replies ? If so, how would you know which src addresses would be sending you ICMP replies ? #5 - How would it work if your customers ( PA or private with src nat) are tunneling to any arbitrary VPN destination in the world and you have no way to know those destinations ? Is this purposely intended to spoil the fun for those guys ? Thx, Robert ---------- Forwarded message --------- From: <internet-drafts@ietf.org> Date: Thu, Jun 18, 2026 at 11:29 AM Subject: I-D Action: draft-braet-idr-bgp-source-selective-attr-00.txt To: <i-d-announce@ietf.org> Internet-Draft draft-braet-idr-bgp-source-selective-attr-00.txt is now available. Title: BGP Source-Selective Attribute Author: Kamiel Braet Name: draft-braet-idr-bgp-source-selective-attr-00.txt Pages: 14 Dates: 2026-06-18 Abstract: This document specifies a new Border Gateway Protocol (BGP) Path Attribute, the BGP SOURCE_SELECTIVE Attribute. This attribute allows BGP speakers to reference Resource Public Key Infrastructure (RPKI) Source Authorization (SA) objects, including Source Prefix Authorization (SPA), within BGP UPDATE messages. These objects are created by prefix holders to define sources authorized to originate traffic toward their prefixes or subprefixes. Receiving BGP speakers can use this information to enforce security policies. The SOURCE_SELECTIVE Path Attribute supports multiple Source Authorization Identifier (SA-ID) fields to preserve authorization semantics during BGP route aggregation and summarization. This mechanism applies to BGP AFI 1 / SAFI 1 (IPv4 Unicast) and AFI 2 / SAFI 1 (IPv6 Unicast). The IETF datatracker status page for this Internet-Draft is: https://datatracker.ietf.org/doc/draft-braet-idr-bgp-source-selective-attr/ There is also an HTMLized version available at: https://datatracker.ietf.org/doc/html/draft-braet-idr-bgp-source-selective-attr-00 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] Fwd: I-D Action: draft-braet-idr-bgp-source… Robert Raszuk
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Braet, Kamiel
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Robert Raszuk
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Braet, Kamiel
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Robert Raszuk
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Braet, Kamiel
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Maria Matejka
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Braet, Kamiel
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Robert Raszuk
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Braet, Kamiel
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Maria Matejka
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Robert Raszuk
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Joel Halpern
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Gert Doering
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Maria Matejka
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Braet, Kamiel
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Robert Raszuk
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Braet, Kamiel
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Maria Matejka
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Braet, Kamiel
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Robert Raszuk
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Aodhan Dupree
- [Idr] How to leave IETF mail lists (Re: I-D Actio… Jeffrey Haas
- [Idr] Re: I-D Action: draft-braet-idr-bgp-source-… Robert Raszuk