On Wed, Jan 13, 2010 at 12:59 AM, David Newman <dnew...@networktest.com> wrote:
> On 1/12/10 9:51 PM, Ugo Bellavance wrote:
>> On 2010-01-12 23:56, Chris Buechler wrote:
>>> On Tue, Jan 12, 2010 at 11:50 PM, Ugo Bellavance<u...@lubik.ca>  wrote:
>>>> Hi,
>>>>
>>>> I'm running pfsense 1.2.2 on a pentium 4, 3.0 ghz, 1 GB RAM.  HDD
>>>> install.
>>>>
>>>> When I start a download from a nearby centos mirror, directly from the
>>>> firewall (using fetch), I get the full bandwith available from my ISP
>>>> (60
>>>> mbps).  However, If I try to download the same file from the same
>>>> server,
>>>> but from a linux server behind the firewall, using wget, I only get
>>>> about 20
>>>> mbps.  If I start multiple download, I can reach 60mbps. Is there an
>>>> explanation?
>>>>
>>>
>>> Probably a TCP window difference of some sort between FreeBSD and your
>>> Linux box.
>>
>> How would I check that?
>
> Run tcpdump to capture traffic from both types of transfers (from the
> firewall and behind the firewall). Then examine the captures to compare
> the TCP receive window sizes during the transfers.
>

That's the best way, though maybe not the easiest to decipher if you
aren't intricately familiar with how TCP functions.

The settings are sysctls in FreeBSD and Linux.

---------------------------------------------------------------------
To unsubscribe, e-mail: support-unsubscr...@pfsense.com
For additional commands, e-mail: support-h...@pfsense.com

Commercial support available - https://portal.pfsense.org

Reply via email to