From owner-freebsd-net@FreeBSD.ORG Mon Aug 15 20:25:13 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 8399A1065673 for ; Mon, 15 Aug 2011 20:25:13 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id E9C538FC12 for ; Mon, 15 Aug 2011 20:25:12 +0000 (UTC) Received: (qmail 24047 invoked from network); 15 Aug 2011 19:17:18 -0000 Received: from localhost (HELO [127.0.0.1]) ([127.0.0.1]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 15 Aug 2011 19:17:18 -0000 Message-ID: <4E4980AC.9070404@freebsd.org> Date: Mon, 15 Aug 2011 22:25:16 +0200 From: Andre Oppermann User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Sean Bruno References: <783631313416439@web31.yandex.ru> <1313430079.2781.2.camel@hitfishpass-lx.corp.yahoo.com> In-Reply-To: <1313430079.2781.2.camel@hitfishpass-lx.corp.yahoo.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Darren Baginski , "freebsd-net@freebsd.org" Subject: Re: excessive duplicate ACKs 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, 15 Aug 2011 20:25:13 -0000 On 15.08.2011 19:41, Sean Bruno wrote: > On Mon, 2011-08-15 at 06:53 -0700, Darren Baginski wrote: >> Hi! >> >> Could please some tell me if bug >> http://lists.freebsd.org/pipermail/freebsd-net/2011-February/027895.html >> was fixed in any release? >> If not is there any workaround? >> I'm still facing with it 8.2-RELEASE. >> Sorry if that question was answered already. Can't find an answer. > > It looks like it was patched in 8 here: > http://svnweb.freebsd.org/base?view=revision&revision=222934 There is a related 'bug' where TCP sends a large number of ACKs, or rather unnecessary window updates. This happens when the application does limited reads and is just as fast with reading the socket as the network delivers data. The details plus a patch I wrote some time ago is in this PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/116335 Excessive TCP window updates -- Andre