
在发送端和接受端之间的两个白色长条表示TCP全双工通信的发送管道和接收管道。
管道是对信道的一种抽象,便于讨论问题。
假定t=0时发送端使用慢开始算法发送报文段,因此在t=0时只能发送一个报文段。
假定发送窗口仅由发送端的拥塞窗口来确定,接受端不对发送窗口加以限制。
t=4时,报文段1的前沿到达接受端
t=5时,接受端报文段1接受完毕。假定接受端立即发送确认报文。
t=10时,发送端接受报文段1的确认。发送端将发送窗口加1,发送报文2和3、

之后,2,3报文依次到达接受端,接受端依次发送2,3的确认。
然后,收到确认后,把窗口大小变为3,变为4.
发送报文4,5,6,7

管道空间是有限的。当发送窗口很小时,管道大部分时间是比较空的,说明TCP传输效率比较低。
当发送窗口增大时,管道逐渐被填满,说明发送管道被利很充分。
结论:
(1)在单方向发送报文段另一方发送确认的情况下,发送管道和接受管道往往不能同时被充分利用。但如果双向都能发送数据报文段,那么发送管道和接受管道都能被利用充分。
(2)接受管道在任何情况下都没有填满,因为确认报文很短,只需很短的时间发送出去。但是接受一个数据报文段需要较多的时间。