From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-x234.google.com (mail-oi0-x234.google.com [IPv6:2607:f8b0:4003:c06::234]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 7196521F5F5 for ; Thu, 18 Jun 2015 17:13:47 -0700 (PDT) Received: by oigb199 with SMTP id b199so27665872oig.3 for ; Thu, 18 Jun 2015 17:13:46 -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-type:content-transfer-encoding; bh=qAJfzjWxup3wUzzFbedLb/pNfYYUhhusc+X2XHopyhM=; b=Yf0t/gfXf4pvPjpDVn/aukreKjDdqRSSs7qUnJuw4VXJ+1uRoOHPa5T2FcHWRCdiHN lB1/+hSRATVXL3ytuJVbxMVXn+ThTwZtvoWetnoD/RmcONhYUhRtxTXduwSigoVwGhWa 34kWQo2xi2ZSpHSlXFame/7e3N9z8OJzYoXDbza3yMGUPYncgVaoKEp3NtHsp/0KCdTE z7UssR+SPgPCwDSFOob1WYk8CoHqeyf4gOMJrotSJTC23qnsvA5V4NA+9o2pqlp3uhRK l+/y2F8SE61oAc85VrvWtJTMQwLgjPjOh+syyUPBj0a807Is3o/NjtDQEMORpQxpAeT5 o8Tw== MIME-Version: 1.0 X-Received: by 10.60.156.130 with SMTP id we2mr11328205oeb.24.1434672826298; Thu, 18 Jun 2015 17:13:46 -0700 (PDT) Received: by 10.202.105.129 with HTTP; Thu, 18 Jun 2015 17:13:46 -0700 (PDT) In-Reply-To: References: Date: Thu, 18 Jun 2015 17:13:46 -0700 Message-ID: From: Dave Taht To: Benjamin Cronce Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: bloat Subject: Re: [Bloat] Possibly FreeBSD's Codel is misconfigued X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Jun 2015 00:14:15 -0000 Sigh. No matter how hard we tried for something almost impossible to configure wrong, it happens. 1) A target needs to be bigger than the time it takes for a single full size MTU. E.g. at 1mbit, target should be about 13ms on 1500 byte mtu. on that thread: is this wrong? altq on em0 codelq( qlimit 5, interval 105 ) bandwidth 630Kb queue { root_e= m0 } Edit: To clarify, qlimit =3D target. 2) There are people there complaining about ping loss in codel under load. That's expected. (with or without an appropriate target). It shows it's working. 3) With hfsc, however, sparser flows are prioritized, so you would probably see less ping loss. On Thu, Jun 18, 2015 at 5:03 PM, Benjamin Cronce wrote: > https://forum.pfsense.org/index.php?topic=3D88162.msg519194#msg519194 > > The source code looks like it is set for a target of 100 and an interval = of > 5. I use PFSense and CoDel is working great for me right now. Pretty much > 0ms of bufferbloat on the DSLReports tests. If it actually is misconfigur= ed, > it's working great for me. > > codel_alloc(int target, int interval, int ecn) > cl->cl_codel =3D codel_alloc(100, 5, 0); > > _______________________________________________ > Bloat mailing list > Bloat@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/bloat > --=20 Dave T=C3=A4ht worldwide bufferbloat report: http://www.dslreports.com/speedtest/results/bufferbloat And: What will it take to vastly improve wifi for everyone? https://plus.google.com/u/0/explore/makewififast