Messages in this thread | | | Date | Wed, 10 Jun 1998 01:28:56 +0200 | From | Marc Lehmann <> | Subject | weird 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
| |