* re: [partially solved] tcp_window_scaling degrades performance
@ 2004-07-19 21:27 Dan Kegel
0 siblings, 0 replies; 2+ messages in thread
From: Dan Kegel @ 2004-07-19 21:27 UTC (permalink / raw)
To: solt, Linux Kernel Mailing List
Maciej Soltysiak <solt@dns.toxicfilms.tv> wrote:
> It appears that checkpoint fw-1 that is here spoils everything so that
> current linux boxes need to disable tcp_windows_scaling to get
> reasonable throughput.
Just checking- have you read
http://lwn.net/Articles/91976/
("TCP window scaling and broken routers")?
- Dan
--
My technical stuff: http://kegel.com
My politics: see http://www.misleader.org for examples of why I'm for regime change
^ permalink raw reply [flat|nested] 2+ messages in thread[parent not found: <2igbK-82L-13@gated-at.bofh.it>]
* Re: tcp_window_scaling degrades performance
[not found] <2igbK-82L-13@gated-at.bofh.it>
@ 2004-07-15 18:00 ` Andi Kleen
2004-07-16 10:21 ` Re[2]: " Maciej Soltysiak
0 siblings, 1 reply; 2+ messages in thread
From: Andi Kleen @ 2004-07-15 18:00 UTC (permalink / raw)
To: Maciej Soltysiak; +Cc: linux-kernel
Maciej Soltysiak <solt@dns.toxicfilms.tv> writes:
> I have been experiencied weird problems with network throughput
> lately and I after experimenting with /proc/sys/net/ipv4 knobs
> I found that when I have tcp_window_scaling 0 I can
> get throughput from a distant server of about 600kB/s (well, 200kB/s
> is fast enough)
It's pretty easy for you to find out. Do a tcpdump -v or ethereal -v
from both the side of a host you download from and from the linux side.
Then compare all packets. If they don't match the firewall is
doing something bad. Especially check window values and TCP options
in the SYN packets
It is very very likely the firewall, window scaling works for a lot
of people.
-Andi
^ permalink raw reply [flat|nested] 2+ messages in thread* Re[2]: tcp_window_scaling degrades performance
2004-07-15 18:00 ` Andi Kleen
@ 2004-07-16 10:21 ` Maciej Soltysiak
[not found] ` <200407160726.39026.edt@aei.ca>
0 siblings, 1 reply; 2+ messages in thread
From: Maciej Soltysiak @ 2004-07-16 10:21 UTC (permalink / raw)
To: linux-kernel
AK> It's pretty easy for you to find out. Do a tcpdump -v or ethereal -v
AK> from both the side of a host you download from and from the linux side.
AK> Then compare all packets. If they don't match the firewall is
AK> doing something bad. Especially check window values and TCP options
AK> in the SYN packets
I will do that for sure, but preliminary investigation shows that
this behaviour does not show with 2.6.7 and earlier, but appears for sure in
2.6.7-bk13 (Haven't tried earlier bk snapshots)
AK> It is very very likely the firewall, window scaling works for a lot
AK> of people.
It is probable, but here: only 2.6.7+ machines behave like this.
I also noticed, that turning tcp_window_scaling off does not always
fix the problem, turning tcp_bic to 0 too helps even more.
Regards,
Maciej
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2004-07-19 23:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-19 21:27 [partially solved] tcp_window_scaling degrades performance Dan Kegel
[not found] <2igbK-82L-13@gated-at.bofh.it>
2004-07-15 18:00 ` Andi Kleen
2004-07-16 10:21 ` Re[2]: " Maciej Soltysiak
[not found] ` <200407160726.39026.edt@aei.ca>
2004-07-19 18:13 ` [partially solved] " Maciej Soltysiak
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox