On Fri, 26 Nov 1999, Keith Owens wrote:
+ "David S. Miller" <[EMAIL PROTECTED]> wrote:
+ >It's sending RST because the server has not read every byte
+ >from the client before calling close() or shutdown().
+
+ This is an ftp data transfer with no data from client to server, just
+ one sequence for SYN and one for FIN. tcpdump data again, converted to
+ relative sequence numbers. Where is there any outstanding data from
+ client to server?
+
+ client > server: S 27065655:27065655(0) win 8192 <mss 1460,nop,nop,sackOK> (DF)
+ server > client: S 3190867278:3190867278(0) ack 1 win 30660 <mss
+1460,nop,nop,sackOK> (DF)
+ client > server: . ack 1 win 8760 (DF)
+ server > client: P 1:98(97) ack 1 win 32120 (DF) [tos 0x10]
+ server > client: F 98:98 (0) ack 1 win 32120 (DF) [tos 0x10]
+ client > server: . ack 99 win 8663 (DF)
+ client > server: F 1:1(0) ack 99 win 8663 (DF)
+ server > client: R 99:99(0) win 0 <====== Why?
Strange indeed, and moreover, it seems the client is ignoring the RST from
the server and still sending the FIN. Hmmm.... interesting.
Sharad.
-=-=-=-=-
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]