网络性能的四大指标:带宽、时延、抖动、丢包

原文链接:https://www.eet-china.com/mp/a82420.html


怎么去描述网络性能的好坏?

你如果说这个网络很好,那里的网络有点差!这无异于看这风景美如画,本想吟诗赠天下,怎奈自己没文化,只能卧槽浪好大

我们得用专业的术语去描述它,网络性能四大指标:带宽、时延、抖动、丢包。


带宽

在网络世界里,是多指数字信号,在规定的时间内,从一端传输到另一端的数据量,即数据传输率。

带宽的单位用bps来表示bps(bit per second)

带宽基本单位"比特",简写为小写字母"b",更大的单位是:Kb、Mb、Gb等;

网速基本单位"字节",简写为大写字母"B",更大的单位有:KB、MB、GB等;

1字节=8比特;

带宽和网速的进率都是1024;

以1M的带宽为例: 1Mb/s = 1024Kb/s = 1024/8KB/s = 128KB/s


时延

指报文从A传输到B所需的时间。

比如

快递从深圳发出寄到北京需要1天,那么时延就等于1天。

A的报文到达B,需要6毫秒才能完成,即,时延=6ms。

ping得到时延=往返所需的时间

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


抖动

网络抖动 = 最大延迟 - 最小延迟

评价网络稳定性,离不开抖动这个指标,越小的抖动,网络越稳定。


丢包

指数据包从一端被传输到另一端过程中,部分数据未能到达目的地。

丢包率 = 丢失数据包数量 / 总发出的数据包数

例如,我发了6个包给百度服务器,4个包被接收了,2个包丢失了,那么丢失率就等于 2/6 = 33%

相关推荐
coderSong25689 分钟前
Java高级 |【实验八】springboot 使用Websocket
java·spring boot·后端·websocket
Mr_Air_Boy1 小时前
SpringBoot使用dynamic配置多数据源时使用@Transactional事务在非primary的数据源上遇到的问题
java·spring boot·后端
豆沙沙包?2 小时前
2025年- H77-Lc185--45.跳跃游戏II(贪心)--Java版
java·开发语言·游戏
年老体衰按不动键盘2 小时前
快速部署和启动Vue3项目
java·javascript·vue
咖啡啡不加糖2 小时前
Redis大key产生、排查与优化实践
java·数据库·redis·后端·缓存
liuyang-neu2 小时前
java内存模型JMM
java·开发语言
UFIT2 小时前
NoSQL之redis哨兵
java·前端·算法
刘 大 望2 小时前
数据库-联合查询(内连接外连接),子查询,合并查询
java·数据库·sql·mysql
怀旧,3 小时前
【数据结构】6. 时间与空间复杂度
java·数据结构·算法
大春儿的试验田3 小时前
Parameter ‘XXX‘ not found. Available parameters are [list, param1]
java