[radext] Re: Gorry Fairhurst's Block on charter-ietf-radext-07-04: (with BLOCK)

Alan DeKok <alan.dekok@inkbridge.io> Thu, 30 July 2026 12:06 UTC

Return-Path: <alan.dekok@inkbridge.io>
X-Original-To: radext@mail2.ietf.org
Delivered-To: radext@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 8597A120FD4E9; Thu, 30 Jul 2026 05:06:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1785413214; bh=7x5q+oCHm5NlrXKzMO51n4+dKvmBHHZWWE06g025dts=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=FLSZoEHrTgKVGG/gW1l9O/bb/Gz735N8ISNnG1fdnlOPMVMOKheH7QNUY4bxBCgtM SYq0YzV6SzqZVATITZGpL5au8647Jc4sJtheXHHXZH8ToxNO3yZI+BldI8NB+ZgMRj CcB6Re8xhtA+9NCXe4IFgYe5DiLFE2C/6tEIrQHA=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=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=inkbridge.io
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 mQi5AtuH78EL; Thu, 30 Jul 2026 05:06:53 -0700 (PDT)
Received: from mail.networkradius.com (mx1-ca.networkradius.com [199.66.222.134]) (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 18E42120FCFA1; Thu, 30 Jul 2026 05:06:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inkbridge.io; s=sep2024; t=1785413169; bh=etdG/DRjdFrmoHKhHzZlJ6JpYnxyCMHveidDlzX5/v8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=eCJAppmp8dAj1iYVRbRNs/lUzPTtGVP4c3sYZ9GfwefdMM4OTfOw8zP1zsmIwXh/k iIodNCj/cFQtbbtQ53oIKFflbvv54l1nId1NJL+/JVm6jH3PqYg2I1WPrUyrCWDZEG iS6a3uIuO9ViCYjNHMsXPrkX6IPoS2e3D0YT0OTI94cAPCIvqBC5/eq4MaDQEikb1P G0KVFfIV1b1Jn5woRhGoPw2UvbaCVE6DBBSG5bmGKWg2pfq+lRzLlNn9OjylTsd6Mi 8aP3dDz5i8YHQ8mmEadEbzB98DJYaQRFSebjXWqPZoJbOw3JxQq2TM+o0rOUDWC6fd KYCykNwZ6dwtg==
Received: from smtpclient.apple (24-246-4-149.cable.teksavvy.com [24.246.4.149]) by mail.networkradius.com (Postfix) with ESMTPSA id 6651B134008E; Thu, 30 Jul 2026 12:06:09 +0000 (UTC)
Content-Type: multipart/signed; boundary="Apple-Mail=_0EE9EE44-645A-4D7E-86F0-FDB40B6BA2FF"; protocol="application/pgp-signature"; micalg="pgp-sha256"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81.1.4\))
From: Alan DeKok <alan.dekok@inkbridge.io>
In-Reply-To: <178539470620.1451407.3941727183319194716@dt-datatracker-d4d6ff9d9-fsx7d>
Date: Thu, 30 Jul 2026 08:05:58 -0400
Message-Id: <D877EAF2-F502-4645-B3E1-BC6EF4364059@inkbridge.io>
References: <178539470620.1451407.3941727183319194716@dt-datatracker-d4d6ff9d9-fsx7d>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
X-Mailer: Apple Mail (2.3826.700.81.1.4)
Message-ID-Hash: 23N2AI2XGHUPHB7KZTKM5UZDYZSUZHRJ
X-Message-ID-Hash: 23N2AI2XGHUPHB7KZTKM5UZDYZSUZHRJ
X-MailFrom: alan.dekok@inkbridge.io
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-radext.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, radext-chairs@ietf.org, radext@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [radext] Re: Gorry Fairhurst's Block on charter-ietf-radext-07-04: (with BLOCK)
List-Id: RADIUS EXTensions working group discussion list <radext.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/radext/_6tjXfMu4tXW-JwQWL0EBoGlGoA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/radext>
List-Help: <mailto:radext-request@ietf.org?subject=help>
List-Owner: <mailto:radext-owner@ietf.org>
List-Post: <mailto:radext@ietf.org>
List-Subscribe: <mailto:radext-join@ietf.org>
List-Unsubscribe: <mailto:radext-leave@ietf.org>

On Jul 30, 2026, at 2:58 AM, Gorry Fairhurst via Datatracker <noreply@ietf.org> wrote:
> I would like to understand more about this planned deliverable:
> * RADIUS Congestion Control draft to IESG - August 2026

  The term "congestion control" here does not refer to TCP or other transport protocol congestion control.  It refers to application-layer signalling of overload, etc.

  Similar signalling is already in Diameter:  https://datatracker.ietf.org/doc/html/rfc7683

  We're looking to add some application-layer signalling, as RADIUS is currently lacking it.  If the name "congestion control" is contentious, we should just rename the deliverable.

The current document which may be adopted by the WG is this one:

https://datatracker.ietf.org/doc/draft-janfred-radext-radius-congestion-control/

  If you look at the content, you'll see that the document doesn't add congestion control to RADIUS.  Instead, it allows servers to signal that specific users are being abusive, and should be blocked.   So the name is perhaps misleading to some used to transport-layer congestion control.

> Of course, I'd welcome consideration of congestion control into an IETF
> protocol, However - This charter item needs to either specify existing methods,

  RADIUS has absolutely no link-layer, or application-layer signalling.  It was designed in 1993.

  RADIUS is a bare-bones simple UDP request / response protocol.  If a packet is lost, the client might retransmit.  Or not.  Or it might send the packet to a different server.  There is no way for the server to signal anything back to the client.  The server either responds to a request, or discards the request.

  Given the tens of millions of production devices which use RADIUS, there is no reasonable prospect of adding anything like congestion control to the base protocol. 

> or to work with ICCRG to evaluate the safety and properties of the proposed new
> CC algorithm. I am not clear which is intended here. - Specification of a new
> CC RFC needs to be coordinated with CCWG.

  We are not defining a new transport-layer congestion-control protocol.  We are patching a 1993-era application protocol which has absolutely no signalling.  The proposal is to add a tiny bit of signalling, which is nowhere near what the CCWG sees as congestion control.

  I suggest that we rename the deliverable to describe what the I-D does.  "Add signalling in Access-Reject to allow systems to quench abusive users".

  Alan DeKok.