[CentOS] Re: Weird TCP problem
Scott Silva
ssilva at sgvwater.com
Mon Sep 8 16:23:45 UTC 2008
on 9-5-2008 4:51 PM Gordon Messmer spake the following:
> Stephen Harris wrote:
>>
>> Sounds like the remote server may actually be busy and the number of
>> outstanding connections is reaching the listen() backlog queue, so the
>> remote server isn't doing an accept() and so the three way handshake
>> isn't completing.
>
> That thought crossed my mind, too. However, it doesn't explain why the
> problem only affects new connections from Linux hosts. Also, I believe
> that the listen queue is per-port, and this problem affects all ports
> equally, including oddball ports used by the web server. I'm the only
> one connecting to those ports.
>
> There are certainly differences between the SYN packets from Linux hosts
> and those from Windows. On Linux, I see a window size of 5840, and tcp
> options: MSS=1460, SACK permitted, timestamps, and window scale: 7.
>
> On Windows, the window size is 65535, MSS=1460, and SACK permitted.
>
> However, I have no idea why any of those differences would cause a
> problem intermittently.
Unless there is a router in between somewhere that is broken on its dealing
with window scaling. I have had that problem in the past.
--
MailScanner is like deodorant...
You hope everybody uses it, and
you notice quickly if they don't!!!!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
URL: <http://lists.centos.org/pipermail/centos/attachments/20080908/53a13bdf/attachment.sig>
More information about the CentOS
mailing list