计量单位

  • b:二进制为(bit)

  • B:字节(Byte)

  • 1B=2b

K->M->G->T->P->E->Z

存储容量:1KB=210B=1024B

传输速率:1Kbps=103bps=1000bps

时延计算

总时延=发送时延+传播时延+处理时延+排队时延


image-20241030170118194

发送时延=\frac{数据帧长度(bit)}{发送速率(bit/s)}


传播时延=\frac{信道长度(米)}{信号在信道上的传播速度(米/秒)}


电磁波传播速率:

  • 自由空间的传播速率是光速=3.0×105km/s

  • 传播速率约=2.3×105km/s

  • 在光纤中的传播速率约=2.0×105km/s

注:卫星通信时延为270ms

软考中通常以光线中传播的速率来进行计算。

往返时间RTT

往返时间RTT(Round-Trip Time):表示发送方发送完数据,到发送方接收到来自接收方的确认总共经历的时间。

由于确认帧很小,确认帧的发送时延很小;处理和排队时延也比较短;所以,在计算时可以忽略这两个时延。通常情况下往返时间RTT=2*传播时延

image-20241030171312925

举例:

结点A要将一个100MB数据以100Mbit/s的速率发送给结点B,B正确收完该数据后,就立即向A发送确认。假定A只有在收到B的确认信息后,才能继续向B发送数据,且确认信息很短。计算A向B发送数据的有效数据率。

image-20241030171942028

真题

真题2021.5

image-20241030173230690

参考答案:B

image-20241030173207612

真题2019.5

image-20241030174738031

参考答案:C

image-20241030174650740