[Idr] Re: I-D Action: draft-braet-idr-bgp-source-selective-attr-00.txt
"Braet, Kamiel" <kabraet@libertyglobal.com> Thu, 25 June 2026 08:39 UTC
Return-Path: <kabraet@libertyglobal.com>
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 CB56E1071A595 for <idr@mail2.ietf.org>; Thu, 25 Jun 2026 01:39:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1782376784; bh=LJVkNMC8hA56BNUN5Rri27SkhEpVzBUKYFrCjbNaX5k=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=nhQAsLzwr9fKChkTeyx7Hf+DBBJkJsF6kMh2Wqok3SBhvMLV1MP9bTbSZ1zv2i9a1 giLpc3PE9UYeI8b0W0mILl/8W3bJX9TMAhNm5dMN84wRH1y8+ueO3TqiVrI/grNlw8 0dBo5631er+JnipG3vI0IzYSbo9aXVAjKK+vZBUE=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=libertyglobal.com
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 hn6oSKNVa3_I for <idr@mail2.ietf.org>; Thu, 25 Jun 2026 01:39:44 -0700 (PDT)
Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazon11011061.outbound.protection.outlook.com [40.107.130.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id D1DC11071A590 for <idr@ietf.org>; Thu, 25 Jun 2026 01:39:43 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lYYKHpL1dBmPuh7bqOztw0wXYsGB8pXh2urGtvJTCGRxjxGjYXVq/wgZLbVMyO+pocCiqzkiUTgH61z9juHnEQ1XLW0+jN1a1xaGq/2ybMJW9BdFSSmhjyM9NVGSw1mOEqDKyCD9T9BZUvkKSLPTEcfZsFv9naIQdnAJar0BkqGmTnIQSwBPmCAEEas4yqXmN0CmI7gQkOHpr1b27b5WT+zvhFySH5CXguxtfoqI5eunyMmocH5gj2+td+rIp9gPkvzFDwz+JEbvGx9qk1Ht7x66NiaQj5NTvVejHlWteOd799hf5na67LsxNu3oLM0E+K6kixix5oMAk30xecb4FA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=LJVkNMC8hA56BNUN5Rri27SkhEpVzBUKYFrCjbNaX5k=; b=bWQqprxY1QjNVd6Ew7gF3GiRglvzr74UTl6h3uoP2Bhyv3BjWNc46SFNnxo3b28Ot7D/Iv3yHUwmrZEeEM6NI5XuWUHHwrVAPH/wxfTm58WJYCn9gjnKz9BM/FLuo7Lk+w/nrkliuZWmRSKHwZl0ZeGIwUh2ACvJqh6t8HnvQziTo5+7nwvpGWcEIZK5Ne3BE4L038rcRiGIxehrYSEiwGnzrWVhZZT2dEPBTlfVFZurDyq5JLfPK3lriVJIUT8Xlst6f7+/5I4bD74kF73XZJl90gG6u4OwAHgV5fwm9R3s+pW7mRTMCAl8kYZWIn40KGy0m/9LXMuEpDUaAfk/fQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=libertyglobal.com; dmarc=pass action=none header.from=libertyglobal.com; dkim=pass header.d=libertyglobal.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libertyglobal.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LJVkNMC8hA56BNUN5Rri27SkhEpVzBUKYFrCjbNaX5k=; b=PMkwlW3y5jJ2wwxgD/gIkwbiumQ+g1cB79esSUpM4BsJ+vUhy4eY9+K4q/tzFuzu3vScEml1bYF6x0IMtXn6m+wgy1dai+D41AQb0whFL6lpHCRqJ6sEeH6yDHjSGgEWaHw0gChrj47YpDeamQOhewFkk2gjqpfIHhcP4fGbGmA=
Received: from GV1PR03MB10776.eurprd03.prod.outlook.com (2603:10a6:150:202::10) by AS8PR03MB6901.eurprd03.prod.outlook.com (2603:10a6:20b:29e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.159.13; Thu, 25 Jun 2026 08:39:34 +0000
Received: from GV1PR03MB10776.eurprd03.prod.outlook.com ([fe80::1aec:3990:e788:3b16]) by GV1PR03MB10776.eurprd03.prod.outlook.com ([fe80::1aec:3990:e788:3b16%6]) with mapi id 15.21.0159.014; Thu, 25 Jun 2026 08:39:34 +0000
From: "Braet, Kamiel" <kabraet@libertyglobal.com>
To: Gert Doering <gert@space.net>
Thread-Topic: [Idr] Re: I-D Action: draft-braet-idr-bgp-source-selective-attr-00.txt
Thread-Index: AQHc/w5gEM+Jz2Rgdkm6J71N8bxjj7ZFxvgAgAAwHgCAAcLaMIAALHOAgAKryrCAAAXQAIABS0bAgAASpICAAwdjIA==
Date: Thu, 25 Jun 2026 08:39:34 +0000
Message-ID: <GV1PR03MB10776256D94B775E9E8FFDFE7A9EC2@GV1PR03MB10776.eurprd03.prod.outlook.com>
References: <178177471175.810381.3145428393259155519@dt-datatracker-f9b87776f-8pmmg> <CAOj+MMGU1f54=p439Gn6iUdsEAGcdbS_s6oySM9onvZxqa3EXw@mail.gmail.com> <GV1PR03MB10776B61694B641AB1DB4E45BA9E22@GV1PR03MB10776.eurprd03.prod.outlook.com> <CAOj+MMHsNTXk4wO6O44Ow=S3mU_8bjvO3Oopg8DtvfvnNC68Yw@mail.gmail.com> <GV1PR03MB10776DC85F40398E5CDDDBC25A9E12@GV1PR03MB10776.eurprd03.prod.outlook.com> <CAOj+MMGjaunHY9ta0akxTM2ypoAtDsUCBAFn7Wg4_nPKSzmnhg@mail.gmail.com> <GV1PR03MB10776C7E42D7983D0EE9C4499A9EF2@GV1PR03MB10776.eurprd03.prod.outlook.com> <ajk4jiBJGWzjCo0H@struhadlo.private.jmq.cz> <GV1PR03MB1077679FF4542A109B4F19C47A9EE2@GV1PR03MB10776.eurprd03.prod.outlook.com> <ajpeFVr_7Bb4VASW@Space.Net>
In-Reply-To: <ajpeFVr_7Bb4VASW@Space.Net>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=libertyglobal.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: GV1PR03MB10776:EE_|AS8PR03MB6901:EE_
x-ms-office365-filtering-correlation-id: d88465df-0c7a-4f52-149a-08ded29548c5
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|23010399003|376014|1800799024|366016|38070700021|3023799007|18002099003|22082099003|11063799006|4143699003|56012099006|6133799003;
x-microsoft-antispam-message-info: NUVXouc/g4ZKH/ar2RomOG6PXzjeGesEwtPSTxr3WGfEiSFhomTjIBzz8VuLlGoT+kStRpOBSjDNgTWVwDq7vU7ZuupZ6dHrWTRnWsFSpnYANJgiFbER6rI2PPpZydcMnZ3EaRapeccNCKqxEc7vXiiPpt6kbX8n7pbps0vSSH7AfLs4wWabLE/bDM2SYhqnKPufpDWVBCwZulMT/jnfh9PZl+GafXhNk/QAflp61IQp9mV9ZoCuy0/hp0afgLbFn7kD1yRyr/2+2T6JdNwjYBGRpysPdFgXd5zShWkZ7/VQ2OYYwpjOZvzpxM1hJiXKnMdjQjeDjbt+K9+1BxY8COkMOpdTlVGTje214ceBDiJOrso/a8jBbyzhPWC21DL2u+Wx11oqsekrbTguRtI4yiMhqvGslnjDqboKeWLRAnchSz1yTh1oBFq84hfwgA+JWtM/sEMREs5j44FTEnYs7bbFegrM0Mbeu1urbcFVx/NkPE0v5gBTjeyFDEBqVtplS9wOHAEokMuaj5goMR77EJvxIaSJNs6Eb0P6JPH7v1sCJPhtW/xfBa71QT0z6Ew4vWEVJKU/Y3+A+IkrZmo4p/PeFJ/gLwnEv0GX7FLaiuCUnoJMF6fzGGnyy+4ivGfA25EzUZl6i0ewOMNFnZjWkDJfbVuxh7kl1X87RxHFZakHpm0s5py19F/b+lfX5VK5cJfA68XZVgb5qj3Tlf06Om0wMTkPJ1vt+Tu9641akDs=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GV1PR03MB10776.eurprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(376014)(1800799024)(366016)(38070700021)(3023799007)(18002099003)(22082099003)(11063799006)(4143699003)(56012099006)(6133799003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: J69Ire4Ab0F0YNpD1Mzx5lkNmwCElg8DwFTYB1Avgvn6tsBelGxNxtsktNWUt0jb1SL9n0exhBiz5/+3h1qcxg2QFq0DV5MXcufXOBeFHYVdRdvRGyPOHrKjH4Bu/M7hmsuV6c8x9uwLnKUbnL3xUp58zE7GAFmR/TOLSB8ZPfuk6RBtNbsrhMW47X9c7VoSHhwn/52Z1Tq45wrkViv4dahUHCIr4MqBNFiG3QihQDM53fKK8uzaA+5fuG6WOeN//sr26h9LX0QvxRxCTyfl5DhDPDuj/QKsEZhTiHd+VesMOB8RBqV1M5s5m7crIzZ4oWDjskES6uWfW5OwAGSwk7lkVJqIX6QLVKt7JyqxY4IYMlYiyoaqMDRZkz7WcGP4vLT9ZWmPceWQJUp37wsG9SWQNRAWprBBLEvH+YhKfKk8D85kZoZTtyEqtd45KUKrYTzHxmNnECU2agmsH+ritwqjRkNA+6lzq2JV+H/HwvP6JI7LvhpIEuPhXD775fGzZ/9BR3UZ/1REXNnVH+B5T/oeY3r2aFN4voAzeX6R7grYZ9zf6csRfhnkTJHDNss/wNwSh5+Wxg86INwm2fQMDIja0hS3FVyVoVep4w245TTJV9/21Fiye4prpoTL4KrB0g+FcheOLd1tgbCop1PUpw+MW/+/RF3BLf9fAMVm+H8+Ahb7wWTZEpWCx5rYlFRbYqDpzbxvO4RV/93qMm87rFU9lN6zV1JA1sTlo+FjriJbo8kXWSTq4JeDmIMApUaOvnfm3QbZd1OvIXOd/QbqF+mKDAXgTqKfx7HAl6pkVgHaVLIUio8dJ/i0jd5FLrnIgDItL2pPH4xuYDEOg2iXk0Fj1WZ88RZ0WG2Rf3jSakwncBcwHF0ByJw8yGZNvt8FEmfeWg8pJk/lBk2k5YtxbkhW5NNbcG11rBN07UZfSlU/XqrJDBGrzp5DM0Tn35lNQDLmlFS7Ri2GBdAqQB8CeUnBRFFBB6MJdC2A2fc2jfe44Kx5p960PTrM8zEiFm9nCLKRNvy8/yfxAPHbbrNmONSug1N+FIErGWXCHA5MPsO3yR8gZJlSMHdrgxaNXwMUvlAr15Dd40V9eG5jmP7kTR3eQzD2Y2NnWxrsGEL8xbqaWInfM+5A77IF8h+qU4v+gorimrBi4rswX7Ja5dKDz3Yxqbx1bAYj6pw/75SCnOIELEtgEHFW695sNhyPByKzNY9U+2hqaPl7RLKEezV7MrovCpuqFLJi9KccHrE5f1OlyWid7p8euEQMmh7VvCnrwqEAaRgt7xAIgyELbQDJFp0C8+03xdIZe1cJFPtXt4cMpOGCJTxyK3U/mYMLpJacXgoT5NWtFb4ReIrHK4dyacx138oQ/w1JztJDzqxd+InVexxC6JO9eHywxO2gabm6+8Sk66rA5HIFgUIkola7NLX2yOq5jwVZzZSWS7/sYIDxSzutZzdBWrgiWDj5TCFr7AlOHht7auXyAiuSsmP0Zmu01MeP/fWk1PgjtL7xd3MjLeZ0bMbli5ncjjLlOKr6/sFGD/JPNPJxNvhonkx1F5C9OM+nPTtljikbfpdcu7ardFPrO2ElAyK0n7/eydycqz8K6q5/NXZpVL8n6YR2ED/xZGJYY4pP2bA0AOxEcouDAbTbzlJ23QWehTFIDBZwCdB8bMgNt4V7s3tKJ+1SV0Auu22+jstqrXYQyBhWz4sSgtldGoz8kTiRt0hS98TS/+Hb1JZfVdaDWfvVGfh7Sg==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: libertyglobal.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: GV1PR03MB10776.eurprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d88465df-0c7a-4f52-149a-08ded29548c5
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2026 08:39:34.5667 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 98fbb231-4a93-4dee-85a8-9c286ddfb92d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: slANwFEuzEt7IBFTMGPGCI/conpjDkFovqGZtQOfk0juUgaTVko7m780S9+++3ZD8iFg8Vca59sWjqR/hWp/2edGHYmjIrcmSiczJh9Zo+w=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6901
Message-ID-Hash: IRW7QRGD7KLOA4RHHK3JRO5UJLCZ3AW6
X-Message-ID-Hash: IRW7QRGD7KLOA4RHHK3JRO5UJLCZ3AW6
X-MailFrom: kabraet@libertyglobal.com
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: Maria Matejka <maria.matejka@nic.cz>, Robert Raszuk <robert@raszuk.net>, "idr@ietf. org" <idr@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Idr] Re: 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/XMATSf67_qDOpERFuVyfwDlOPYA>
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 Gert, Thank you for the excellent feedback. These operational and economic aspects are critical for the viability of this attribute. Please see my responses below on how the proposal addresses both the commercial incentives and hardware constraints: > Hi, > > On Tue, Jun 23, 2026 at 09:19:34AM +0000, Braet, Kamiel wrote: > > To ensure scalability, the enforcement model prioritizes the ingress > > points of the downstream transit providers closest to the protected > > destination network. The destination's immediate ISP MUST enforce the > > policy, and its directly adjacent upstream peers (such as Tier-1 > > transit networks) SHOULD enforce the policy at their external > > boundaries. This localized upstream enforcement provides massive > > aggregate bandwidth capacity to absorb and drop multi-terabit DDoS > > attacks before they saturate the target's > > How does the commercial model here look like? That is, if I'm a Tier 1, > and am expected to filter this at my edges for a customer for all the > other Tier 1 ISPs, who will pay for the invest in router hardware? > For a Tier-1 or large transit provider, the commercial incentive is driven by providing on-demand infrastructure security capabilities and core traffic optimization. 1. On-Demand Security Capabilities: Enabling SOURCE_SELECTIVE (SSB) allows Tier-1 networks to offer scalable, destination-driven DDoS mitigation capabilities to their downstream transit customers. Downstream networks often lack the aggregate edge capacity to absorb multi-terabit attacks independently. By utilizing SSB, these networks can explicitly signal and automate source-selective filtering at the Tier-1's global ingress boundaries, protecting their infrastructure from saturation through standard, recipient-requested security enforcement. 2. Traffic Optimization: Dropping malicious traffic at the Tier-1 peering edge prevents that unwanted volume from traversing the Tier-1's internal backbone. This frees up internal capacity and reduces core transport overhead. Furthermore, SSB provides an alternative for endpoint customers who want to maintain direct architectural control over their traffic flows. By mitigating attacks via BGP at the infrastructure layer, they avoid the operational dependency of routing transit through third-party Cloud WAF providers, preserving end-to-end encryption and native path control. > > "Massive interface speed" forwarding engines are usually not the ones > with "massive ACL capacity", unless you put the very big bucks on the > table. > > (And if the assumption is "does not need to propagate beyond my direct > chain of upstream ISPs to the first Tier 1", then "buy from upstream > ISPs that offer netflow" sounds like an easier avenue than "change all > BGP implementations upstack") > This is a very fair point, and hardware constraints were a primary driver in the design of the SSB attribute. SSB restricts its filter logic strictly to destination and source IP prefixes (enforcing a maximum /64 boundary for IPv6 source evaluations), removing Layer 4 complexities like ports and protocols, allowing for a significantly more scalable implementation. This means that for SSB filtering, a second source prefix lookup along with the protected prefix identifier is sufficient. Furthermore, this only applies to traffic matching an activated protected prefix, whereas regular traffic filter logic typically needs to be processed for all traffic. As such, SSB optimizes resource consumption and, consequently, the value of these well positioned traffic filter resources for Internet users. Please note that implementing the attribute remains completely optional. Operators can choose to support it only where their hardware budgets, capacity, and customer demands permit. > > Gert Doering > -- NetMaster > -- > have you enabled IPv6 on something today...?
- [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