【计算机网络笔记】计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率

系列文章目录

什么是计算机网络?
什么是网络协议?
计算机网络的结构
数据交换之电路交换
数据交换之报文交换和分组交换
分组交换 vs 电路交换
计算机网络性能(1)——速率、带宽、延迟


  • 系列文章目录
    • 时延带宽积
    • 丢包率
    • 吞吐量/率(Throughput)


下面继续介绍一些计算机网络中常用的性能指标。在本篇中涉及时延带宽积、丢包率、吞吐量/率这三个指标。


时延带宽积

一段链路时延带宽积=链路的传播时延×链路的带宽。传播时延的单位是时间,带宽的单位是bit/时间。那么时延带宽积的单位就是比特。所以链路的时延带宽积又称为以比特为单位的链路长度。


丢包率

当队列缓存容量有限,分组到达已满队列将被丢弃 (即丢包)。不同的网络对于丢包的处理可能是不一样的。在网络中,丢包是需要重要考虑的现象。丢包率=丢包数/已发分组总数


吞吐量/率(Throughput)

也是一种速率,只不过强调的是在发送端和接收端之间数据的传送速率

  • 即时吞吐量: 给定时刻的速率
  • 平均吞吐量: 一段时间的平均速率

假如在服务器和主机之间有两条链路。如下所示。当两条链路带宽大小不一样时,端到端的吞吐量取决于较小带宽的链路。这种链路就是瓶颈链路

【计算机网络笔记】计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率_第1张图片

在比较复杂的互联网场景中。可以看到,每条“连接”的 端到端吞吐量取决于最小带宽的那条连接链路。

【计算机网络笔记】计算机网络性能(2)——时延带宽积、丢包率、吞吐量/率_第2张图片

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