Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Congestion Signaling (CSIG)
Hesham ElBakoury <helbakoury@gmail.com> Fri, 15 September 2023 12:07 UTC
Return-Path: <helbakoury@gmail.com>
X-Original-To: iccrg@ietfa.amsl.com
Delivered-To: iccrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E96EEC15152F for <iccrg@ietfa.amsl.com>; Fri, 15 Sep 2023 05:07:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mCl4DsV_OOVe for <iccrg@ietfa.amsl.com>; Fri, 15 Sep 2023 05:07:38 -0700 (PDT)
Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA234C14CE38 for <iccrg@irtf.org>; Fri, 15 Sep 2023 05:07:38 -0700 (PDT)
Received: by mail-pf1-x42d.google.com with SMTP id d2e1a72fcca58-68fcb4dc8a9so1938542b3a.2 for <iccrg@irtf.org>; Fri, 15 Sep 2023 05:07:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694779658; x=1695384458; darn=irtf.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=LF+KYVGHuYANa6AMvdVrNs8IsR49vGFnEpl/fkn2WSY=; b=Yl9Zt4t7mvp8wj59CAc4x4klXueZmQJrx/ZE2izeZEAuSbBbMyp/cwSO3Ehshq1aiv l6wX26H9dtyP2b9PvjDB7Udf/YuNyKCDvEkPJgeAnQrBNdxodnSgXZfQekkdb21We/xo FYBFr19dNwGAaBUMM7SvpEfnl4fZGoaapREJumTCgg9YfRPVgE3dLrikMuQmDujPIH3i 4CrP/ZSxVF/nhMivECMufq7OyMw9DXH9zrII9jTB8Lou/HU8XlWRA1a2KfkS0kiz5ziy AraVF/0idL36UFcBG1i0FAzwyxSm4dikcYBhIYNx3f1lrLRJjfu9J0WIgOmzwwrfC0YA L2zw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694779658; x=1695384458; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LF+KYVGHuYANa6AMvdVrNs8IsR49vGFnEpl/fkn2WSY=; b=XIOWq0DCm+gpgWX7Ni+SUppdpM4iGhilEEbmCfl29H9Jsa54zKNpha4/tr1NEdeCNa jaY8R7K0nOsLomiKMk/NDJAJHsswdDc5naO9K65sl7z3Cj2mQd3XxfExA+id1qzsdR/E WlN5P0V8o/t6h84kbbkvQqRGNyMduYqTsItKdErsTOQxtqSf92dL96GCqtuX75y/dCEy 9QLvlxvOvZnkUR+tFsQANV4sU2JpheAl0AECzZfL62NrCs/wB6W2pFizRXfLRI24kR2b DVb7L/zdY1w5l6ePvBksngdA24YcBqYZsZ02M9Fs+QpJYv/fInJ+fFzM2LCjseF9uCNz ma2Q==
X-Gm-Message-State: AOJu0Yz1V6qf3BVj/o7A9TXsOQrBKmat/7e0Y0hi1na0iaB88yY7WzNQ 2csDmzlbUaCSnUNRgBIru6rFqOyZvLbzZ6+Zkq92S3OB
X-Google-Smtp-Source: AGHT+IFCOrQdsdcc/hw9DM9MKyJVADuStwoYRxz27iEWeJYTYNL6GMdS9aaaFUZa6yCStYwQxF4LW5RCDvjG8Duz7Ic=
X-Received: by 2002:a05:6a20:3255:b0:133:bbe0:2ff1 with SMTP id hm21-20020a056a20325500b00133bbe02ff1mr1378048pzc.44.1694779657713; Fri, 15 Sep 2023 05:07:37 -0700 (PDT)
MIME-Version: 1.0
References: <92a6a6b54105447db6998d15961b1f8e@huawei.com> <2cc3f954aa2447dcb475f2a630841859@huawei.com> <2F15B386-EFF2-4637-8A3D-AF3CDD61114D@apple.com> <AM8PR07MB8137B5059D94432D3963BD1CC2F0A@AM8PR07MB8137.eurprd07.prod.outlook.com> <B31F8A17-D540-46E3-9759-0FA10DA49A03@gmx.de> <FR2P281MB15279F01E5441F13540879889CF0A@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM> <AM8PR07MB8137E6D5A04E92967D02A7FBC2F7A@AM8PR07MB8137.eurprd07.prod.outlook.com> <03EA5157-65BE-4281-A924-70D3100DB595@gmx.de> <FR2P281MB1527ADD6AE5113F2BF18ECC89CF7A@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM> <C01D97F8-1439-4D7D-A5DD-9150AB51F56B@gmx.de> <CAFvDQ9qM2t-Cnu6yEcXdxASXxrR2n2phwZ3QppFVNWYk6kb4Kg@mail.gmail.com> <4a49b081-dc3e-a152-d006-39c4c008fc18@bobbriscoe.net>
In-Reply-To: <4a49b081-dc3e-a152-d006-39c4c008fc18@bobbriscoe.net>
From: Hesham ElBakoury <helbakoury@gmail.com>
Date: Fri, 15 Sep 2023 05:07:25 -0700
Message-ID: <CAFvDQ9oMQehbTEd=GXOM8bvG98+sk2exru5R_amB_294tbfagQ@mail.gmail.com>
To: Bob Briscoe <in@bobbriscoe.net>
Cc: iccrg IRTF list <iccrg@irtf.org>
Content-Type: multipart/alternative; boundary="000000000000787e61060564a388"
Archived-At: <https://mailarchive.ietf.org/arch/msg/iccrg/_sm6-gKBbxvANhhZLenXEMnnXNo>
Subject: Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Congestion Signaling (CSIG)
X-BeenThere: iccrg@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Discussions of Internet Congestion Control Research Group \(ICCRG\)" <iccrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/iccrg>, <mailto:iccrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/iccrg/>
List-Post: <mailto:iccrg@irtf.org>
List-Help: <mailto:iccrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/iccrg>, <mailto:iccrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Sep 2023 12:07:43 -0000
What is the answer to the question: "So, we ask: what is the way ahead? Should congestion control really stay end-to-end?" Hesham On Fri, Sep 15, 2023, 4:09 AM Bob Briscoe <in@bobbriscoe.net> wrote: > Hesham, > > See earlier discussion of that paper on iccrg: > https://mailarchive.ietf.org/arch/msg/iccrg/UK4sg6MsjI8ijgtVJyNVdL5iMGQ/ > > > Bob > > On 15/09/2023 08:37, Hesham ElBakoury wrote: > > Speaking of Internet congestion control, have you looked at this paper: > Future Internet Congestion Control: The Diminishing Feedback Problem [ > https://arxiv.org/pdf/2206.06642]? The abstract of this paper says: *<we > argue that congestion control mechanisms should move away from their strict > “end-to-end”* > *adherence. This change would benefit from avoiding a “one size fits all > circumstances” approach, and moving towards a more* > *selective set of mechanisms that will result in a better performing > Internet.*> > > Hesham > > On Thu, Sep 14, 2023, 3:23 AM Sebastian Moeller <moeller0@gmx.de> wrote: > >> Hi Ruediger, >> >> >> > On Sep 14, 2023, at 09:25, <Ruediger.Geib@telekom.de> < >> Ruediger.Geib@telekom.de> wrote: >> > >> > Sebastian, Ingemar, >> > >> > the draft says "limited domain". The method suggested resembles IPPM's >> IOAM (but the packet size remains fixed, certainly an advantage). >> Information like a port ID only makes sense, if the evaluation unit is >> aware of the domain-topology. >> >> [SM] Not sure I understand this, if on an internet-wide path all >> nodes would simply include the minimum of their egress bitrate (that is >> only include this if it is lower than the existing value), then an end-2end >> protocol like TCP could even as part of the initial 3 way handshake figure >> out a hard limit for maximum rasinsable cwin (by simply calculating the >> BDP). SUre that would not stop slow-start fuully from overshooting, but it >> should limit the maximum overshoot considerably.... >> >> >> > That will be restricted to a single domain, I think. >> >> [SM] As long as the forward and collection path requires L2 >> elements, sure this will not work over the internet. >> >> >> > I'm also not sure, what is to be optimized on an operational carrier >> backbone. >> >> [SM] I trust you on this, as that is out of my league. >> >> >> > Under expectable conditions, these are operated without congestion. >> Bottlenecks are likely at the access and, in a rather limited number of >> cases, at peering. There you'd need to know the RTT so that the available >> bandwidth calculation makes sense. >> >> [SM] But the protocol that is supposed to consume the congestion >> information will know the RTT, so can take this into account, the network >> really only needs to give information about its current state. That said, I >> can see network nodes that might want to know a flow's RTT, but I do not >> think there is a way of supplying that this is not both easy and efficient >> and not easily gamed. Passing on congestion informatin however is far less >> abusable (after all the node could just as well have dropped the packet >> instead of bothering to fudge the congestion info). >> >> >> > Or you need to calculate several values for several RTTs and provide >> this information (RTTs and corresponding available bandwidths). Requires a >> fair amount of bytes, so then trust may be an issue (I'm not sure whether a >> carrier would be willing to add an extended Ethernet header to every >> encrypted IP packet indicating interest in getting CSIG information on >> bottleneck links). >> >> [SM] Yes encryption/privacy are reasons to stick to L2/L3. I >> would guess in a limited domain deploying CSIG as a pseudo VLAN header >> seems like a nice work-around, but this information really should be inside >> IP header to go end to end. IMHO it also should not be in an optional >> header, but should have been part of the mandatory header, but that ship >> has sailed long ago... It turns out that the mechanism intended here IPv6 >> extension headers was mis-deployed... (It should have been initiated with a >> really desirable use-case so it would actrually see usage immediately, >> protocol design is a bit like evolution, in both cases "use it or loose it" >> applies to some degree.) >> >> Regards >> Sebastian >> >> >> > >> > Regards, Ruediger >> > >> > -----Ursprüngliche Nachricht----- >> > Von: Sebastian Moeller <moeller0@gmx.de> >> > Gesendet: Donnerstag, 14. September 2023 08:49 >> > An: Ingemar Johansson S <ingemar.s.johansson@ericsson.com> >> > Cc: Geib, Rüdiger <Ruediger.Geib@telekom.de>; tsvwg@ietf.org; >> ippm@ietf.org; iccrg@irtf.org; ccwg@ietf.org >> > Betreff: Re: [tsvwg] [iccrg] New Internet Draft: Congestion Signaling >> (CSIG) >> > >> > Hi Ingemar >> > >> >> On Sep 14, 2023, at 08:42, Ingemar Johansson S < >> ingemar.s.johansson@ericsson.com> wrote: >> >> >> >> Hi Ruediger >> >> >> >> Even though CSIG is on ethernet, it appears to be e2e as the feedback >> is on L4. So I guess somehow the CSIG info needs to jump from domain to >> domain somewhow, and that sounds to me like L3, albeit perhaps brief jumps >> ? >> > >> > [SM] rfc3168 and L4S ECN signaling faces the same hurdle, forward >> path uses a different layer than feed-back path. And I do not think that it >> is conceptually all that cleaner to have fewer layers between forward and >> reverse signaling... "clean" would be to put both forward and reverse >> information into the same layer, but that is not on the table as far as I >> can see. >> > The other difference however, richness of signal, is a clear >> difference between 1 bit ECN and multibit CSIG (and alternatives). >> (Side-note, sure the ECN bitfield is two bits but it only carries 2 >> congestion states when ECN is in use, which makes it IMHO a 1-bit >> information channel, if we had followed the SCE proposal with its 3 >> congestion states we would be at 1.5 bits ;)) >> > >> > Regards >> > Sebastian >> > >> > >> > >> >> >> >> /Ingemar >> >> >> >>> -----Original Message----- >> >>> From: Ruediger.Geib@telekom.de <Ruediger.Geib@telekom.de> >> >>> Sent: Wednesday, 13 September 2023 14:20 >> >>> To: moeller0@gmx.de; Ingemar Johansson S >> >>> <ingemar.s.johansson@ericsson.com> >> >>> Cc: vidhi_goel@apple.com; shihang9@huawei.com; tsvwg@ietf.org; >> >>> jai.kumar@broadcom.com; ippm@ietf.org; tom@herbertland.com; >> >>> iccrg@irtf.org; abhiramr@google.com; nanditad@google.com; >> >>> ccwg@ietf.org; rachel.huang@huawei.com; naoshad@google.com >> >>> Subject: AW: [tsvwg] [iccrg] New Internet Draft: Congestion Signaling >> >>> (CSIG) >> >>> >> >>> Hi Ingemar, hi Sebastian, >> >>> >> >>> Skimming over the draft only, isn't CSIG about Ethernet-domains, >> >>> while L4S is E2E? >> >>> >> >>> Regards, >> >>> >> >>> Ruediger >> >>> >> >>> -----Ursprüngliche Nachricht----- >> >>> Von: tsvwg <tsvwg-bounces@ietf.org> Im Auftrag von Sebastian Moeller >> >>> Gesendet: Mittwoch, 13. September 2023 13:42 >> >>> An: Ingemar Johansson S >> >>> <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org> >> >>> Cc: Vidhi Goel <vidhi_goel=40apple.com@dmarc.ietf.org>; >> >>> Shihang(Vincent) <shihang9=40huawei.com@dmarc.ietf.org>; tsvwg >> >>> <tsvwg@ietf.org>; Jai Kumar <jai.kumar@broadcom.com>; IETF IPPM WG >> >>> <ippm@ietf.org>; Tom Herbert <tom=40herbertland.com@dmarc.ietf.org>; >> >>> iccrg@irtf.org; Abhiram Ravi <abhiramr=40google.com@dmarc.ietf.org>; >> >>> Nandita Dukkipati <nanditad@google.com>; ccwg@ietf.org; Huangyihong >> >>> (Rachel) <rachel.huang=40huawei.com@dmarc.ietf.org>; Naoshad Mehta >> >>> <naoshad@google.com> >> >>> Betreff: Re: [tsvwg] [iccrg] New Internet Draft: Congestion Signaling >> >>> (CSIG) >> >>> >> >>> Hi Ingemar, >> >>> >> >>> >> >>>> On Sep 13, 2023, at 12:30, Ingemar Johansson S >> >>> <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org> wrote: >> >>>> >> >>>> Hi >> >>>> >> >>>> I agree with Vihdi >> >>>> >> >>>> L4S is recently standardised >> >>> >> >>> [SM] In experimental track, the goal is currently to test whether >> it >> >>> can/should be deployed at scale.... >> >>> >> >>>> and it is definitely gaining traction also in 3GPP. We have an echo >> >>> system that is looking forward to having L4S widely deployed. >> >>>> Still, the congestion control aspects are not fully explored yet. >> >>>> One >> >>> interesting topic is if L4S allows to more safely deviate from >> >>> additive increase to make congestion control algorithms more quickly >> >>> converge to higher link capacity. There are a number of study topics >> >>> around L4S congestion control that are listed in e.g the TCP Prague >> draft. >> >>>> >> >>>> I cannot dictate what others should do with their time and money but >> >>> personally I'd prefer that the IETF explores L4S and its >> >>> possibilities and downsides before jumping on the next idea. >> >>> >> >>> [SM] L4S can be described as taking the ideas behind DCTCP and >> >>> making them fit for use over the internet*. Yet the signaling >> >>> discussed here is to be used in e.g. data center contexts where DCTCP >> >>> is already used and found lacking compared to newer methods operating >> >>> on richer congestion information (HPCC, Swift, Poseidon, ...). >> >>> Given that L4S essentially uses a multi-packet signal(**) to >> report >> >>> the "queue filling state" that is then stochastically distributed >> >>> over all concurrent flows, it seems obvious to me that reconstructing >> >>> a reliable estimate of on-path queueing will take some time and >> >>> averaging for each individual flow, I would guess that in some >> >>> environments this delay simply is too costly. >> >>> So L4S and CSIG seem complementary and in no way mutually >> exclusive. >> >>> >> >>> >> >>> Regards >> >>> Sebastian >> >>> >> >>> >> >>> >> >>> *) I will not further discuss whether that is achieved or not as it >> >>> seems irrelevant here. >> >>> **) In essence transmission of congestion state via a 1-bit serial >> >>> channel, clocked at the (variable***) packet rate at the bottleneck. >> >>> ***) as packets are not of uniform size >> >>> >> >>>> >> >>>> CSIG sounds to me like something that belongs more in ICCRG or ? >> >>>> >> >>>> /Ingemar >> >>>> >> >>>> From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Vidhi Goel >> >>>> Sent: Wednesday, 13 September 2023 00:59 >> >>>> To: Shihang(Vincent) <shihang9=40huawei.com@dmarc.ietf.org> >> >>>> Cc: Huangyihong (Rachel) <rachel.huang=40huawei.com@dmarc.ietf.org>; >> >>> Tom Herbert <tom=40herbertland.com@dmarc.ietf.org>; Abhiram Ravi >> >>> <abhiramr=40google.com@dmarc.ietf.org>; IETF IPPM WG <ippm@ietf.org>; >> >> >>> tsvwg <tsvwg@ietf.org>; ccwg@ietf.org; iccrg@irtf.org; Nandita >> >>> Dukkipati <nanditad@google.com>; Naoshad Mehta <naoshad@google.com>; >> >>> Jai Kumar <jai.kumar@broadcom.com> >> >>>> Subject: Re: [tsvwg] [iccrg] New Internet Draft: Congestion >> >>>> Signaling >> >>> (CSIG) >> >>>> >> >>>> Not sure why we are coming up with so many new techniques when ECN >> >>> just works fine. >> >>>> ECN is a 2 bit field (not 1 bit) and seems to be sufficient to >> >>> indicate extent of congestion by marking it per packet. Adding more >> >>> complexity to any layer whether it is L2 or L3 doesn’t work well in >> >>> deployments. Our goal should be to simplify things and only add new >> >>> headers if absolutely necessary. >> >>>> >> >>>> Vidhi >> >>>> >> >>>> >> >>>> On Sep 12, 2023, at 3:12 AM, Shihang(Vincent) >> >>> <shihang9=40huawei.com@dmarc.ietf.org> wrote: >> >>>> >> >>>> Hi, >> >>>> I agree L2 may not be the best choice to carry the congestion >> >>> signaling end-to-end and more bits are needed. We have submitted a >> >>> draft to carry the multi-bits congestion signaling in L3. We call it >> >>> Advanced ECN. See >> https://datatracker.ietf.org/doc/draft-shi-ccwg-advanced-ecn/. >> >>>> >> >>>> Thanks, >> >>>> Hang >> >>>> >> >>>> From: CCWG <ccwg-bounces@ietf.org> On Behalf Of Huangyihong (Rachel) >> >>>> Sent: Tuesday, September 12, 2023 5:41 PM >> >>>> To: Tom Herbert <tom=40herbertland.com@dmarc.ietf.org>; Abhiram Ravi >> >>> <abhiramr=40google.com@dmarc.ietf.org> >> >>>> Cc: IETF IPPM WG <ippm@ietf.org>; tsvwg <tsvwg@ietf.org>; >> >>> ccwg@ietf.org; iccrg@irtf.org; Nandita Dukkipati >> >>> <nanditad@google.com>; Naoshad Mehta <naoshad@google.com>; Jai Kumar >> >>> <jai.kumar@broadcom.com> >> >>>> Subject: Re: [CCWG] [iccrg] [tsvwg] New Internet Draft: Congestion >> >>> Signaling (CSIG) >> >>>> >> >>>> Hi, >> >>>> >> >>>> I also have the same feeling. Implementing in L2 may be difficult to >> >>> be used in e2e transport. Of course it can work well in limited >> >>> domain, like DC or HPC clusters. However, I also look for some >> >>> solutions that could be able to go through internet. We have >> >>> submitted a draft to describe the transport challenges. See >> >>> https://datatracker.ietf.org/doc/html/draft-huang-tsvwg-transport- >> >>> challenges. >> >>>> >> >>>> I share the same opinion that the congestion signal is useful and >> >>> current 1-bit ECN solution is not fully sufficient. But I also feel >> >>> like the more straight way is to extend L3, or l4, like update IOAM, >> >>> to carry the information. For L2 solution, it should be developed >> >>> together with IEEE 802.1. >> >>>> >> >>>> BR, >> >>>> Rachel >> >>>> >> >>>> 发件人: iccrg <iccrg-bounces@irtf.org> 代表 Tom Herbert >> >>>> 发送时间: 2023年9月10日 0:10 >> >>>> 收件人: Abhiram Ravi <abhiramr=40google.com@dmarc.ietf.org> >> >>>> 抄送: IETF IPPM WG <ippm@ietf.org>; tsvwg <tsvwg@ietf.org>; >> >>> ccwg@ietf.org; iccrg@irtf.org; Nandita Dukkipati >> >>> <nanditad@google.com>; Naoshad Mehta <naoshad@google.com>; Jai Kumar >> >>> <jai.kumar@broadcom.com> >> >>>> 主题: Re: [iccrg] [tsvwg] New Internet Draft: Congestion Signaling >> >>> (CSIG) >> >>>> >> >>>> Hi, thanks for draft! >> >>>> >> >>>> The first thing that stands out to me is the carrier of the new >> >>>> packet >> >>> headers. In the forward path it would be in L2 and in reflection it >> >>> would be L4. As the draft describes, this would entail having to >> >>> support the protocol in multiple L2 and multiple L4 protocols-- >> >>> that's going to be a pretty big lift! Also, L2 is not really an >> >>> end-to-end protocol (would legacy switches in the path also forward >> the header)l?). >> >>>> >> >>>> The signaling being described in the draft is network layer >> >>> information, and hence IMO should be conveyed in network layer >> headers. >> >>> That's is L3 which conveniently is the average of L2+L4 :-) >> >>>> >> >>>> IMO, the proper carrier of the signal data is Hop-by-Hop Options. >> >>>> This >> >>> is end-to-end and allows modification of data in-flight. The typical >> >>> concern with Hop-by-Hop Options is high drop rates on the Internet, >> >>> however in this case the protocol is explicitly confined to a limited >> >>> domain so I don't see that as a blocking issue for this use case. >> >>>> >> >>>> The information being carried seems very similar to that of IOAM >> >>>> (IOAM >> >>> uses Hop-by-Hop Options and supports reflection). I suppose the >> >>> differences are that this protocol is meant to be consumed by the >> >>> transport Layer and the data is a condensed summary of path >> >>> characteristics. IOAM seems pretty extensible, so maybe it could be >> >>> adapted to carry the signals of this draft? >> >>>> >> >>>> A related proposal might be FAST draft-herbert-fast. Where the CSIG >> >>>> is >> >>> network to host signaling, FAST is host to network signaling for the >> >>> purposes of requesting network services. These might be complementary >> >>> and options for both may be in the same packet. FAST also uses >> >>> reflection, so we might be able to leverage some common >> >>> implementation at a destination. >> >>>> >> >>>> Tom >> >>>> >> >>>> On Fri, Sep 8, 2023, 7:43 PM Abhiram Ravi >> >>> <abhiramr=40google.com@dmarc.ietf.org> wrote: >> >>>> Hi IPPM folks, >> >>>> >> >>>> I am pleased to announce the publication of a new internet draft, >> >>> Congestion Signaling (CSIG): https://datatracker.ietf.org/doc/draft- >> >>> ravi-ippm-csig/ >> >>>> >> >>>> CSIG is a new end-to-end packet header mechanism for in-band >> >>>> signaling >> >>> that is simple, efficient, deployable, and grounded in concrete use >> >>> cases of congestion control, traffic management, and network >> >>> debuggability. We believe that CSIG is an important new protocol that >> >>> builds on top of existing in-band network telemetry protocols. >> >>>> >> >>>> We encourage you to read the CSIG draft and provide your feedback >> >>>> and >> >>> comments. We have also cc'd the TSVWG, CCWG, and ICCRG mailing lists, >> >>> as we believe that this work may be of interest to their members as >> well. >> >>>> >> >>>> Thank you for your time and consideration. >> >>>> >> >>>> Sincerely, >> >>>> Abhiram Ravi >> >>>> On behalf of the CSIG authors >> >> >> > >> > _______________________________________________ >> > iccrg mailing list >> > iccrg@irtf.org >> > https://www.irtf.org/mailman/listinfo/iccrg >> >> -- >> CCWG mailing list >> CCWG@ietf.org >> https://www.ietf.org/mailman/listinfo/ccwg >> > > -- > ________________________________________________________________ > Bob Briscoe http://bobbriscoe.net/ > >
- [iccrg] New Internet Draft: Congestion Signaling … Abhiram Ravi
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Tom Herbert
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Huangyihong (Rachel)
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Sebastian Moeller
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Sebastian Moeller
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Sebastian Moeller
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Rodney W. Grimes
- Re: [iccrg] [ippm] [tsvwg] New Internet Draft: Co… Greg Mirsky
- Re: [iccrg] [CCWG] [tsvwg] New Internet Draft: Co… Hesham ElBakoury
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Gorry Fairhurst
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Rodney W. Grimes
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Hesham ElBakoury
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Rodney W. Grimes
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Abhiram Ravi
- Re: [iccrg] [ippm] New Internet Draft: Congestion… Tal Mizrahi
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Tom Herbert
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Toerless Eckert
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Bob Briscoe
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Sebastian Moeller
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Nandita Dukkipati
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Tom Herbert
- Re: [iccrg] Prague improvements (AND RE: [tsvwg] … Ingemar Johansson S
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Matt Mathis
- [iccrg] Prague improvements (was RE: [tsvwg] [CCW… Ingemar Johansson S
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Tom Herbert
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Ingemar Johansson S
- Re: [iccrg] [CCWG] [tsvwg] New Internet Draft: Co… Zaheduzzaman Sarker (Nokia)
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Tom Herbert
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Bob Briscoe
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Jai Kumar
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Ruediger.Geib
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Sebastian Moeller
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… K. K. Ramakrishnan
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Hesham ElBakoury
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Sebastian Moeller
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Christian Huitema
- Re: [iccrg] [tsvwg] New Internet Draft: Congestio… Tom Herbert
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Bob Briscoe
- Re: [iccrg] Prague improvements (AND RE: [tsvwg] … Bob Briscoe
- Re: [iccrg] [ippm] [tsvwg] New Internet Draft: Co… Sebastian Moeller
- Re: [iccrg] [tsvwg] [CCWG] New Internet Draft: Co… Gorry Fairhurst
- Re: [iccrg] [CCWG] [tsvwg] New Internet Draft: Co… Christian Huitema