comp.lang.ada
 help / color / mirror / Atom feed
From: Samuel Tardieu <sam@rfc1149.net>
Subject: Re: Libre site down, again
Date: 17 Oct 2006 22:22:38 +0200
Date: 2006-10-17T22:25:09+02:00	[thread overview]
Message-ID: <87bqoavgj5.fsf@willow.rfc1149.net> (raw)
In-Reply-To: 1161102935.771738.42820@e3g2000cwe.googlegroups.com

>>>>> "Seth" == deadlyhead  <s.brutzman@gmail.com> writes:

Seth> The strange thing is, running a 2.6.16 kernel as I am now,
Seth> tcp_window_scaling is set to 1, but I can access libre just
Seth> fine.  Makes me wish I knew more about the Linux kernel.  Time
Seth> to get serious about AdaOS, I suppose.

Let's get this straight though: this is *not* a Linux bug. However,
some broken boxes and routers do not correctly handle TCP window
scaling. TCP window scaling is important to get the maximum throughput
on TCP connections.

If you run a Linux kernel 2.6.18-rc5 or above (such as 2.6.18), you
can work around this problem for specific sites (rather than hurting
TCP performances globally using the aforementionned sysctl) by doing:

# route add -net 212.157.227.0 netmask 255.255.255.0
  gw 192.168.0.254 window 65535

(all on one line, replace 192.168.0.254 with your default router address)

Also note that TCP window scaling has been defined in RFC 1323 back in
1992...

  Sam
-- 
Samuel Tardieu -- sam@rfc1149.net -- http://www.rfc1149.net/



  parent reply	other threads:[~2006-10-17 20:22 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-10-14 10:07 Libre site down, again Tapani Rundgren
2006-10-14 10:19 ` Pascal Obry
2006-10-14 10:41 ` Björn Persson
2006-10-14 17:42   ` Tapani Rundgren
2006-10-14 18:02   ` Pascal Obry
2006-10-14 23:04     ` Björn Persson
2006-10-15  7:37       ` Pascal Obry
2006-10-17 12:47         ` Olivier Ramonat
2006-10-17 16:35           ` deadlyhead
2006-10-17 19:31             ` Björn Persson
2006-10-17 20:22             ` Samuel Tardieu [this message]
2006-10-18 13:45               ` Thomas Quinot
2006-10-18 19:21                 ` Björn Persson
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox