From owner-freebsd-net@FreeBSD.ORG Mon Nov 14 06:58:27 2011 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2A1F1065670 for ; Mon, 14 Nov 2011 06:58:27 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) by mx1.freebsd.org (Postfix) with ESMTP id 823128FC0A for ; Mon, 14 Nov 2011 06:58:27 +0000 (UTC) Received: from julian-mac.elischer.org (home-nat.elischer.org [67.100.89.137]) (authenticated bits=0) by vps1.elischer.org (8.14.4/8.14.4) with ESMTP id pAE6wPb9061362 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sun, 13 Nov 2011 22:58:26 -0800 (PST) (envelope-from julian@freebsd.org) Message-ID: <4EC0BC0D.9060608@freebsd.org> Date: Sun, 13 Nov 2011 22:58:21 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.2.24) Gecko/20111103 Thunderbird/3.1.16 MIME-Version: 1.0 To: Erich Weiler References: <4EC033B7.5080609@soe.ucsc.edu> "<4EC0395C.3030302@swin.edu.au>" <4EC055CB.40100@soe.ucsc.edu> "<4EC0585F.5000104@soe.ucsc.edu>" <4EC05F58.1050103@soe.ucsc.edu> <4EC072CB.5030800@freebsd.org> <9898624e64a38e5e860591d194ec5c70@www1.xerq.net> <4EC0BB34.3020600@soe.ucsc.edu> In-Reply-To: <4EC0BB34.3020600@soe.ucsc.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org, Matt Connor Subject: Re: Arg. TCP slow start killing me. X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Nov 2011 06:58:27 -0000 On 11/13/11 10:54 PM, Erich Weiler wrote: >> Have you considered empty ACK prioritization? I implemented this a >> year >> ago on a pair of production edge routers and noticed significant >> improvement on throughput. I have production code examples if you >> require them, but this link should be more than enough to get you >> started: > > Fascinating. pfSense does have traffic shaping options, among them > ACK prioritization and queues. Let me play with that a bit. > Totally could be affecting me - my downstream traffic could be great > enough to crowd out ACKs, thus causing the TCP stream resets. > Sounds plausible, at least. As I said before, try shaping traffic in each direction to be just a little less than what the other limits (e.g. your link) might be. > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >