From owner-freebsd-net Thu Aug 2 14: 8:38 2001 Delivered-To: freebsd-net@freebsd.org Received: from mail.internet2.edu (list.internet2.edu [209.211.239.181]) by hub.freebsd.org (Postfix) with ESMTP id 2F05437B401 for ; Thu, 2 Aug 2001 14:08:35 -0700 (PDT) (envelope-from shalunov@internet2.edu) Received: from cain.internet2.edu (localhost [127.0.0.1]) by mail.internet2.edu (8.11.1/8.11.1/Debian 8.11.0-6) with ESMTP id f72L8Xh25897 for ; Thu, 2 Aug 2001 17:08:33 -0400 X-Authentication-Warning: mail.internet2.edu: Host localhost [127.0.0.1] claimed to be cain.internet2.edu Received: by cain.internet2.edu (Postfix, from userid 1000) id 46AEB8E8; Thu, 2 Aug 2001 17:08:32 -0400 (EDT) To: net@freebsd.org Subject: Re: TCP problems with large window sizes on FreeBSD (GigaTCP) References: <200108020503.f7253jY08157@prism.flugsvamp.com> <87y9p2qxvc.fsf@cain.internet2.edu> From: stanislav shalunov Date: 02 Aug 2001 17:08:32 -0400 In-Reply-To: <87y9p2qxvc.fsf@cain.internet2.edu> Message-ID: <87n15inp9r.fsf@cain.internet2.edu> Lines: 24 X-Mailer: Gnus v5.7/Emacs 20.4 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org stanislav shalunov writes: > I'll try increasing the value of TI_JSLOTS to 8192 (twice the number > of 4K packets in 16MB window) and see if it makes a difference. FWIW, this seems to have improved the situation and the burst loss doesn't happen anymore. For those who might care to look at the new numbers, see http://www.internet2.edu/~shalunov/gigatcp/ There seems to be a problem with the ti driver in that it doesn't recover from the situation of jumbo slots shortage right away after supply of packets is removed, as one would expect it to. The condition lingers for a long time afterwards. It seems to recover eventually, but after quite different time for diffirent conditions: sometimes it's seconds, sometimes it's minutes. The "slow" case appears to be an example of fast periodic recovery, while in the "stalled" case the recovery doesn't happen until the TCP connection times out. -- Stanislav Shalunov http://www.internet2.edu/~shalunov/ "I didn't attend the funeral, but I sent a nice letter saying that I approved of it." -- Mark Twain To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message