[bess] Re: Some comments on carrying bandwidth in BGP, and also on draft-xu-idr-fare-04 (was Re: [Idr] Working Group Last Call on draft-ietf-bess-ebgp-dmz)
Jeffrey Haas <jhaas@pfrc.org> Wed, 27 May 2026 13:05 UTC
Return-Path: <jhaas@pfrc.org>
X-Original-To: bess@mail2.ietf.org
Delivered-To: bess@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 1628BF5EAC2E; Wed, 27 May 2026 06:05:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1779887135; bh=zBftSClniMUxPYZY4Pcj6gUQSNBZ62dzNnYxW5Nu/zI=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=tZYgpGjDyBVP6tPws6k4xCTK2zg5dbqFq7CtegYxJ/ynlPlYTBfxTIINEbJdWvvVQ HyAeN4QDxCuGZxfvxtdSDrn9N7+qNU2ghPhMPmPDu0aZ1sqN7Rr9UZRWbAVUUrQHto VNHBTH4Fto9ekdLhXt/lnWhweo1VOBsh5wyjJ7Lw=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=pfrc.org
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 ANwwFIo6PPxT; Wed, 27 May 2026 06:05:32 -0700 (PDT)
Received: from prospero.pfrc.org (prospero.pfrc.org [IPv6:2a02:4780:2d:e7d4::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id A6C51F5EA744; Wed, 27 May 2026 06:02:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pfrc.org; s=prospero20250622; t=1779886917; bh=zBftSClniMUxPYZY4Pcj6gUQSNBZ62dzNnYxW5Nu/zI=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=GVFOir8tedwG8NspnJOHMUP9bvwdieR/rm6fp65ebSeU1ufNsekdNLpWWZsMFAvDn DW/dKH1uTub387S78An2UkebbOMskl1rZEdkyLQrnlyHbk4wlzjinqS4UCPK5ZSTo1 ERAg79QQETHlUDNRec8nWrMXEx/96SGLs09I+2SQHvsNaH7G07XAlwEHcc/+9d08lO x9F8loIdHP4kdcC+/Yc+aqbLMTZycJtl+lBcsHadcLQAAbEa5xHBpt+2gZ4Ie76tVR IhISEy0ybfsW3/1nGz6wTsISbl/+ndR3vKA0I2w+PsuhAE7V18QRJu/NdYF2sdXjWw qs8DyJLtETXzQ==
Received: from [IPV6:2600:1702:80c0:8960:3666:3c05:ab8c:4f87] (unknown [IPv6:2600:1702:80c0:8960:3666:3c05:ab8c:4f87]) by prospero.pfrc.org (Postfix) with ESMTPSA id A84328005A; Wed, 27 May 2026 13:01:57 +0000 (UTC)
Content-Type: multipart/alternative; boundary="------------1Fi4AnS7drLC8NPqRAoNFN2f"
Message-ID: <0f512bf0-0816-40c7-b00e-a7468a3f0cff@pfrc.org>
Date: Wed, 27 May 2026 09:01:54 -0400
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Tiger Xu <xuxiaohu_ietf@hotmail.com>
References: <PAXP251MB0009AA94992A8F42E38CA63E813F2@PAXP251MB0009.EURP251.PROD.OUTLOOK.COM> <62F583D5-D130-4FCF-ABC0-C3077349B97E@pfrc.org> <PAXP251MB0009380D93F5995B3D4F4EC381012@PAXP251MB0009.EURP251.PROD.OUTLOOK.COM>
Content-Language: en-US
From: Jeffrey Haas <jhaas@pfrc.org>
In-Reply-To: <PAXP251MB0009380D93F5995B3D4F4EC381012@PAXP251MB0009.EURP251.PROD.OUTLOOK.COM>
Message-ID-Hash: EPP2FT5ZU6E3GFFG5RALKA7FKQPWLSVR
X-Message-ID-Hash: EPP2FT5ZU6E3GFFG5RALKA7FKQPWLSVR
X-MailFrom: jhaas@pfrc.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-bess.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: BESS <bess@ietf.org>, "idr@ietf. org" <idr@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [bess] Re: Some comments on carrying bandwidth in BGP, and also on draft-xu-idr-fare-04 (was Re: [Idr] Working Group Last Call on draft-ietf-bess-ebgp-dmz)
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/hKconTpUuHCbLmCw8T7uWFOlOUI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Owner: <mailto:bess-owner@ietf.org>
List-Post: <mailto:bess@ietf.org>
List-Subscribe: <mailto:bess-join@ietf.org>
List-Unsubscribe: <mailto:bess-leave@ietf.org>
Tiger, On 5/19/26 23:14, Tiger Xu wrote: > A few terse technical comments on the draft itself: > > Section 3: Your requested encoding is impossible in RFC 4360 extended > communities. You have six octets to work with. You both global and > local-admin fields that require 4-octets each. > > [Tiger] In our current implementation, the 2-byte local-admin field of > the IPv4-address-specific extended community is filled with the path > bandwidth value in units of GB/s, using the IEEE 16-bit half-precision > floating-point format. However, your above comment makes me rethink > the possibility of using the ASN-specific extended community, which > has a 4-byte field to convey the path bandwidth value in the IEEE > 32-bit single-precision floating-point format. If the intention is to keep the 16-bit format, I'd suggest clarifying the encoding in the draft. With a 4-byte encoding, the format of the path bandwidth extended community would be essentially identical to the link-bandwidth extended community. That's already known to have decimal precision issues but is well understood. > Security/Operational considerations: Your desire in this draft is to > use transitive extended communities. Unlike the hop-by-hop > (re-)generated non-transitive extended communities used by DMZ, you > have attribute escape issues to address: > - If a given node doesn't "do math" on the community because it > doesn't understand it, how does that impact the use case? > - You need to protect the deployment against receiving such > communities from outside the deployment. > - You need to discuss how you remove the communities when the routes > are being sent outside the deployment. > > [Tiger]The path bandwidth attribute is targeted for AI back-end data > center network scenarios, and therefore there is no such risk. Anyway, > I will add some text to explain this consideration. Thanks. While the intention of many of these "walled garden" features is that "this can't possibly leak", we are regularly seeing things leak. See also the discussion on community cleanup in the other thread for things that aren't expected to leak. -- Jeff
- [bess] Re: Working Group Last Call on draft-ietf-… Tiger Xu
- [bess] Re: [Idr] Working Group Last Call on draft… Jeffrey Haas
- [bess] Some comments on carrying bandwidth in BGP… Jeffrey Haas
- [bess] Re: [Idr] Re: Working Group Last Call on d… Aijun Wang
- [bess] Re: Some comments on carrying bandwidth in… Tiger Xu
- [bess] Re: [Idr] Working Group Last Call on draft… Jeffrey Haas
- [bess] Re: Some comments on carrying bandwidth in… Jeffrey Haas
- [bess] 答复: [Idr] Working Group Last Call on draft… Tiger Xu
- [bess] Re: [Idr] Re: Some comments on carrying ba… Nick Hilliard
- [bess] Re: [Idr] Working Group Last Call on draft… slitkows.ietf