From owner-freebsd-current@FreeBSD.ORG Fri Sep 17 21:30:34 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F20DD16A4CE for ; Fri, 17 Sep 2004 21:30:34 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3547B43D48 for ; Fri, 17 Sep 2004 21:30:34 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 19959 invoked from network); 17 Sep 2004 21:25:24 -0000 Received: from dotat.atdotat.at (HELO [62.48.0.47]) ([62.48.0.47]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 17 Sep 2004 21:25:24 -0000 Message-ID: <414B5777.1030901@freebsd.org> Date: Fri, 17 Sep 2004 23:30:31 +0200 From: Andre Oppermann User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8a1) Gecko/20040520 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andre Oppermann References: <20040917104356.E55054@p-i-n.com> <414ADD15.FAC42CDB@freebsd.org> <20040917231922.G55054@p-i-n.com> <414B567C.9060904@freebsd.org> In-Reply-To: <414B567C.9060904@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-net@freebsd.org cc: freebsd-current@freebsd.org cc: "Raphael H. Becker" Subject: Re: Strange things on GBit / 1000->100 / net.inet.tcp.inflight.* X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Sep 2004 21:30:35 -0000 Andre Oppermann wrote: > Raphael H. Becker wrote: > >> On Fri, Sep 17, 2004 at 02:48:21PM +0200, Andre Oppermann wrote: >> >>> "Raphael H. Becker" wrote: >>> >>>> My guess: The 5.3-Boxes send bigger TCP-Windows than our switch has >>>> buffer for each port resulting in massive packetloss or something like >>>> that. The sender is "too fast" for the switch or the switch isn't able >>>> to convert from 1000MBit to 100MBit under heavy load >>>> (store&forward-buffer) >>> >>> >>> Could you send me the output of (after you have run the 1000->100 test): >>> >>> # sysctl net.inet.tcp >>> # sysctl net.inet.tcp.hostcache.list >>> # netstat -s -p tcp >>> # netstat -s -p ip >> >> >> http://rhb.uugrn.org/FreeBSD/bugs/5.x/1000-to-100/check_before.txt >> http://rhb.uugrn.org/FreeBSD/bugs/5.x/1000-to-100/check_after.txt > > > Could you please provide the same information (except the second sysctl > one) > from the target machine as well. You don't have to show the difference > between before and after but try to make sure that not much other traffic > was going than the test. And could you do this on the 5.3 machine: # sysctl net.inet.tcp.rfc3042=0 then restart and run the tests plus providing data for the 5.3 and 4.10 machine again. -- Andre