计算机网络的性能指标
速率
速率即数据率或称数据传输速率或比特率,指单位时间(秒)传输信息量(比特)。
单位:b/s(或bps)、kb/s、Mb/s、Gb/s,注意在计算机网络中,k= 1 0 3 10^3 103,M= 1 0 6 10^6 106,G= 1 0 9 10^9 109。
速率往往是指额定速率或标称速率,指网络或链路理想的、或最大的数据传输速率。
带宽
“带宽”原本指信号具有的频带宽度,即最高频率与最低频率之差,单位是赫兹(Hz)。
计算机网络中的“带宽”通常是数字信道所能传送的“最高数据率”,单位:b/s(bps)等。
延迟(时延)
d
p
o
c
d_{poc}
dpoc:节点处理延迟,进行差错控制,确定输出链路等。
d
q
u
e
u
e
d_{queue}
dqueue:排队延迟,等待输出链路可用,取决于路由器拥塞程度。
d
t
r
a
n
s
d_{trans}
dtrans:传输延迟,指发送一个分组需要的时间,取决于分组长度及链路带宽。
d
p
r
o
p
d_{prop}
dprop:传播延迟,与物理链路长度、信号传播速度有关。
时延带宽积
时延带宽积 = 传播延迟 * 带宽。
链路的时延带宽积又称为以比特为单位的链路长度,直观理解为该链路能够容纳多少比特的数据。
丢包率
分组到达已满队列将被丢弃,即丢包。
丢包率 = 丢包数 / 已发分组总数。
丢弃分组可能由前序节点或源重发,也可能不重发。
吞吐量
吞吐量:表示在发送端和接收端之间传送数据速率(b/s)。
在上面例子中,若
R
s
<
R
c
R_s<R_c
Rs<Rc,则端到端的吞吐量为
R
s
R_s
Rs;若
R
s
>
R
c
R_s > R_c
Rs>Rc,则端到端的吞吐量为
R
c
R_c
Rc。
即吞吐量取决于端到端路径上的瓶颈链路。