From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io1-xd2b.google.com (mail-io1-xd2b.google.com [IPv6:2607:f8b0:4864:20::d2b]) (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 869333B29E for ; Wed, 28 Aug 2019 19:45:10 -0400 (EDT) Received: by mail-io1-xd2b.google.com with SMTP id d25so601302iob.6 for ; Wed, 28 Aug 2019 16:45:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=XQCw0BAX1HG5vLwLn6GfWp7CZjNmXDTUH6UHcjkFX2o=; b=LN9R4JRO3oNu8/Elp9htJsI7dxit6J9YkA+WLGbjk/eBsXGCb/VqFzfGoBvYZ9cbk1 InudRkIE6dzN4KPh1RTt00zZygju5egMd/dTD4/Jp06YjvHrY8odOFo6PMUqRm49U1Vu 8HFzK44v6HEqaP73cD7Mj1McH6amrT0X3NqFWb/Hk6Uyytpy3JftfrOGMTUsYbGXpJrn umkk+7r1obyAL+Dcs3DpS9RMecR2frptaU9pJkbrMhYHlCYq7Skj116/pCyHOrFSIjcN /dj1zShRPvC6N+J4Umnos1Ra27EI162dOgov8wrKyhcXdFFNM3V+zWPcJmm47Sz6wjNk M5BA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=XQCw0BAX1HG5vLwLn6GfWp7CZjNmXDTUH6UHcjkFX2o=; b=jsNbBTykxjTRi80Nm83m3Grfr7OGWY0QLTgJsjruX1pWl6Ic61rXNFLf39J8H6toXw FyR/PF1slWX+FXrz/Wcv/IbTAGaYN/5+R5+x6WnTNN/W2u38R05G/aZ3mOCaJWixdmGl SZTdzU7Z/vyByShQysbyxMPbGsHY4JVTl0fRej44p9IpZIC7+CL6xJdKGHSSlsOj2a+Y LFXgPIxVEHqPmtOOXqqEvhakA+P92ccTgS2VIEIoFOakLiMtYhF/pU6wHlp0/rejL/S3 LhiJD6DXxOV+lRri3ZKSr4e97kRgsG1ZSMIauhj6r1s7AI47fcK/OtMupBQbjGJTT4Z9 TAew== X-Gm-Message-State: APjAAAUUXpFogP3gYCoaV1BFL/TsJqCVen6KeRmdJXBWszQbj4ZVpxG7 rYsskeOYhnNfPG5xW+ZGC0ZN0h33pxSOLuQeWSg= X-Google-Smtp-Source: APXvYqwpFK7qkEKAyouDTOTsvmLBe8Su6TWaPsZ9BGRJEK0nNW4WNaS58YCZavASN2iNf2chy5Brln51CEKoR3enUpQ= X-Received: by 2002:a02:b713:: with SMTP id g19mr7355705jam.77.1567035909739; Wed, 28 Aug 2019 16:45:09 -0700 (PDT) MIME-Version: 1.0 References: <4471314E-BACE-4EEA-B954-9795833764E3@ifi.uio.no> <95DAF9B7-8944-48D3-A4BD-A846CEAAF12B@ifi.uio.no> In-Reply-To: From: Dave Taht Date: Wed, 28 Aug 2019 16:45:03 -0700 Message-ID: To: Ryan Mounce Cc: Michael Welzl , ECN-Sane Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [Ecn-sane] osx ecn X-BeenThere: ecn-sane@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of explicit congestion notification's impact on the Internet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Aug 2019 23:45:10 -0000 Very cool, thank you for jailbreaking. I'm a little puzzled over the cwr/ece ratio? 25 times received congestion experienced (CE) notification 37 times CWR was sent in response to ECE 619 times sent ECE notification 1029 connections received CE atleast once And um, er, while you are here busting your warranty for the sake of science, I'm dying to know what netstat -I each_interface_you_have_especially_lte -qq shows. They have a really short queue and some form of flow control and I've never seen anything trigger except though a vm my laptop: en0: [ sched: FQ_CODEL qlength: 0/128 ] [ pkts: 0 bytes: 0 dropped pkts: 1087 bytes: 177= 812 ] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D [ pri: VO (1) srv_cl: 0x400180 quantum: 600 drr_max: 8 = ] [ queued pkts: 0 bytes: 0 ] [ dequeued pkts: 36767 bytes: 5237639 ] [ budget: 0 target qdelay: 10.00 msec update interval:100.00 msec ] [ flow control: 0 feedback: 0 stalls: 0 failed: 0 ] [ drop overflow: 0 early: 0 memfail: 0 duprexmt:0 ] [ flows total: 0 new: 0 old: 0 ] [ throttle on: 0 off: 0 drop: 0 ] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D [ pri: VI (2) srv_cl: 0x380100 quantum: 3000 drr_max: 6 = ] [ queued pkts: 0 bytes: 0 ] [ dequeued pkts: 96836 bytes: 36619772 ] [ budget: 0 target qdelay: 10.00 msec update interval:100.00 msec ] [ flow control: 0 feedback: 0 stalls: 0 failed: 0 ] [ drop overflow: 0 early: 0 memfail: 0 duprexmt:0 ] [ flows total: 0 new: 0 old: 0 ] [ throttle on: 0 off: 0 drop: 0 ] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D [ pri: BE (7) srv_cl: 0x0 quantum: 1500 drr_max: 4 ] [ queued pkts: 0 bytes: 0 ] [ dequeued pkts: 5212250 bytes: 2820548356 ] [ budget: 0 target qdelay: 10.00 msec update interval:100.00 msec ] [ flow control: 30 feedback: 30 stalls: 0 failed: 0 ] [ drop overflow: 0 early: 0 memfail: 0 duprexmt:0 ] [ flows total: 0 new: 0 old: 0 ] [ throttle on: 0 off: 0 drop: 0 ] On Wed, Aug 28, 2019 at 4:29 PM Ryan Mounce wrote: > > On Wed, 28 Aug 2019 at 04:30, Michael Welzl wrote: >> >> >> >> On Aug 27, 2019, at 8:36 PM, Dave Taht wrote: >> >> On Mon, Aug 26, 2019 at 11:54 PM Michael Welzl wrot= e: >> >> >> run it as root - strange, yes, but then the output is very different. >> >> cheers, >> michael >> >> >> Sent from my iPhone >> >> >> speaking of iphones I have no idea what they do nowadays, any odds you >> could do a packet >> cap either on it or at a server or via wifi on a middlebox >> >> >> I wouldn=E2=80=99t know =E2=80=A6 but I can guess: some years ago, I did= a =E2=80=9Cjailbreak=E2=80=9D on my iPhone, and as a result, I could ssh i= nto it. >> So I=E2=80=99m guessing: if you do this with a current one, you can prob= ably still ssh into it and then perhaps run netstat. >> >> Cheers, >> Michael > > > You sure can :) > > https://gist.github.com/rmounce/74dd5e92e6304688219024349bfaad0e > > -Ryan > >> > -- > Regards, > Ryan Mounce > > ryan@mounce.com.au > 0415 799 929 > > Sent from mobile --=20 Dave T=C3=A4ht CTO, TekLibre, LLC http://www.teklibre.com Tel: 1-831-205-9740