信道利用率的概念:
信道利用率指出某信道有百分之几的时间是被利用的(有数据通过)。完全空闲的信道利用率是零。
实例分析
假定A发送分组需要的时间为
T
D
T_D
TD,分组确认时间为
T
A
T_A
TA,往返时间为RTT。根据信道利用率的概念,我们可以得到如下信道利 用率的计算方法:
U
=
T
D
T
D
+
R
T
T
+
T
A
U = \frac{T_D}{T_D + RTT + T_A}
U=TD+RTT+TATD
这种计算方式和上文中提到的信道利用率的概念完全吻合,很好理解。
下面我们再来看另一种信道利用率求法:
U
=
T
实
际
吞
吐
量
B
信
道
带
宽
U = \frac{T_{实际吞吐量}}{B_{信道带宽}}
U=B信道带宽T实际吞吐量
下面我们来看这两个公式是为什么是等价的,现在我们把第一个等式进行变形:
U
=
T
D
×
B
/
(
T
D
+
R
T
T
+
T
A
)
(
T
D
+
R
T
T
+
T
A
)
×
B
/
(
T
D
+
R
T
T
+
T
A
)
U = \frac{T_D×B/(T_D + RTT + T_A)}{(T_D + RTT + T_A)×B/(T_D + RTT + T_A)}
U=(TD+RTT+TA)×B/(TD+RTT+TA)TD×B/(TD+RTT+TA)
整理可得第二个等式,对这个等式可以这样理解:在单位时间内,一台主机所能占用的带宽和信道带宽的比值就是该信道的利用率。