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]

Reply via email to