From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::22f]) (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 3DAEC3B260; Mon, 2 May 2016 20:07:24 -0400 (EDT) Received: by mail-oi0-x22f.google.com with SMTP id v145so5694061oie.0; Mon, 02 May 2016 17:07:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-transfer-encoding; bh=wxVp1QpW7isIKv/n7JSh9kXcBsterecFXvNUQ0KVN8w=; b=x8h1ErMOZL7YVxWx/cy2MwOKlfvJj/m4BImTqO3d+scYfaO5AHJGYxuJk1PLYpjxgm 2iJ4XyE4b//FYsk5mojV1lILglfa//QGib6JcPqlXZBhjiGLHtKWbNH8qFrm6j49C9Cg Lcw4oQepHi/guo+TKtJstcTnyOGkvnww/wH1UhcJX4tBuvju1h5mmatazlrMH/F3WaG/ HqFcsfm3RqxMak58T+NOWBIJV6Gd/Xa99WvKZ6T7AHpqjbkdlvFbk/8u/ZVcoemc7r9t lt58xa0lRtUqAaAFO7NACnUrZxzbCDUGUEPnmUdQlstSAqyPiAFl710hvnaU1BhdPLnA bSkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-transfer-encoding; bh=wxVp1QpW7isIKv/n7JSh9kXcBsterecFXvNUQ0KVN8w=; b=Rsy5zcJ4lkEZynMe+4F4KGG6O6v3plWaWd35+JAEXUnqHq8IVeHiFTwS7Ye4NFE07/ 5Sr2Ee1HJfnyRZwqXcsShf61EH8hWv8KrC6ijibDYRb1xZg0Mnw+rNt2QZYqsMMwt/XY WKk4MmL2ZVuevYFxpbDnR0UFsgLYHw5kjzf8A6jRVlGfCX4omszPiSW09HBBbMR69LX7 DoTYQJHFTlUdfs8kRye4tywgLe7qKVnIz40yVkMpUOcZpHV1NyWAHrFQKqY3IoPiG4YI vNEzRzurRdE0UFmdYorKjK6bvMVcaYvNfm9W5wrIWspyg3zOPmM2mZQNqsGi9gThJ5xB Yj4w== X-Gm-Message-State: AOPr4FWhThvwLFIC7IITdBIjNDRx9QnXbBEaDfKyCc+GQWgBrmp8d4unGWTLKIotdutA35azSe5A0+eBSV+CvQ== MIME-Version: 1.0 X-Received: by 10.157.52.162 with SMTP id g31mr17434237otc.165.1462234043697; Mon, 02 May 2016 17:07:23 -0700 (PDT) Received: by 10.202.78.23 with HTTP; Mon, 2 May 2016 17:07:23 -0700 (PDT) In-Reply-To: <5727E26B.3040201@hpe.com> References: <5727E26B.3040201@hpe.com> Date: Mon, 2 May 2016 17:07:23 -0700 Message-ID: From: Dave Taht To: Rick Jones Cc: Roman Yeryomin , make-wifi-fast@lists.bufferbloat.net, "codel@lists.bufferbloat.net" , ath10k Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Make-wifi-fast] [Codel] iperf3 udp flood behavior at higher rates X-BeenThere: make-wifi-fast@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 May 2016 00:07:24 -0000 On Mon, May 2, 2016 at 4:27 PM, Rick Jones wrote: > On 05/02/2016 04:18 PM, Dave Taht wrote: >> >> Netperf does not have a multi-hop capable udp flood test (rick jones >> can explain why... ) > > > Well, with an intro like that, how could I refuse?-) > > In a nutshell, after repeated uses of the netperf UDP_STREAM test in > non-air-gapped test setups with link up/down testing and a default route > which pointed at the local "corporate/desktop/whathaveyou" network by QA > engineers who should have known better, taking-out things like security > camera video feeds, by default the data socket for a UDP_STREAM test is s= et > SO_DONTROUTE. This can be overridden with a test-specific -R 1 option. That is so much more PC than what's actually in the release notes! :) Well, a quick recompile later and applying -R 1 still gets rejected... reading nettest_omni.c was quite entertaining, tho. I actually like a world where it takes more effort to mess up the network - where ping -f is not available to anyone but root, for example. It's bothersome, in flent, to need root to get a ping --step-size resolution of < 20ms, but I can live with it, and I'd like a world where script kiddies with "ion cannons" had their hardware explode on them when mis-used... There are some things ordinary man does not need to know, and knowledge of the netperf -t UDP_STREAM -R 1 option is one of them. Except, maybe today, when I'm trying to figure out why iperf3 is being weir= d. > This is not necessary if the test is UDP_RR or TCP_*. > > happy benchmarking, > > rick jones --=20 Dave T=C3=A4ht Let's go make home routers and wifi faster! With better software! http://blog.cerowrt.org