TCP retransmission

Dave Viner daveviner at yahoo.com
Thu Nov 1 16:59:48 GMT 2007


I apologize for the post to the -technical list.  But, no one on the  
general list seems able to help me.  I have been debugging this issue  
for a week with no solutions evident.  Any help or guidance you could  
provide would be AWESOME.

I am seeing a ton of TCP retransmissions for Session Setup AndX  
responses.  Here's what the communication looks like in ethereal (. 
233 is the windows client, .14 is the samba server):

	.233 -> .14 Negotiate protocol request
	.14 -> .233 Negotiate protocol response
	.233 -> .14 Session Setup AndX Request
	.14 -> .233 Session Setup AndX Response
	.233 -> .14 Session Setup AndX Request
	.14 -> .233 Session Setup AndX Response
	.233 -> .14 Tree Connect And X Request [frame 1799]
	.14 -> .233 [RETRANSMIT] Session Setup AndX Response
	.233 -> .14 [DUP ACK 1799#1] 1046 > microsoft-ds
	.14 -> .233 [RETRANSMIT] Session Setup AndX Response
	.233 -> .14 [DUP ACK 1799#2] 1046 > microsoft-ds
	.14 -> .233 [RETRANSMIT] Session Setup AndX Response
	.233 -> .14 [DUP ACK 1799#3] 1046 > microsoft-ds
	.233 -> .14 [RETRANSMIT] Tree Connect And X Request [frame 1812]
	.14 -> .233 [RETRANSMIT] Session Setup AndX Response
	.233 -> .14 [DUP ACK 1812#1] 1046 > microsoft-ds
	.233 -> .14 [RETRANSMIT] Tree Connect And X Request [frame 1823]
	.14 -> .233 [RETRASMIT] Session Setup AndX Response
	.233 -> .14 [DUP ACK 1823#1] 1046 > microsoft-ds
	.233 -> .14 [RETRANSMIT] Tree Connect And X Request [frame 1840]
	.14 -> .233 [RETRASMIT] Session Setup AndX Response
	.233 -> .14 [DUP ACK 1840#1] 1046 > microsoft-ds
	.233 -> .14 [RETRANSMIT] Tree Connect And X Request [frame 1868]
	.14 -> .233 [RETRASMIT] Session Setup AndX Response [frame 1877]
	.233 -> .14 [DUP ACK 1868#1] 1046 > microsoft-ds
	.233 -> .14 Echo Request
	.14 -> .233 [DUP ACK 1877#1] 1046 > microsoft-ds
	.233 -> .14 [RETRANSMIT] Tree Connect And X Request
	.14 -> .233 [ACK] microsoft-ds > 1046
	.14 -> .233 Tree Connect And X Response
	.14 -> .233 Echo Response
	.233 -> .14 [ACK] 1046 > microsoft-ds
	.233 -> .14 NT Create AndX Request
	.14 -> .233 NT Create AndX Response
.. snip ..
After the snip, everything is fine.  All traffic flows normally,  
everything is perfect.  From the client, I can browse the shares,  
open, read, and write files, etc.

I am *very* confused why the identical requests would require so many  
retransmissions the first time, but then work fine.

I can reproduce this problem at will.

I posted this problem and the general outline of the issue at http:// 
thread.gmane.org/gmane.network.samba.general/93740

If this requires more in-depth discussion, I am happy to speak to  
anyone about this issue.  I can even bring to bear some consulting  
budgets to solve this issue, but only if it's solved quickly.

Thanks
Dave Viner



More information about the samba-technical mailing list