From: <jordan@inacomptc.com> To: "'Dave Taht'" <dave.taht@gmail.com>, "'flent-users'" <flent-users@flent.org>, "'bloat'" <bloat@lists.bufferbloat.net>, <starlink@lists.bufferbloat.net> Subject: [Flent-users] Re: [Starlink] an rtt_fair test? Date: Sun, 17 Apr 2022 10:35:38 -0400 [thread overview] Message-ID: <14d1f01d85268$68d55f00$3a801d00$@inacomptc.com> (raw) In-Reply-To: <CAA93jw7KFbTxF_2zN9FnXKWXLJi-r2FNh7sDJOpiHGi74ngCzw@mail.gmail.com> Hi Dave, This isn't specifically cake related but I figured it could be interesting, especially as these are from a location where I've been investigating setting up something with cake. These are statistics from a relatives location where they only have a DSL line from CenturyLink available to them. There's a little Debian based VM I setup for a couple random things so I was able to run flent from that. They have a EdgeRouter X serving as the router so they can at least take advantage of fq_codel through the routers Smart Queue feature. I ran a quick speed test, then ran flent without sqm, and then with sqm. Sorry if this gets a bit long and hopefully it stays readable. ############# Speedtest by Ookla Server: 123.Net, Inc. - Southfield, MI (id = 15044) ISP: CenturyLink Latency: 45.45 ms (194.34 ms jitter) Download: 8.88 Mbps (data used: 12.6 MB ) Upload: 0.64 Mbps (data used: 962.7 kB ) Packet Loss: 5.1% Result URL: https://www.speedtest.net/result/c/799ba46b-d3d4-4d54-ac76-118fac847b73 ########### No SQM or QOS flent -x --socket-stats --step-size=.05 -H de.starlink.taht.net -H london.starlink.taht.net -H singapore.starlink.taht.net -H fremont.starlink.taht.net -t nosqm_erx_rttfair4be_8Mbpsdown_500Kbpsup_centurylinkdsl rtt_fair4be Started Flent 2.0.0 using Python 3.9.2. Starting rtt_fair4be test. Expected run time: 70 seconds. Data file written to ./rtt_fair4be-2022-04-17T145553.865990.nosqm_erx_rttfair4be_8Mbpsdown_500Kbpsup_centurylinkdsl.flent.gz Summary of rtt_fair4be test run from 2022-04-17 13:55:53.865990 Title: 'nosqm_erx_rttfair4be_8Mbpsdown_500Kbpsup_centurylinkdsl' avg median # data pts Ping (ms) ICMP1 de.starlink.taht.net : 1026.06 920.00 ms 1383 Ping (ms) ICMP2 london.starlink.taht.net : 1009.28 887.00 ms 1383 Ping (ms) ICMP3 singapore.starlink.taht.net : 1121.09 1012.00 ms 1383 Ping (ms) ICMP4 fremont.starlink.taht.net : 943.77 853.00 ms 1383 Ping (ms) avg : 1025.05 N/A ms 1383 TCP download BE1 de.starlink.taht.net : 1.36 2.00 Mbits/s 1383 TCP download BE2 london.starlink.taht.net : 0.72 0.65 Mbits/s 1383 TCP download BE3 singapore.starlink.taht.net : 1.03 1.74 Mbits/s 1383 TCP download BE4 fremont.starlink.taht.net : 2.11 2.88 Mbits/s 1383 TCP download avg : 1.30 N/A Mbits/s 1383 TCP download fairness : 0.86 N/A Mbits/s 1383 TCP download sum : 5.22 N/A Mbits/s 1383 TCP upload BE1 de.starlink.taht.net : 0.12 0.20 Mbits/s 1383 TCP upload BE1 de.starlink.taht.net::tcp_cwnd : 16.85 14.00 1044 TCP upload BE1 de.starlink.taht.net::tcp_delivery_rate : 0.12 0.12 1036 TCP upload BE1 de.starlink.taht.net::tcp_pacing_rate : 0.35 0.26 1042 TCP upload BE1 de.starlink.taht.net::tcp_rtt : 1128.57 954.47 1020 TCP upload BE1 de.starlink.taht.net::tcp_rtt_var : 68.22 50.08 1020 TCP upload BE2 london.starlink.taht.net : 0.12 0.15 Mbits/s 1383 TCP upload BE2 london.starlink.taht.net::tcp_cwnd : 17.33 11.00 1046 TCP upload BE2 london.starlink.taht.net::tcp_delivery_rate : 0.12 0.11 1041 TCP upload BE2 london.starlink.taht.net::tcp_pacing_rate : 0.38 0.26 1044 TCP upload BE2 london.starlink.taht.net::tcp_rtt : 1166.74 991.48 1043 TCP upload BE2 london.starlink.taht.net::tcp_rtt_var : 79.99 68.27 1043 TCP upload BE3 singapore.starlink.taht.net : 0.07 0.13 Mbits/s 1383 TCP upload BE3 singapore.starlink.taht.net::tcp_cwnd : 13.60 9.00 1042 TCP upload BE3 singapore.starlink.taht.net::tcp_delivery_rate : 0.07 0.08 1013 TCP upload BE3 singapore.starlink.taht.net::tcp_pacing_rate : 0.23 0.20 1031 TCP upload BE3 singapore.starlink.taht.net::tcp_rtt : 1302.23 1129.07 967 TCP upload BE3 singapore.starlink.taht.net::tcp_rtt_var : 113.67 98.84 967 TCP upload BE4 fremont.starlink.taht.net : 0.11 0.20 Mbits/s 1383 TCP upload BE4 fremont.starlink.taht.net::tcp_cwnd : 17.55 11.00 1038 TCP upload BE4 fremont.starlink.taht.net::tcp_delivery_rate : 0.11 0.10 1035 TCP upload BE4 fremont.starlink.taht.net::tcp_pacing_rate : 0.32 0.23 1036 TCP upload BE4 fremont.starlink.taht.net::tcp_rtt : 1094.64 887.54 1033 TCP upload BE4 fremont.starlink.taht.net::tcp_rtt_var : 67.20 59.16 1033 TCP upload avg : 0.10 N/A Mbits/s 1383 TCP upload fairness : 0.96 N/A Mbits/s 1383 TCP upload sum : 0.42 N/A Mbits/s 1383 ########## with smart queue (fq_codel) on the EdgeRouter flent -x --socket-stats --step-size=.05 -H de.starlink.taht.net -H london.starlink.taht.net -H singapore.starlink.taht.net -H fremont.starlink.taht.net -t fqcodel_erx_rttfair4be_8Mbpsdown_500Kbpsup_centurylinkdsl rtt_fair4be Started Flent 2.0.0 using Python 3.9.2. Starting rtt_fair4be test. Expected run time: 70 seconds. Data file written to ./rtt_fair4be-2022-04-17T150339.549817.fqcodel_erx_rttfair4be_8Mbpsdown_500Kbpsup_centurylinkdsl.flent.gz Summary of rtt_fair4be test run from 2022-04-17 14:03:39.549817 Title: 'fqcodel_erx_rttfair4be_8Mbpsdown_500Kbpsup_centurylinkdsl' avg median # data pts Ping (ms) ICMP1 de.starlink.taht.net : 392.93 208.00 ms 1384 Ping (ms) ICMP2 london.starlink.taht.net : 373.94 196.00 ms 1384 Ping (ms) ICMP3 singapore.starlink.taht.net : 508.15 319.00 ms 1384 Ping (ms) ICMP4 fremont.starlink.taht.net : 346.23 152.00 ms 1384 Ping (ms) avg : 405.31 N/A ms 1384 TCP download BE1 de.starlink.taht.net : 1.36 1.62 Mbits/s 1384 TCP download BE2 london.starlink.taht.net : 1.47 1.63 Mbits/s 1384 TCP download BE3 singapore.starlink.taht.net : 1.55 1.60 Mbits/s 1384 TCP download BE4 fremont.starlink.taht.net : 1.50 1.80 Mbits/s 1384 TCP download avg : 1.47 N/A Mbits/s 1384 TCP download fairness : 1.00 N/A Mbits/s 1384 TCP download sum : 5.88 N/A Mbits/s 1384 TCP upload BE1 de.starlink.taht.net : 0.09 0.85 Mbits/s 1384 TCP upload BE1 de.starlink.taht.net::tcp_cwnd : 4.50 4.00 1035 TCP upload BE1 de.starlink.taht.net::tcp_delivery_rate : 0.08 0.08 1030 TCP upload BE1 de.starlink.taht.net::tcp_pacing_rate : 0.17 0.15 1032 TCP upload BE1 de.starlink.taht.net::tcp_rtt : 458.11 318.82 1027 TCP upload BE1 de.starlink.taht.net::tcp_rtt_var : 95.76 61.88 1027 TCP upload BE2 london.starlink.taht.net : 0.09 0.93 Mbits/s 1384 TCP upload BE2 london.starlink.taht.net::tcp_cwnd : 4.17 4.00 1038 TCP upload BE2 london.starlink.taht.net::tcp_delivery_rate : 0.08 0.08 1033 TCP upload BE2 london.starlink.taht.net::tcp_pacing_rate : 0.17 0.14 1036 TCP upload BE2 london.starlink.taht.net::tcp_rtt : 452.67 322.49 1033 TCP upload BE2 london.starlink.taht.net::tcp_rtt_var : 96.87 64.28 1033 TCP upload BE3 singapore.starlink.taht.net : 0.06 0.44 Mbits/s 1384 TCP upload BE3 singapore.starlink.taht.net::tcp_cwnd : 4.16 4.00 1040 TCP upload BE3 singapore.starlink.taht.net::tcp_delivery_rate : 0.06 0.06 1031 TCP upload BE3 singapore.starlink.taht.net::tcp_pacing_rate : 0.12 0.11 1036 TCP upload BE3 singapore.starlink.taht.net::tcp_rtt : 577.75 438.61 1027 TCP upload BE3 singapore.starlink.taht.net::tcp_rtt_var : 107.05 72.97 1027 TCP upload BE4 fremont.starlink.taht.net : 0.10 1.48 Mbits/s 1384 TCP upload BE4 fremont.starlink.taht.net::tcp_cwnd : 4.45 4.00 1020 TCP upload BE4 fremont.starlink.taht.net::tcp_delivery_rate : 0.09 0.09 1017 TCP upload BE4 fremont.starlink.taht.net::tcp_pacing_rate : 0.21 0.16 1019 TCP upload BE4 fremont.starlink.taht.net::tcp_rtt : 439.05 285.86 1018 TCP upload BE4 fremont.starlink.taht.net::tcp_rtt_var : 81.90 56.33 1018 TCP upload avg : 0.08 N/A Mbits/s 1384 TCP upload fairness : 0.97 N/A Mbits/s 1384 TCP upload sum : 0.34 N/A Mbits/s 1384 EdgeRouter Settings smart-queue DSL { download { ecn enable flows 1024 fq-quantum 300 limit 10240 rate 8mbit } upload { ecn enable flows 1024 fq-quantum 300 limit 10240 rate 600kbit target 15ms } wan-interface pppoe0 Also, here's the VMs qdisc settings. Which I now realize probably aren't the best sysctl -a | grep qdisc net.core.default_qdisc = pfifo_fast tc -s qdisc qdisc noqueue 0: dev lo root refcnt 2 Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 qdisc mq 0: dev eth0 root Sent 628201 bytes 8643 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 qdisc pfifo_fast 0: dev eth0 parent :1 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1 Sent 628201 bytes 8643 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 -Jordan -----Original Message----- From: Starlink <starlink-bounces@lists.bufferbloat.net> On Behalf Of Dave Taht Sent: Saturday, April 16, 2022 9:40 PM To: flent-users <flent-users@flent.org>; bloat <bloat@lists.bufferbloat.net>; starlink@lists.bufferbloat.net Subject: [Starlink] an rtt_fair test? if anyone has a bit of spare time this holiday, I'd like to collect a few results from various networks around the web this week, not just on the turris. Example command line and outputs here: https://forum.turris.cz/t/sqm-on-turris-flent-benchmarks/17048/ -- I tried to build a better future, a few times: https://wayforward.archive.org/?site=https%3A%2F%2Fwww.icei.org Dave Täht CEO, TekLibre, LLC _______________________________________________ Starlink mailing list Starlink@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/starlink
next prev parent reply other threads:[~2022-04-17 14:35 UTC|newest] Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-04-17 1:39 [Flent-users] " Dave Taht 2022-04-17 14:35 ` jordan [this message] 2022-04-17 14:56 ` [Flent-users] Re: [Starlink] " Dave Taht 2022-04-17 15:36 ` jordan 2022-04-17 16:54 ` [Flent-users] Re: [Bloat] " Daniel Sterling 2022-04-18 0:22 ` [Flent-users] " Dave Taht
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style List information: https://lists.flent.org/postorius/lists/flent-users.flent.org/ * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to='14d1f01d85268$68d55f00$3a801d00$@inacomptc.com' \ --to=jordan@inacomptc.com \ --cc=bloat@lists.bufferbloat.net \ --cc=dave.taht@gmail.com \ --cc=flent-users@flent.org \ --cc=starlink@lists.bufferbloat.net \ --subject='[Flent-users] Re: [Starlink] an rtt_fair test?' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox