When 2 machines are communicating over a network, as an example an ftp client and server, each one has their own receive and send windows. If the reciever of the data can empty its buffers as its receives data quickly enough it will acknowledge the packets right then. It will not wait to receive the whole advertised window size worth of data before acking. The cases where you may see more data and less acks is when you have a fast sender sending to a slow receiver. This property of TCP data handling is called the sliding window protocol. Its explained in great detail in TCP/IP illustrated volume 1 by Richard Stevens, a great book. Theses windows can be seen on UNIX machines with the netstat -an command.
sam sneed ""z z"" wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > Hi > I used a sniffer to monitor my network traffic. I > found even if the tcp window size is very big (around > 32000), my ftp session is still getting one ack after > every two pakets sent. > > So who is deciding how frequent the ack will be sent? > > I thought it should be decided by the TCP window size. > Please correct me. > > __________________________________________________ > Do You Yahoo!? > Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month. > http://geocities.yahoo.com/ps/info1 Message Posted at: http://www.groupstudy.com/form/read.php?f=7&i=26922&t=26861 -------------------------------------------------- FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

