假定要在网络上传送 1.5MB 的文件。设分组长度为 1KB,往返时间 RTT = 80ms。传送数据之前还需要有建立 TCP 连接的时间,这时间是 2 × RTT = 160ms。试计算 在以下几种情况下接收方收完该文件的最后一个比特所需的时间。
(1)数据发送速率为 10Mbit/s,数据分组可以连续发送。
(2)数据发送速率为 10Mbit/s,但每发送完一个分组后要等待一个 RTT 时间才能再发送下一个分组。
(3)数据发送速率极快,可以不考虑发送数据所需的时间。但规定在每一个 RTT 往返时间内只能发送20个分组。
(4)数据发送速率极快,可以不考虑发送数据所需的时间。但在第一个 RTT 往返时间内只能发送一个分组,在第二个 RTT 内可发送两个分组,在第三个 RTT 内可发送 四个分组(即23 - 1 = 22 = 4个分组)。