计算机网络——计算机网络的性能指标(上)-速率、带宽、吞吐量、时延

简介: 计算机网络——计算机网络的性能指标(上)-速率、带宽、吞吐量、时延

速率

了解速率之前,先详细了解一下比特:

比特

计算机中数据量的单位,也是信息论中信息量的单位,一个比特(bit)就是二进制数字中的一个1或0.

常用数据单位:

 (1个字节等于8个比特)

  (这里的K等于2的十次方,B代表字节)

假设买了一个250GB的固态硬盘,但是操作系统给出的容量却为232.8GB,之所以出现这种情况,是因为厂家给出的GB为10的九次方,而操作系统的GB为2的三十次方,根据以下公式:

下面就可以来讲速率啦,

速率

连接在计算机网络上的主机在数字信道上传送比特的速率,也称为比特率数据率

常用数据率单位:

bit/s(b/s,bps)

注意:这里的单位虽然和数据量一样,但放在数据率中,换算关系是不一样的

例1

有一个待发送的数据块,大小为100MB,网卡的发送速率为100 Mbps,则网卡发送完该数据块需要多长时间?

严格来说,MB和MB/S不能直接约掉,但是平时估算可以直接约掉

带宽

带宽在模拟信号系统中的意义

  • 信号所包含的各种不同频率成分所占据的频率范围
  • 单位:Hz(kHz,MHz,GHz)

例如:带宽3.1kHz(300Hz~3.4kHz)

带宽在计算机网络中的意义

  • 用来表示网络的通信线路所能传送数据的能力,因此网络带宽表示在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”;
  • 单位:b/s(kb/s,Mb/s,Gb/s,Tb/s)

生活中描述自己家里的出口网速有多大,一般说100M;完整的描述应该是“最高速率为100Mb/s”;

这个最高速率,就是出口带宽。

其实,“带宽”的这两种表述之间有着密切的联系。一条通信线路的“频带宽度”越宽,其所传输数据的“最高数据率”也越高。

吞吐量

  • 吞吐量表示在单位时间内通过某个网络(或信道、接口)的数据量
  • 吞吐量被经常用于对现实世界中的网络的一种测量,以便知道实际上到底有多少数据量能通过网络。
  • 吞吐量受网络的带宽或额定速率的限制

时延

网络时延由三部分构成,它们是:发送时延,传播时延和处理时延。

发送时延

发送时延的计算公式:分组长度(b)/发送速率(b/s)

对发送速率的解释(理论值):

网卡的发送速率 信道带宽 接口速率 发送速率-
1Gb/s 1Gb/s 1Gb/s 1Gb/s
100Mb/s 1Gb/s 1Gb/s 100Mb/s
1Gb/s 100Mb/s 1Gb/s 100Mb/s

在该例可以看出,构建网络时,应该做到各设备间以及传输介质的速率匹配。

传播时延

传播时延的计算公式:信道长度(m)/电磁波传播速率(m/s)

电磁波在自由空间的传播速率等于光速,即

铜线上的的传播速率为:

光纤上的传播速率为:

在该例可以看出,构建网络时,应该做到各设备间以及传输介质的速率匹配。

传播时延

传播时延的计算公式:信道长度(m)/电磁波传播速率(m/s)

电磁波在自由空间的传播速率等于光速,即

铜线上的的传播速率为:

光纤上的传播速率为:

答案:

发送时延:

传播时延:

例3

数据块长度为1 B,

信道带宽为1 Mb/s,

传送距离为1000 km,

计算发送时延传播时延

答案:

发送时延:

传播时延:

通过这两道例题,我们可以看到:

在处理时延忽略不计的情况下,我们不能断定是发送时延占主导或传播时延占主导,

应该具体问题具体分析



END



目录
相关文章
|
8月前
|
缓存 算法 物联网
基于AODV和leach协议的自组网络平台matlab仿真,对比吞吐量,负荷,丢包率,剩余节点个数,节点消耗能量
本系统基于MATLAB 2017b,对AODV与LEACH自组网进行了升级仿真,新增运动节点路由测试,修正丢包率统计。AODV是一种按需路由协议,结合DSDV和DSR,支持动态路由。程序包含参数设置、消息收发等功能模块,通过GUI界面配置节点数量、仿真时间和路由协议等参数,并计算网络性能指标。 该代码实现了节点能量管理、簇头选举、路由发现等功能,并统计了网络性能指标。
260 73
|
11月前
|
缓存 网络架构
计算机网络基础知识和术语(二)---性能指标
计算机网络基础知识和术语(二)---性能指标
125 1
|
10月前
|
算法 网络协议 应用服务中间件
(五)网络编程之流量接入层设计:基于性能怪兽从零构建日均亿级吞吐量的网关架构!
在前篇关于《Nginx》的文章中曾经提到:单节点的Nginx在经过调优后,可承载5W左右的并发量,同时为确保Nginx的高可用,在文中也结合了Keepalived对其实现了程序宕机重启、主机下线从机顶替等功能。
117 0
|
11月前
|
前端开发 网络架构
计算机网络——第一章时延部分深入学习、相关习题及详细解析
计算机网络——第一章时延部分深入学习、相关习题及详细解析
358 0
|
11月前
|
运维
计算机网络——计算机网络的性能指标(下)-时延带宽积、往返时间、利用率、丢包率
计算机网络——计算机网络的性能指标(下)-时延带宽积、往返时间、利用率、丢包率
549 0
|
6月前
|
安全 搜索推荐 网络安全
HTTPS协议是**一种通过计算机网络进行安全通信的传输协议
HTTPS协议是**一种通过计算机网络进行安全通信的传输协议
135 11
|
6月前
|
存储 缓存 网络协议
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点,GET、POST的区别,Cookie与Session
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点、状态码、报文格式,GET、POST的区别,DNS的解析过程、数字证书、Cookie与Session,对称加密和非对称加密
|
6月前
|
网络协议 算法 网络性能优化
计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
计算机网络常见面试题(一):TCP/IP五层模型、应用层常见的协议、TCP与UDP的区别,TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议、ARP协议
|
9月前
|
存储 安全 网络安全
POP3 协议在计算机网络中的优缺点
【8月更文挑战第19天】
205 0
POP3 协议在计算机网络中的优缺点
|
9月前
|
网络协议 视频直播 SDN
计算机网络:TCP协议的三次握手和四次挥手与UDP协议区别.
计算机网络:TCP协议的三次握手和四次挥手与UDP协议区别.
86 1

热门文章

最新文章