Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Jun 2001 08:13:19 +0200 (CEST)
From:      Blaz Zupan <blaz@si.FreeBSD.org>
To:        Mike Holling <myke@ees.com>
Cc:        <freebsd-stable@freebsd.org>
Subject:   Re: poor performance with FreeBSD and Windows ICS
Message-ID:  <Pine.BSF.4.33.0106010811170.22465-100000@titanic.medinet.si>
In-Reply-To: <Pine.BSF.4.21.0105311921410.58525-100000@av.fks.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
> I've got a DirecPC satellite link, which unfortunately forces me to use a
> Win98 box running Microsoft's Internet Connection Sharing to get the LAN
> online.  Apparently Windows and Linux boxes are able to use ICS at full
> thruput (60 kbyte/sec and up) but my FreeBSD boxes can only get up to 25
> or so steady-state, with an initial surge at the start.  I've confirmed
> the behavior on two different FreeBSD systems (4.2-RELEASE and
> 4.3-RELEASE).  The 4.2 box is triple boot, and both WinME and Linux on
> that system achieve full thruput.  Presumably there's some difference in
> the packet flow among the platforms, anyone run into this problem before?

Increase the TCP window size to at least the value that Windows has by
default:

sysctl -w net.inet.tcp.recvspace=65536
sysctl -a net.inet.tcp.sendspace=65536

You need a higher TCP windows size if you want to take full advantage of high
latency links like satellite links.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.33.0106010811170.22465-100000>