成块数据的吞吐量-软件无线电原理与应用第二版
20.7成块数据的吞吐量让我们看一看窗口大小、窗口流量控制以及慢启动对传输成块数据的T C P连接的吞吐量的相互作用。图2 0 - 9显示了左边的发送方和右边的接收方之间的一个T C P连接上的时间系列,共显示了1 6个时间单元。为简单起见,本图只显示离散的时间单元。每个粗箭头线的上半部分显示的是从左到右的携带数据的报文段,标记为1, 2, 3,等等。在粗线箭头下面表示的是反向传输的A C K。我们把A C K用细箭头线表示,并标注了被确认的报文段号。图20-9时间0~15的成块数据吞吐量举例在时间0,发送方发送了一个报文段。由于发送方处于慢启动中(其拥塞窗口为1个报文段),因此在继续发送以前它必须等待该数据段的确认。在时间1, 2和3,报文段从左向右移动一个时间单元。在时间4接收方读取这个报文段并产生确认。经过时间5、6和7,A C K移动到左边的发送方。我们有了一个8个时间单元的往返时间RT T(R o u n d - Trip Ti m e)。我们有意把A C K报文段画得比数据报文段小,这是因为它通常只有一个I P首部和一个T C P首部。这里显示仅仅是一个单向的数据流动,并且假定A C K的移动速率与数据报文段的移动速率相等。实际上并不总是这样。 218使用TCP/IP详解,卷1:协议下载发送方接收方发送方接收方
下载地址
用户评论