From owner-freebsd-net@FreeBSD.ORG Mon Sep 27 08:12:20 2010 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 7F73F1065670; Mon, 27 Sep 2010 08:12:20 +0000 (UTC) (envelope-from mdounin@mdounin.ru) Received: from mdounin.cust.ramtel.ru (mdounin.cust.ramtel.ru [81.19.69.81]) by mx1.freebsd.org (Postfix) with ESMTP id 36F5A8FC18; Mon, 27 Sep 2010 08:12:19 +0000 (UTC) Received: from mdounin.ru (mdounin.cust.ramtel.ru [81.19.69.81]) by mdounin.cust.ramtel.ru (Postfix) with ESMTP id 424591701D; Mon, 27 Sep 2010 12:12:18 +0400 (MSD) Date: Mon, 27 Sep 2010 12:12:18 +0400 From: Maxim Dounin To: Andre Oppermann Message-ID: <20100927081217.GM44164@mdounin.ru> References: <20100512124702.GJ2679@rambler-co.ru> <20100713140051.GV99657@mdounin.ru> <4C5BCE48.5070504@freebsd.org> <20100913172453.GG99657@mdounin.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100913172453.GG99657@mdounin.ru> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-net@freebsd.org, Igor Sysoev , Lawrence Stewart Subject: Re: net.inet.tcp.slowstart_flightsize in 8-STABLE 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, 27 Sep 2010 08:12:20 -0000 Hello! On Mon, Sep 13, 2010 at 09:24:53PM +0400, Maxim Dounin wrote: [...] > Andre, could you please take a look at one more patch as well? > > Igor reported that it still sees 100ms delays with rfc3465 turned > on, and it turns out to be similar issue (setting cwnd to 1*MSS) > for hosts found in hostcache. > > The problem with setting cwnd from hostcache was already reported > here: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/92690 > http://lists.freebsd.org/pipermail/freebsd-net/2007-July/014780.html > > As using larger cwnd from hostcache may cause problems on > congested links (see second thread) I changed code to only use > cached cwnd as an upper bound for cwnd (instead of fixing current > code). This is also in-line with what we do on connection > restarts. > > We may later consider re-adding usage of larger cwnd from > hostcache. But I believe it should be done carefully and > probably behind sysctl, off by default. Ping. Maxim Dounin