1.1.4 时延,时延带宽积,RTT和利用率

  • 时延:指数据(一个报文或分组)从网络(或链路)的一端传送到另一端所需要的总时间。

    1. 发送时延:从发送的第一个比特算起,到该组的最后一个比特发送完毕所需的时间。(主机把数据全推送到信道上的时间)

      \[发送时延 = {数据长度}/{信道带宽} \]

    2. 传播时延:取决于电磁波(载体)传播的速度(\(2 * 10^8m/s\))和链路长度。从起始位置到碰到路由器的时间。

      \[传播时延={信道长度}/{电磁波在信道上的传播速率} \]

    3. 排队时延:等待输出/入链路可用的时间。(在路由器口的缓存)

    4. 处理时延:检错 + 找出口。

    5. 高速链路:指的是信道带宽增大(发送的速率增大),减小发送时延,而不会影响到传播时延

  • 时延带宽积(传播时延,发送速率)

    \[时延带宽积 = 传播时延 * 带宽 \]

​ 又称为以比特为单位的链路长度,即“某段链路现在有多少比特”

  • 往返时延RTT:从发送方发送数据开始(从第一个比特位放到信道开始),到发送方收到接收方的确认(第一个比特位的确认为止)。

    1. RTT越大,在收到确认前。可以发送的数据越大。

    2. RTT包括:往返传播时延 = 传播时延 * 2,末端处理的时间。

  • 利用率:

    1. 信道利用率:有数据通过的时间/ (有 + 无)数据通过时间。随着信道利用率增大,时延+++
    2. 网络利用率:信道利用率加权平均值
上一篇:Queryperf压测DNS


下一篇:ZYNQ 移植RT-thread到Microblaze