lkml.org 
[lkml]   [1998]   [Jun]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subjectweird tcp since ~2.1.95

Since around 2.1.95, I often see weird tcp behaviour. Outgoing connections often
get stuck in this state:

tcp 0 0 cerebro:1022 doom:1023 ESTABLISHED
tcp 0 59463 cerebro:1023 doom:shell ESTABLISHED

I observe this over isdn as well as over ethernet. I observe this with freebsd
and linux on the other side. I can reproduce this between a 2.1.105 and 2.1.89
box:

(10.0.1.5 = doom i486 2.1.89, 10.0.1.1 = cerebro 2.1.105 Dual-SMP)

01:19:03.915818 10.0.1.5.1023 > 10.0.1.1.1022: P 10072:10090(18) ack 1 win 16060 (DF)
01:19:03.925126 10.0.1.1.1023 > 10.0.1.5.514: . ack 87858 win 31856 (DF)
01:19:03.926197 10.0.1.5.514 > 10.0.1.1.1023: P 87858:88226(368) ack 155546 win 16060 (DF)
01:19:03.935125 10.0.1.1.1022 > 10.0.1.5.1023: . ack 10090 win 32120 (DF)
01:19:03.945132 10.0.1.1.1023 > 10.0.1.5.514: . ack 88226 win 31856 (DF)
01:19:05.605149 10.0.1.1.1023 > 10.0.1.5.514: . 157006:158466(1460) ack 88226 win 31856 (DF)
01:19:05.607704 10.0.1.5.514 > 10.0.1.1.1023: . ack 155546 win 16060 (DF)
01:19:12.005141 10.0.1.1.1023 > 10.0.1.5.514: . 157006:158466(1460) ack 88226 win 31856 (DF)
01:19:12.008020 10.0.1.5.514 > 10.0.1.1.1023: . ack 155546 win 16060 (DF)
01:19:24.805143 10.0.1.1.1023 > 10.0.1.5.514: . 157006:158466(1460) ack 88226 win 31856 (DF)
01:19:24.807777 10.0.1.5.514 > 10.0.1.1.1023: . ack 155546 win 16060 (DF)
01:19:50.405157 10.0.1.1.1023 > 10.0.1.5.514: . 157006:158466(1460) ack 88226 win 31856 (DF)
01:19:50.407719 10.0.1.5.514 > 10.0.1.1.1023: . ack 155546 win 16060 (DF)

And so on forever... The sympton (stuck connection) occurs fairly often.
Also, this happens both on a completely empty ethernet segment and on full
isdn links.

If anybody is interested, I can send a full tcpdump from connection start to
connection stuck. Since isdn4linux still can't be tcpdump'ed, I can only
provide ethernet dumps.

Hope this helps.

-----==- |
----==-- _ |
---==---(_)__ __ ____ __ Marc Lehmann +--
--==---/ / _ \/ // /\ \/ / pcg@goof.com |e|
-=====/_/_//_/\_,_/ /_/\_\ --+
The choice of a GNU generation |
|

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu

\
 
 \ /
  Last update: 2005-03-22 13:43    [W:0.053 / U:1.016 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site