TCP连接最大数据率的计算

首先需要回顾一下滑动窗口的编号计算问题。

http://blog.csdn.net/u011240016/article/details/52653923

理解了这个后,便可以自然地理解TCP最大数据率的计算问题了。

我们带着题目来分析。

网络允许的最大报文段(MSS)的长度是128字节,序号用8比特表示,报文段在网络中的寿命为30s,求每一条TCP连接所能达到的最大数据率。

分析:老实说这个问题没有扎实的功底是很难理解透彻计算过程的,即使靠着一些公式会计算这个问题。

我们想,一个TCP连接的两端非常类似于GBN协议,虽然接收窗口并不为1,但是确认是对每一个报文段进行确认的。为了能够区分确认的报文段是哪一轮的,发送的报文段序列号只可以用2n1个。因此,在30秒的寿命中,可以发送的报文段数是255,则,因为一个报文段是128字节,因此数据率是;128×255B÷30s=1088Bps=8704bps.

你可能感兴趣的:(计算机网络)