From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id DFA1D3B2A4 for ; Wed, 6 Apr 2022 13:12:26 -0400 (EDT) Received: by mail-ed1-x529.google.com with SMTP id b15so3447515edn.4 for ; Wed, 06 Apr 2022 10:12:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=obs-cr.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=+OQtpwMBM0Q6OlMeoQDKBLcEx+h1k6lQ+txCTyUGKI4=; b=6FVIdFqKpUBBJY4GP/FXUl+JzRkGfYgtbYoxxZ632/ck2jkq+j2lW9G0OtbIo/vfe7 q+c+aLZB6R4wCHeyJeA2BBzcYvJ6uBaPcixMU9y1s14SHy7xH73pOfIN/kw4Kxu8hY7g 7mQkvxX579MgyeoFiEgeCQtlOGrXD9o+taQohA1siilcN1FRgk0gxJ+BNeEOUcGuwKLR tIAzIUyDRetBMUVGGFwhmnrLVDfWUPzA+WDQ3WRQLSwgKllkiHmkk9BQdhJmlyL3+1aV JCfvWwrEelfaenIpKaeUXXBbmQutWzEXBcP7+35KOgYAXgvaKGaIaIKM/zf6dVn/dI3E LFqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=+OQtpwMBM0Q6OlMeoQDKBLcEx+h1k6lQ+txCTyUGKI4=; b=PVInneSWTMqw6aqi0vrgMbMW3ki1QN5TuJjO4NyORW2Y/ah3OywHNc4SbbHGOYVWiN Cq3Vx5c5bxniqKJSD7Rzw+iEaeqgMi5g2iuhWaIAzAqhVgi7CCwqcVn6IS1/W/seKB7n gFFikDkOJ95yKm2t6ENjMAGW5uBSmtn6auqt/YSdTeYiDed5LZj9oSsHcgcMGC8TfaZb +Mkk3cwu1ho4D3IeeSJpLpoU6/RzPBXWPiuJxmDLgtoMhJhhVD2yOyXZUOOWVdhY5B3K 9lTTc6FLQfNWFTb8dZbGEa9ZSjMEJodwx8ipzCLGAaswzfK1vukmJSjog/iCGZmWRnpQ F3ww== X-Gm-Message-State: AOAM530MgLlv1ofX3bTacS5Q7r6rynS/Cl3oH8BdE4lVhooyux3z/BiF wM5u1AScDlQPCVTgUTyHPd3boqUGkoSu91ed2Z7jO9Qt78o= X-Google-Smtp-Source: ABdhPJwuFJk8L7B3dWsJBzXr6WZsxCOFdQM/vYo6D3NQrQJ39MRMVHK+xQcFmjwdiDJAlIrIlLPF00kCDLTTzhiOZ2Q= X-Received: by 2002:aa7:cd08:0:b0:41c:d542:2cd2 with SMTP id b8-20020aa7cd08000000b0041cd5422cd2mr9912139edw.248.1649265145232; Wed, 06 Apr 2022 10:12:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Will Hawkins Date: Wed, 6 Apr 2022 13:12:14 -0400 Message-ID: To: Dave Taht Cc: Rpm , Cake List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Fri, 15 Apr 2022 15:40:33 -0400 Subject: Re: [Cake] [Rpm] goresponsiveness over slow 5g X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2022 17:12:27 -0000 Thanks for the report. We are working on updates once we can get some upstream issues resolved with Go. Sorry for the slow progress -- doing the best that we can! Will On Wed, Apr 6, 2022 at 12:17 PM Dave Taht via Rpm wrote: > > Pulled down the latest > https://github.com/network-quality/goresponsiveness and built it with > go.1.18. > > Some notes in #s. Tests were performed via linux kernel > > Linux milliways 5.4.0-80-lowlatency #90-Ubuntu SMP PREEMPT Fri Jul 9 > 23:56:54 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux > > over tethered wifi to a oneplus nord n105g running oxygen OS > 11.05BE.86AA, linux kernel 4.19.125perf+ > > # No cake on the wifi: > > ./goresponsiveness --config mensura.cdn-apple.com --port 443 --path > /api/v1/gm/config > 04-06-2022 15:52:32 UTC Go Responsiveness to mensura.cdn-apple.com:443... > Download: 7.594 Mbps ( 0.949 MBps), using 28 parallel connections. > > # Really should cap this. 28 flows at this rate is certain to end in tear= s. > > Upload: 1.906 Mbps ( 0.238 MBps), using 12 parallel connections. > Total RTTs measured: 5 > RPM: 170 > > > # cake 6mbit/3mbit > > davet@milliways:~/git/goresponsiveness$ ./goresponsiveness --config > mensura.cdn-apple.com --port 443 --path /api/v1/gm/config > 04-06-2022 15:53:57 UTC Go Responsiveness to mensura.cdn-apple.com:443... > Download: 8.343 Mbps ( 1.043 MBps), using 12 parallel connections. > Upload: 2.500 Mbps ( 0.312 MBps), using 12 parallel connections. > Total RTTs measured: 5 > RPM: 182 > > ./goresponsiveness --config mensura.cdn-apple.com --port 443 --path > /api/v1/gm/config > 04-06-2022 15:55:11 UTC Go Responsiveness to mensura.cdn-apple.com:443... > Download: 6.750 Mbps ( 0.844 MBps), using 12 parallel connections. > Upload: 2.000 Mbps ( 0.250 MBps), using 36 parallel connections. > > # 36??? flows at this rate is utterly certain to end in tears. > > Total RTTs measured: 5 > RPM: 154 > > # cake output after these testss > > Tin 0 > thresh 3Mbit > target 6.1ms > interval 101.1ms > pk_delay 14.7ms > av_delay 6.4ms > sp_delay 8us > backlog 0b > pkts 15275 > bytes 10576809 > way_inds 252 > way_miss 191 > way_cols 0 > drops 2807 > marks 0 > ack_drop 0 > sp_flows 14 > bk_flows 1 > un_flows 0 > max_len 6470 > quantum 300 > > # RFC3168 style ECN IS enabled on the mensura server. Yay! > # If I enable it on my client > > ./goresponsiveness --config mensura.cdn-apple.com --port 443 --path > /api/v1/gm/config > 04-06-2022 16:03:47 UTC Go Responsiveness to mensura.cdn-apple.com:443... > Error: Saturation could not be completed in time and no provisional > rates could be accessed. Test failed. > > Tin 0 > thresh 6Mbit > target 5.0ms > interval 100.0ms > pk_delay 23.3ms > av_delay 13.6ms > sp_delay 16us > backlog 0b > pkts 40856 > bytes 34440011 > way_inds 774 > way_miss 402 > way_cols 0 > drops 956 > marks 8907 > # mark away! > ack_drop 0 > sp_flows 63 > bk_flows 1 > un_flows 0 > max_len 1442 > quantum 300 > > # with ecn, repeated tests almost always timeout. It would be useful > if they displayed their attempted params... > > ./goresponsiveness --config mensura.cdn-apple.com --port 443 --path > /api/v1/gm/config > 04-06-2022 16:10:30 UTC Go Responsiveness to mensura.cdn-apple.com:443... > Download: 4.562 Mbps ( 0.570 MBps), using 12 parallel connections. > Upload: 2.594 Mbps ( 0.324 MBps), using 44 parallel connections. > > # this inversion between lower bandwdith and higher connects needs to > get looked at. > > Total RTTs measured: 5 > > # perhaps a goal of trying to measure for more RTTs than five would help. > > -- > I tried to build a better future, a few times: > https://wayforward.archive.org/?site=3Dhttps%3A%2F%2Fwww.icei.org > > Dave T=C3=A4ht CEO, TekLibre, LLC > _______________________________________________ > Rpm mailing list > Rpm@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/rpm