This is a static archive of our old Q&A Site. Please post any new questions and answers at ask.wireshark.org.

Send buffer

0

Hi,if send buffer is 64k, is there any chance that tcp/ip stack can send more than that lets say 128k before waiting for an ack.Receive window is always greater than 128k.

asked 01 Sep '14, 05:56

kishan%20pandey's gravatar image

kishan pandey
221282936
accept rate: 28%


One Answer:

2

I've seen Windows 7 do this, yes. iperf will report the send buffer as 64k, but it will put 128k on the wire before waiting for an ACK from the receiver. I don't have a great answer as to why, but one thought from someone was due to a direct copy memory mechanism. Details from Chris in the comments here: http://packetbomb.com/how-to-troubleshoot-throughput-and-tcp-windows/

answered 02 Sep '14, 20:54

karyrogers's gravatar image

karyrogers
66235
accept rate: 100%

Thanks rogers

(03 Sep '14, 05:17) kishan pandey