From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from uplift.swm.pp.se (swm.pp.se [212.247.200.143]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id C3F1021F1C8 for ; Thu, 25 Jun 2015 02:12:12 -0700 (PDT) Received: by uplift.swm.pp.se (Postfix, from userid 501) id E6B5DA1; Thu, 25 Jun 2015 11:12:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=swm.pp.se; s=mail; t=1435223528; bh=iNVJ2q6dWmXD0Qefe6LiQQyB6XYAhaKa572CF4RZYkc=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=ZhZeGjniwQMlYCsAVg/bmiVHf4JtBZ7wI5K4LsH15LRd9xR59j2QkKzvDYEbEcjtj +1FNdb+bikcv+0TtNEK/ZmloKr80w+9MwnCEi7imVEddLXZeLCG06YJkkNxtRqs7Rb keBDoanJkyQCQgnGn2YIpebSIINBxe94UngWrjNU= Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id DD31E9F; Thu, 25 Jun 2015 11:12:08 +0200 (CEST) Date: Thu, 25 Jun 2015 11:12:08 +0200 (CEST) From: Mikael Abrahamsson To: Dave Taht In-Reply-To: Message-ID: References: <26463A88-821B-44B7-A728-64BCB0B7C7BB@gmx.de> <55847E32.9000405@gmail.com> <5584823E.4040207@gmail.com> <0129B5FB-9D1B-45FF-84CA-492A6A0B638B@gmx.de> User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) Organization: People's Front Against WWW MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cerowrt-devel Subject: Re: [Cerowrt-devel] performance numbers from WRT1200AC (Re: Latest build test - new sqm-scripts seem to work; "cake overhead 40" didn't) X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Jun 2015 09:12:41 -0000 On Wed, 24 Jun 2015, Dave Taht wrote: > From what I see here you are rarely, if ever, engaging fq_codel > properly. Latencies are pretty high. In particular, I would suspect > you are hitting offloads hard, and the current (fixed in linux 4.1) > codel drop algorithm stops dropping below "maxpacket", which was meant > in the ns2 code to be a MTU, but in the linux code ended up being a > TSO sized (64k!) packet. > > tc -s qdisc show # will show the maxpacket. http://swm.pp.se/aqm/qdisc-show.txt I discovered also that I wasn't running ECN, I had set tcp_ecn = 2 on the linux box. All the tests done in http://swm.pp.se/aqm/flent-mikabr-150625-1.tar are now done with ECN working, without iperf3 running, and with and without SQM, but with default offload setting. Also, now iperf3 says "0 packet lost" when I use that. > 2) Please run your flent tests with -x --disable-log Done. > Use -t "title" to differentiate between variables under test. Done. > 3) I also tend to use flent's --remote-metadata=root@your_openwrtbox > to get the stats on that box into the metadata. You have to add your > local .ssh/id_rsa.pub key to > your_openwrtbox:/etc/dropbear/authorized_keys file to do this. Done. > 4) With all that in hand, sticking up a tarball of the results makes > for easy plotting of various other graphs, and using the flent-gui, > you can combine results from each run easily, also. See above. > 5) try disabling offloads on all interfaces on the router (or running cake) This is my next thing to test, I have some other things I need to try first. > My usual suite of tests is rrul, rrul_be, tcp_1up, tcp_1down, and tcp_2up_delay. Done. > and rtt_fair (if you have more than one target server available)... > all without the iperf stuff.... I do not have another machine readily available here at home. > 6) I am pretty interested as to what happens *without* sqm at the max > forwarding rate with fq_codel engaged on all these tests. This is included. Why did you want to do this test? Just to see if the WRT1200AC can do wirespeed forwarding with fq_codel on? Because with the setup I have, I don't see how there can be any buffering going on because it's a single gig port both in and out. -- Mikael Abrahamsson email: swmike@swm.pp.se