Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jul 2005 18:53:04 +0900 (JST)
From:      Noritoshi Demizu <demizu@dd.iij4u.or.jp>
To:        Danny Braniss <danny@cs.huji.ac.il>
Cc:        David Malone <dwmalone@maths.tcd.ie>, freebsd-net@freebsd.org, freebsd-stable@freebsd.org, Luigi Rizzo <rizzo@icir.org>
Subject:   Re: tcp troughput weirdness 
Message-ID:  <20050712.185304.32727687.Noritoshi@Demizu.ORG>
In-Reply-To: <E1DsGx9-0008Xc-GW@cs1.cs.huji.ac.il>
References:  <E1DsGx9-0008Xc-GW@cs1.cs.huji.ac.il>

next in thread | previous in thread | raw e-mail | index | archive | help
> combining
> 	sysctl net.inet.tcp.sendspace=131072
> and
> 	sysctl net.inet.tcp.inflight.enable=0
>
> did the trick!

Congratulations!  But I wonder why the throughput of FreeBSD=>Linux
was almost equal to that of Linux=>FreeBSD.  If the settings above
improves the throughput of FreeBSD=>FreeBSD, the throughput of
FreeBSD=>Linux would also be improved with them.  Is it improved?

> now can someone remind me what inflight does?

In my understanding, it tries to estimate bandwidth-delay product and
tries to avoid injecting too much data segments into networks.
So, if it underestimates bandwidth-delay product, throughtput may be
reduced.

Regards,
Noritoshi Demizu



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050712.185304.32727687.Noritoshi>