[Idr] Re: Gorry Fairhurst's No Objection on draft-ietf-idr-link-bandwidth-19: (with COMMENT)
Gorry Fairhurst <gorry@erg.abdn.ac.uk> Wed, 22 October 2025 07:49 UTC
Return-Path: <gorry@erg.abdn.ac.uk>
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 48C157A28559; Wed, 22 Oct 2025 00:49:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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=erg.abdn.ac.uk
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 jX2sF5ciqsQA; Wed, 22 Oct 2025 00:49:08 -0700 (PDT)
Received: from pegasus.erg.abdn.ac.uk (pegasus.erg.abdn.ac.uk [IPv6:2001:630:42:150::2]) by mail2.ietf.org (Postfix) with ESMTP id D59987A281CD; Wed, 22 Oct 2025 00:48:39 -0700 (PDT)
Received: from [192.168.1.130] (fgrpf.plus.com [212.159.18.54]) by pegasus.erg.abdn.ac.uk (Postfix) with ESMTPSA id ADB8D1B00137; Wed, 22 Oct 2025 08:48:26 +0100 (BST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=erg.abdn.ac.uk; s=default; t=1761119313; bh=IoGk7pJW8Rkp6XsPRNFjo+/wtfZ9Zy1KxJR/dQ+6cLE=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=joZE4mfi9rQmjCrNw+LIEK3jCJhPiNs5D7Jtiq7Tz4qNpYG4vUW6P0EgnlfZUdkrp rgf4Pf0/PZYNFEFhdnrufq0zBHMVNFdMKhGeKKS9dyYaljZehyIM3KwHrhZhmeb3MC CXB837NcGuSIHAuJMud2abcg2/nGVg3AroRanks9HxcstY7Ey8Jd7wJkswLBYGHQv+ SheuyKB3j6eLAObI8tHGOdF9Ox1CayULNK+bODMZovxFdrV8jtuQpAL9QaD9Y8Duci uFZdNRu1FDc9bE2KbdOzOVCfHvnnjj5vuUXUZWiFLC/oNj8FwzR1TRG0TORJwU7YwK Jp7FYhzNGwsDQ==
Content-Type: multipart/alternative; boundary="------------cTr7HQja6ZvfRKr3qSR7FsaF"
Message-ID: <51364a64-4f36-4d93-a611-7230ff929c6c@erg.abdn.ac.uk>
Date: Wed, 22 Oct 2025 08:48:26 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
To: Reshma Das <dreshma@juniper.net>, The IESG <iesg@ietf.org>
References: <176096974270.2050577.7833749670394770528@dt-datatracker-84f8f646b-tg6mn> <DM4PR05MB955975AFF4E8FE1F6F5D1E6EB0F3A@DM4PR05MB9559.namprd05.prod.outlook.com>
From: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Organization: UNIVERSITY OF ABERDEEN
In-Reply-To: <DM4PR05MB955975AFF4E8FE1F6F5D1E6EB0F3A@DM4PR05MB9559.namprd05.prod.outlook.com>
Message-ID-Hash: 3BGNMNLUNGPYU3MBGVD73AZ4UDEJTGS4
X-Message-ID-Hash: 3BGNMNLUNGPYU3MBGVD73AZ4UDEJTGS4
X-MailFrom: gorry@erg.abdn.ac.uk
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: "draft-ietf-idr-link-bandwidth@ietf.org" <draft-ietf-idr-link-bandwidth@ietf.org>, "idr-chairs@ietf.org" <idr-chairs@ietf.org>, "idr@ietf.org" <idr@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Idr] Re: Gorry Fairhurst's No Objection on draft-ietf-idr-link-bandwidth-19: (with COMMENT)
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/miHDw9HNeDkhLcHr8FJXWLpbTPw>
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>
On 22/10/2025 07:00, Reshma Das wrote: > > Hi Gory, > > Thank you for reviewing the document. Please find my reply inline: > > RD> > > Thanks & Regards, > > Reshma Das > > Get Outlook for Mac <https://aka.ms/GetOutlookForMac> > > > Juniper Business Use Only > > *From: *Gorry Fairhurst via Datatracker <noreply@ietf.org> > *Date: *Monday, October 20, 2025 at 7:16 AM > *To: *The IESG <iesg@ietf.org> > *Cc: *draft-ietf-idr-link-bandwidth@ietf.org > <draft-ietf-idr-link-bandwidth@ietf.org>, idr-chairs@ietf.org > <idr-chairs@ietf.org>, idr@ietf.org <idr@ietf.org>, jhaas@pfrc.org > <jhaas@pfrc.org>, jhaas@pfrc.org <jhaas@pfrc.org> > *Subject: *Gorry Fairhurst's No Objection on > draft-ietf-idr-link-bandwidth-19: (with COMMENT) > > [External Email. Be cautious of content] > > > Gorry Fairhurst has entered the following ballot position for > draft-ietf-idr-link-bandwidth-19: No Objection > > When responding, please keep the subject line intact and reply to all > email addresses included in the To and CC lines. (Feel free to cut this > introductory paragraph, however.) > > > Please refer to > https://urldefense.com/v3/__https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/__;!!NEt6yMaO-gk!HGHe5hi4-R0hZY4SCN1-5fsL3z7zjqWLvreOGtEtF80J0qgAe3ayXhljKP2sdKk1sei3m_p1QFWX4FI$ > <https://urldefense.com/v3/__https:/www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/__;!!NEt6yMaO-gk!HGHe5hi4-R0hZY4SCN1-5fsL3z7zjqWLvreOGtEtF80J0qgAe3ayXhljKP2sdKk1sei3m_p1QFWX4FI$> > for more information about how to handle DISCUSS and COMMENT positions. > > > The document, along with other ballot positions, can be found here: > https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-idr-link-bandwidth/__;!!NEt6yMaO-gk!HGHe5hi4-R0hZY4SCN1-5fsL3z7zjqWLvreOGtEtF80J0qgAe3ayXhljKP2sdKk1sei3m_p1D1bxoIc$ > <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-ietf-idr-link-bandwidth/__;!!NEt6yMaO-gk!HGHe5hi4-R0hZY4SCN1-5fsL3z7zjqWLvreOGtEtF80J0qgAe3ayXhljKP2sdKk1sei3m_p1D1bxoIc$> > > > > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > > Thank you for the effort put into completing this specification. I > have adopted > the position of "No Objection", because I think my transport-related > comments > are likely easily addressed. > > I have two substantial comments with the text, that were also echoed > by one of > the review team: > > 1. "The bandwidth value is encoded as a 4-octet value representing > bytes per > second. What if there were cases where a 100Gbps (or higher) path > exists, but > the maximum value that could be encoded is 8x2^32 = ~34Gbps?" > > - Is there still a possibility that it be worth using Kbps as the unit > rather > than bytes? > > RD> The bandwidth value format is an IEEE 754 > 32-bitfloatingpointnumber. Its maximum range is roughly 3.4 x 10^38. > GF: Ah, understood. > > > 2. I don't understand this text: "carries the bandwidth information of a > router", to me it announces bandwidth information of a "link "(aka > hop). Is it > really about router forwarding capability? > > RD> The Link Bandwidth Extended Community provides a mechanism for > routers to advertise the bandwidth of their downstream path that may > either be a directly connected link or multi-hop/multipath nexthop. > > GF: I suggest one way to resolve this would be to state: "carries the bandwidth information of a directly connected link or multi-hop/multipath nexthop advertised by a router" > > 3. I was unsure what actually this means, is it really a requirement?: > " If any of the paths lack a valid Link Bandwidth Extended Community, > ECMP (Equal-Cost Multi-Path) MUST be used instead." > - Maybe this could mean something like, if there is no Link Bandwidth > Extended > Community then ECMP can (MAY) be used? > > RD> If all paths don’t have a valid LBWC that it is not possible to do > accurate WECMP. Hence this is a MUST. > GF: I do not agree. I read the requires action as "MUST NOT use WECMP and MAY use ECMP". > > Some other comments are: > > The current abstract is too terse to be useful: > - It does not mention 'link bandwidth', please explain this. > - It does not say that this describes both the format of the type and the > processing rules for the type. > GF: Please see below. > > > This text appears mangled: /doesn't matter for purpose/does not matter > for the > purpose/ > GF: Please could you also address this issue? > RD> Please review the suggested text : > > “This document defines a BGP Extended Community, the Link Bandwidth > Extended Community, which carries link bandwidth information to enable > weighted load-balancing in multipath scenarios. It specifies the > format and processing rules for this community type” > GF: Look good to me. I look forward to proposals to address the last couple of comments. Best wishes, Gorry
- [Idr] Gorry Fairhurst's No Objection on draft-iet… Gorry Fairhurst via Datatracker
- [Idr] Re: Gorry Fairhurst's No Objection on draft… Reshma Das
- [Idr] Re: Gorry Fairhurst's No Objection on draft… Gorry Fairhurst
- [Idr] Re: Gorry Fairhurst's No Objection on draft… Reshma Das
- [Idr] Re: Gorry Fairhurst's No Objection on draft… Gorry (erg)
- [Idr] Re: Gorry Fairhurst's No Objection on draft… Reshma Das