Re: Extremely slow web page loading to only 1 site ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Bruno Wolff III wrote:
> On Tue, Feb 09, 2010 at 08:21:33 +0800,
>   Ed Greshko <Ed.Greshko@xxxxxxxxxxx> wrote:
>   
>> In the back of my mind, from a few years ago, I remember there an issue
>> with the linux TCP/IP stack and some "mis-configured" routers.  I need
>> to get some coffee and hopefully my brain will get in gear....
>>     
>
> I believe that was ECN. (A way to signal congestion without throwing away
> packects.)
>
> There have also been problems with MTU discovery because people block ICMP
> packets indiscrimiantly.
>
>   
That is starting to stir the synapse....

The problem is related to what is in the "syn, ack" packet coming from
12.17.249.39.  In the TCP Options it is sending "Window scale: 0
(multiply by 1)".  I think this is causing problems since later packets
have the TCP data segment being only 92 bytes from 12.17.249.39.

While the same info is in the "syn, ack" the RHELv4 system seems to deal
with it OK and the TCP data segments from 12.17.249.39 are 1460 bytes.

The "problem" can be fixed by....

echo 0 > /proc/sys/net/ipv4/tcp_window_scaling

Now, while this fixes the problem for this site it may cause performance
issues with other sites.  I don't know at this point and my head hurts. 
:-)  It is hurting since my RHELv4 system has tcp_window_scaling set to
1 and it seems to deal with it.

Note: Make sure you issue the "echo" above after some quite time.  The
connection must first be rst (reset) before the sides will renegotiate
the TCP/IP settings.  (That too caused me some grief.)

I'll bugzilla it....







-- 
A handful of friends is worth more than a wagon of gold.

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux