Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tcp_flow [2007-07-11 15:58] niktcp_flow [2025-10-13 20:47] (current) – [TCP Flow] nik
Line 6: Line 6:
 Sally Floyd, Matthew Mathis, Jeffrey Semke and Jamshid Mahdavi's TCP response function. Sally Floyd, Matthew Mathis, Jeffrey Semke and Jamshid Mahdavi's TCP response function.
  
-<latex> 
-BW < \frac{MSS * C}{RTT * \sqrt{p}} 
-</latex> 
  
-BW < (MSS C)/(RTT sqrt(p))+$$BW < \frac{MSS \times C}{RTT \times \sqrt{p}}$$
  
-Where, for the TCP connection, BW is the maximum bandwidth that can be reached, MSS is the maximum segment size, RTT is the mean roundtrip time and p, the packet loss probability of the link. C is a constant which value is SQRT(3/2) when the receiver acknowledges any received packet, and SQRT(3/4) when the receiver uses delayed acknowledgment, i.e., an ACK is sent every other received packet. This function bounds the maximum bandwidth throughput that a TCP connection can reach. 
  
-affected by (aprox..)+Where, for the TCP connection, $BW$ is the maximum bandwidth that can be reached, $MSS$ is the maximum segment size, $RTT $is the mean roundtrip time and $p$ the packet loss probability of the link. $C$ is a constant which value is $\sqrt{(3/2)}$ when the receiver acknowledges any received packet, and $\sqrt{(3/4)}$ when the receiver uses delayed acknowledgment, i.e., an ACK is sent every other received packet. This function bounds the maximum bandwidth throughput that a TCP connection can reach. 
 + 
 +affected by (approx..)
   * buffer length (in packets)   * buffer length (in packets)
   * buffer size (in bytes)   * buffer size (in bytes)
   * packet size   * packet size
-  * acks+  * ACKs