From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx-rz-3.rrze.uni-erlangen.de (mx-rz-3.rrze.uni-erlangen.de [IPv6:2001:638:a000:1025::16]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 962513B29E for ; Tue, 30 May 2023 11:31:07 -0400 (EDT) Received: from mx-rz-smart.rrze.uni-erlangen.de (mx-rz-smart.rrze.uni-erlangen.de [IPv6:2001:638:a000:1025::1e]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-rz-3.rrze.uni-erlangen.de (Postfix) with ESMTPS id 4QVxF547Pnz27pm for ; Tue, 30 May 2023 17:31:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fau.de; s=fau-2021; t=1685460665; bh=Cc+yObnOKwKRzBDqgpPK0XSrORfJoKxNvo76EEZoglc=; h=Date:Subject:To:References:From:In-Reply-To:From:To:CC:Subject; b=sk3v7/bdLgBDhhnQui0mnY8CZevWIPcxU5DG/0sPiIUDbteS4KA/xC8H506GkOZCv UxGw5FQ7EmWv6pMoYakE/KEjdeB2Ichn/v1KzCijLcxsXaTd3FilQoWAn6gaFeK/Bm KjZy09Vr3jSMj8sXcUxA3fHNtu8cjZdZfFtrnN05bgg1wsQQRdGIHXS4emXLfOw09+ jX0IFmyglmHm9WjgiKL8YD4nPF/Sq7BRwoZLIUnXJ3tgEiF3HQyFeV5ZRXQ7Cobi6v 385JSWy5l28NU8WKi8v1ngD84/iJkEESvtrmm+vhAqPVzrMj8M7mVW+ARKxKs9vTmA Q+bZrt8x/037w== X-Virus-Scanned: amavisd-new at boeck1.rrze.uni-erlangen.de (RRZE) X-RRZE-Flag: Not-Spam X-RRZE-Submit-IP: 131.188.37.210 Received: from faui7s0.informatik.uni-erlangen.de (faui7s0.informatik.uni-erlangen.de [131.188.37.210]) by mailhub.rrze.uni-erlangen.de (Postfix) with ESMTP id 4QVxF30gFHz27sq for ; Tue, 30 May 2023 17:31:03 +0200 (CEST) Received: from [192.168.178.35] (dynamic-095-118-044-081.95.118.pool.telefonica.de [95.118.44.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by faui7s0.informatik.uni-erlangen.de (Postfix) with ESMTPSA id D7FA340F2459 for ; Tue, 30 May 2023 17:31:02 +0200 (CEST) Message-ID: <9c5eb36f-f2d3-9016-19c8-dea00e5793f5@fau.de> Date: Tue, 30 May 2023 17:30:59 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Content-Language: en-US To: bloat@lists.bufferbloat.net References: <0cc6592d-702f-05fb-f093-71cbda228f23@fau.de> From: Joerg Deutschmann Organization: =?UTF-8?Q?Friedrich-Alexander-Universit=c3=a4t_Erlangen-N?= =?UTF-8?Q?=c3=bcrnberg?= In-Reply-To: <0cc6592d-702f-05fb-f093-71cbda228f23@fau.de> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms090706020708030802030403" Subject: Re: [Bloat] hystart++ X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 May 2023 15:31:07 -0000 This is a cryptographically signed message in MIME format. --------------ms090706020708030802030403 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit And of course some QUIC implementations have HyStart++, e.g., https://blog.cloudflare.com/cubic-and-hystart-support-in-quiche/ On 30.05.23 17:27, Joerg Deutschmann via Bloat wrote: > Hi Dave, > > some brief information regarding HyStart++ on Windows: > https://techcommunity.microsoft.com/t5/networking-blog/algorithmic-improvements-boost-tcp-performance-on-the-internet/ba-p/2347061 > https://datatracker.ietf.org/meeting/113/materials/slides-113-tcpm-draft-ietf-tcpm-hystartplusplus-04-00 > > AFAIK, there is no Linux implementation for HyStart++, only HyStart: > https://www.kernel.org/doc/html/latest/networking/snmp_counter.html#tcp-hybrid-slow-start > (but I would be interested if there was a HyStart++ implementation for > Linux; also there are several papers about HyStart but not HyStart++) > > And HyStart++ should be available in FreeBSD: > https://reviews.freebsd.org/D33035 > https://cgit.freebsd.org/src/commit/?id=653cf466f08584c0fd87bc336cdc1db08f0d4434 > > Best regards, > Joerg > > > On 28.05.23 14:46, Dave Taht via Bloat wrote: >> Does a linux implementation of this exist? It looks promising... >> >> https://datatracker.ietf.org/doc/html/rfc9406 >> > > _______________________________________________ > Bloat mailing list > Bloat@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/bloat --------------ms090706020708030802030403 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC ENQwggUSMIID+qADAgECAgkA4wvV+K8l2YEwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNVBAYT AkRFMSswKQYDVQQKDCJULVN5c3RlbXMgRW50ZXJwcmlzZSBTZXJ2aWNlcyBHbWJIMR8wHQYD VQQLDBZULVN5c3RlbXMgVHJ1c3QgQ2VudGVyMSUwIwYDVQQDDBxULVRlbGVTZWMgR2xvYmFs Um9vdCBDbGFzcyAyMB4XDTE2MDIyMjEzMzgyMloXDTMxMDIyMjIzNTk1OVowgZUxCzAJBgNV BAYTAkRFMUUwQwYDVQQKEzxWZXJlaW4genVyIEZvZXJkZXJ1bmcgZWluZXMgRGV1dHNjaGVu IEZvcnNjaHVuZ3NuZXR6ZXMgZS4gVi4xEDAOBgNVBAsTB0RGTi1QS0kxLTArBgNVBAMTJERG Ti1WZXJlaW4gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgMjCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAMtg1/9moUHN0vqHl4pzq5lN6mc5WqFggEcVToyVsuXPztNXS43O+FZs FVV2B+pG/cgDRWM+cNSrVICxI5y+NyipCf8FXRgPxJiZN7Mg9mZ4F4fCnQ7MSjLnFp2uDo0p eQcAIFTcFV9Kltd4tjTTwXS1nem/wHdN6r1ZB+BaL2w8pQDcNb1lDY9/Mm3yWmpLYgHurDg0 WUU2SQXaeMpqbVvAgWsRzNI8qIv4cRrKO+KA3Ra0Z3qLNupOkSk9s1FcragMvp0049ENF4N1 xDkesJQLEvHVaY4l9Lg9K7/AjsMeO6W/VRCrKq4Xl14zzsjz9AkH4wKGMUZrAcUQDBHHWekC AwEAAaOCAXQwggFwMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUk+PYMiba1fFKpZFK4OpL 4qIMz+EwHwYDVR0jBBgwFoAUv1kgNgB5oKAia4zV8mHSuCzLgkowEgYDVR0TAQH/BAgwBgEB /wIBAjAzBgNVHSAELDAqMA8GDSsGAQQBga0hgiwBAQQwDQYLKwYBBAGBrSGCLB4wCAYGZ4EM AQICMEwGA1UdHwRFMEMwQaA/oD2GO2h0dHA6Ly9wa2kwMzM2LnRlbGVzZWMuZGUvcmwvVGVs ZVNlY19HbG9iYWxSb290X0NsYXNzXzIuY3JsMIGGBggrBgEFBQcBAQR6MHgwLAYIKwYBBQUH MAGGIGh0dHA6Ly9vY3NwMDMzNi50ZWxlc2VjLmRlL29jc3ByMEgGCCsGAQUFBzAChjxodHRw Oi8vcGtpMDMzNi50ZWxlc2VjLmRlL2NydC9UZWxlU2VjX0dsb2JhbFJvb3RfQ2xhc3NfMi5j ZXIwDQYJKoZIhvcNAQELBQADggEBAIcL/z4Cm2XIVi3WO5qYi3FP2ropqiH5Ri71sqQPrhE4 eTizDnS6dl2e6BiClmLbTDPo3flq3zK9LExHYFV/53RrtCyD2HlrtrdNUAtmB7Xts5et6u5/ MOaZ/SLick0+hFvu+c+Z6n/XUjkurJgARH5pO7917tALOxrN5fcPImxHhPalR6D90Bo0fa3S PXez7vTXTf/D6OWST1k+kEcQSrCFWMBvf/iu7QhCnh7U3xQuTY+8npTD5+32GPg8SecmqKc2 2CzeIs2LgtjZeOJVEqM7h0S2EQvVDFKvaYwPBt/QolOLV5h7z/0HJPT8vcP9SpIClxvyt7bP ZYoaorVyGTkwggWsMIIElKADAgECAgcbY7rQHiw9MA0GCSqGSIb3DQEBCwUAMIGVMQswCQYD VQQGEwJERTFFMEMGA1UEChM8VmVyZWluIHp1ciBGb2VyZGVydW5nIGVpbmVzIERldXRzY2hl biBGb3JzY2h1bmdzbmV0emVzIGUuIFYuMRAwDgYDVQQLEwdERk4tUEtJMS0wKwYDVQQDEyRE Rk4tVmVyZWluIENlcnRpZmljYXRpb24gQXV0aG9yaXR5IDIwHhcNMTYwNTI0MTEzODQwWhcN MzEwMjIyMjM1OTU5WjCBjTELMAkGA1UEBhMCREUxRTBDBgNVBAoMPFZlcmVpbiB6dXIgRm9l cmRlcnVuZyBlaW5lcyBEZXV0c2NoZW4gRm9yc2NodW5nc25ldHplcyBlLiBWLjEQMA4GA1UE CwwHREZOLVBLSTElMCMGA1UEAwwcREZOLVZlcmVpbiBHbG9iYWwgSXNzdWluZyBDQTCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ07eRxH3h+Gy8Zp1xCeOdfZojDbchwFfylf S2jxrRnWTOFrG7ELf6Gr4HuLi9gtzm6IOhDuV+UefwRRNuu6cG1joL6WLkDh0YNMZj0cZGnl m6Stcq5oOVGHecwX064vXWNxSzl660Knl5BpBb+Q/6RAcL0D57+eGIgfn5mITQ5HjUhfZZkQ 0tkqSe3BuS0dnxLLFdM/fx5ULzquk1enfnjK1UriGuXtQX1TX8izKvWKMKztFwUkP7agCwf9 TRqaA1KgNpzeJIdl5Of6x5ZzJBTN0OgbaJ4YWa52fvfRCng8h0uwN89Tyjo4EPPLR22MZD08 WkVKusqAfLjz56dMTM0CAwEAAaOCAgUwggIBMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0P AQH/BAQDAgEGMCkGA1UdIAQiMCAwDQYLKwYBBAGBrSGCLB4wDwYNKwYBBAGBrSGCLAEBBDAd BgNVHQ4EFgQUazqYi/nyU4na4K2yMh4JH+iqO3QwHwYDVR0jBBgwFoAUk+PYMiba1fFKpZFK 4OpL4qIMz+EwgY8GA1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NkcDEucGNhLmRmbi5kZS9n bG9iYWwtcm9vdC1nMi1jYS9wdWIvY3JsL2NhY3JsLmNybDBAoD6gPIY6aHR0cDovL2NkcDIu cGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1nMi1jYS9wdWIvY3JsL2NhY3JsLmNybDCB3QYIKwYB BQUHAQEEgdAwgc0wMwYIKwYBBQUHMAGGJ2h0dHA6Ly9vY3NwLnBjYS5kZm4uZGUvT0NTUC1T ZXJ2ZXIvT0NTUDBKBggrBgEFBQcwAoY+aHR0cDovL2NkcDEucGNhLmRmbi5kZS9nbG9iYWwt cm9vdC1nMi1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwSgYIKwYBBQUHMAKGPmh0dHA6Ly9j ZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtZzItY2EvcHViL2NhY2VydC9jYWNlcnQuY3J0 MA0GCSqGSIb3DQEBCwUAA4IBAQCBeEWkTqR/DlXwCbFqPnjMaDWpHPOVnj/z+N9rOHeJLI21 rT7H8pTNoAauusyosa0zCLYkhmI2THhuUPDVbmCNT1IxQ5dGdfBi5G5mUcFCMWdQ5UnnOR7L n8qGSN4IFP8VSytmm6A4nwDO/afr0X9XLchMX9wQEZc+lgQCXISoKTlslPwQkgZ7nu7YRrQb tQMMONncsKk/cQYLsgMHM8KNSGMlJTx6e1du94oFOO+4oK4v9NsH1VuEGMGpuEvObJAaguS5 Pfp38dIfMwK/U+d2+dwmJUFvL6Yb+qQTkPp8ftkLYF3sv8pBoGH7EUkp2KgtdRXYShjqFu9V NCIaE40GMIIGCjCCBPKgAwIBAgIMI8pJHOKBJ4cHZoz2MA0GCSqGSIb3DQEBCwUAMIGNMQsw CQYDVQQGEwJERTFFMEMGA1UECgw8VmVyZWluIHp1ciBGb2VyZGVydW5nIGVpbmVzIERldXRz Y2hlbiBGb3JzY2h1bmdzbmV0emVzIGUuIFYuMRAwDgYDVQQLDAdERk4tUEtJMSUwIwYDVQQD DBxERk4tVmVyZWluIEdsb2JhbCBJc3N1aW5nIENBMB4XDTIwMTExMDE3MTkxMFoXDTIzMTEx MDE3MTkxMFowgaIxCzAJBgNVBAYTAkRFMQ8wDQYDVQQIDAZCYXllcm4xETAPBgNVBAcMCEVy bGFuZ2VuMTwwOgYDVQQKDDNGcmllZHJpY2gtQWxleGFuZGVyLVVuaXZlcnNpdGFldCBFcmxh bmdlbi1OdWVybmJlcmcxFTATBgNVBAsMDEluZm9ybWF0aWsgNzEaMBgGA1UEAwwRSm9lcmcg RGV1dHNjaG1hbm4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDJ7DmrqJtEW1Fk 41bLPKBwvyVYSGuMYmVU2WtweHsyGNIZ5iiECPSVTvt95Whxn8qdZSzatNAkyo/UxwkKF5Iy Q8dVTUIm4VQ61PdRlDSCpLgmJZZsgGH/VSgHy1nVfv0VfLb+jVTyTT/4dgCTh5opc/VRFosv lHHPhPHl9bHr+HtEcD6f0OViLtjOs4A8p39CwoeqEeSIM4jUsAxvT8pCrebrpqLSt7XjgUg0 KhPqPuJ7sB+vIeIZDPbBA5drFEQXnbQ4yFmQDaIRY6P4Ee4WXuCDx7tuJdFt7SL91+vTUdfm 2NjulXUF2Cn6Ki64Cz8FMl6Gk+TeOqP1UEg/nZNLAgMBAAGjggJRMIICTTA+BgNVHSAENzA1 MA8GDSsGAQQBga0hgiwBAQQwEAYOKwYBBAGBrSGCLAEBBAgwEAYOKwYBBAGBrSGCLAIBBAgw CQYDVR0TBAIwADAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMEMB0GA1UdDgQWBBQMtFxiqFSuPRy3vMU9+cLkzwaYnDAfBgNVHSMEGDAWgBRrOpiL+fJT idrgrbIyHgkf6Ko7dDAjBgNVHREEHDAagRhqb2VyZy5kZXV0c2NobWFubkBmYXUuZGUwgY0G A1UdHwSBhTCBgjA/oD2gO4Y5aHR0cDovL2NkcDEucGNhLmRmbi5kZS9kZm4tY2EtZ2xvYmFs LWcyL3B1Yi9jcmwvY2FjcmwuY3JsMD+gPaA7hjlodHRwOi8vY2RwMi5wY2EuZGZuLmRlL2Rm bi1jYS1nbG9iYWwtZzIvcHViL2NybC9jYWNybC5jcmwwgdsGCCsGAQUFBwEBBIHOMIHLMDMG CCsGAQUFBzABhidodHRwOi8vb2NzcC5wY2EuZGZuLmRlL09DU1AtU2VydmVyL09DU1AwSQYI KwYBBQUHMAKGPWh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZGZuLWNhLWdsb2JhbC1nMi9wdWIv Y2FjZXJ0L2NhY2VydC5jcnQwSQYIKwYBBQUHMAKGPWh0dHA6Ly9jZHAyLnBjYS5kZm4uZGUv ZGZuLWNhLWdsb2JhbC1nMi9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwDQYJKoZIhvcNAQELBQAD ggEBADHX/d7zuf0i9lL95/ScnAv2YGxdObJROCXrPW1aYo1Nu4Rt4ePfVkKSrMEwD/6tQvcd 0asIdyiYggBM4ihekl53/CJSD9tDPlVIRacGsk1sikEeYTIsZn00btMyeQXzVnRjpDZxDC2y xwxyv/f4nZlorV2ozFgb7W2CsDoYoBlldBTUYlD/2X4R7paXqw2Cz10TaDqGhyuxaNg8kB3v 5/qCAqbHDmiXv9Il+DlgM49Vsf60pWdCgjbtPohWTh+Bkjyu8Mb7tzw2FeAs/O93LzyRnnrk fbuEfXSXdbs7G6Mn/ljqm+7ewugbFoWIOI1Muc/l3KJ/4HWOmpKPXuVCWvMxggQLMIIEBwIB ATCBnjCBjTELMAkGA1UEBhMCREUxRTBDBgNVBAoMPFZlcmVpbiB6dXIgRm9lcmRlcnVuZyBl aW5lcyBEZXV0c2NoZW4gRm9yc2NodW5nc25ldHplcyBlLiBWLjEQMA4GA1UECwwHREZOLVBL STElMCMGA1UEAwwcREZOLVZlcmVpbiBHbG9iYWwgSXNzdWluZyBDQQIMI8pJHOKBJ4cHZoz2 MA0GCWCGSAFlAwQCAQUAoIICPTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3 DQEJBTEPFw0yMzA1MzAxNTMwNTlaMC8GCSqGSIb3DQEJBDEiBCA3JLM2qDX1l93Y5AZH2qKT KO95ITJ3gYIxBvXAglrEmTBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgB ZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsO AwIHMA0GCCqGSIb3DQMCAgEoMIGvBgkrBgEEAYI3EAQxgaEwgZ4wgY0xCzAJBgNVBAYTAkRF MUUwQwYDVQQKDDxWZXJlaW4genVyIEZvZXJkZXJ1bmcgZWluZXMgRGV1dHNjaGVuIEZvcnNj aHVuZ3NuZXR6ZXMgZS4gVi4xEDAOBgNVBAsMB0RGTi1QS0kxJTAjBgNVBAMMHERGTi1WZXJl aW4gR2xvYmFsIElzc3VpbmcgQ0ECDCPKSRzigSeHB2aM9jCBsQYLKoZIhvcNAQkQAgsxgaGg gZ4wgY0xCzAJBgNVBAYTAkRFMUUwQwYDVQQKDDxWZXJlaW4genVyIEZvZXJkZXJ1bmcgZWlu ZXMgRGV1dHNjaGVuIEZvcnNjaHVuZ3NuZXR6ZXMgZS4gVi4xEDAOBgNVBAsMB0RGTi1QS0kx JTAjBgNVBAMMHERGTi1WZXJlaW4gR2xvYmFsIElzc3VpbmcgQ0ECDCPKSRzigSeHB2aM9jAN BgkqhkiG9w0BAQEFAASCAQB8PWLCjwLg2o8oQHjiJmjYohBnfYY1Ett5wZdIo7IsKDFOySTX xR0VPIHGqF9KFsLdrCaS3S0D+aKr8MYOapFn1zZLu4SzMmo66kJVbvJzWQWmB65LVLMfktP6 3KmtXH0HiZuKJTv9i6+Wt4xbiKR2fJq2/sW1b8aG/QFmc2IZf7WtM5sHbowGU/JQ1T0bsJZ/ REyFlBPSP2FXm3Ro3BnM/vDBrcXcKJepdzfuB3YPs7EAEg5vISYj//k7NyY/KCFBDPi/rwRL 0SdHmLGuzxPhDEvp/NnTa+Tg6EMdHNeoaRCce9SMmFn/SdS1f36noB9HYSzTwjuoYc9OETfb U5+nAAAAAAAA --------------ms090706020708030802030403--