我是靠谱客的博主 曾经手链,最近开发中收集的这篇文章主要介绍网络术语:什么是带宽/吞吐量,时延,时延变化(抖动),丢包率,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、 带宽、吞吐量

带宽(bandwidth)也称为吞吐量(throughput),是指在一个固定的时间内(1 秒),从
网络一端传输到另一端的最大数据位数,也可以理解为网络的两个节点之间特定数据流
的平均速率。带宽的单位是比特/秒(bit/s,简写为 bps)。
带宽可以用城市的供水网做比喻来帮助理解它的含义:供水管道的直径可以衡量运水的
能力。水管的直径好比是带宽,水就好比是网络传输的数据。使用粗管子就意味着拥有
更宽的带宽,也就是有更大的数据传输能力。
在网络通信中,人们在使用网络时总是希望带宽越宽越好,特别是互联网功能日益强大,
人们对互联网的需求不再是单一地浏览网页、查看新闻。新一代多媒体、影像传输、数
据库、网络电视的信息量猛增使得带宽成为了严重的瓶颈。因此,带宽成为网络设计主
要的设计点,也是分析网络运行情况的重要要素之一。

二、时延

时延(Latency)是指一个报文或分组从网络的一端传送到另一端所需要的时间。
以语音传输为例,时延是指从说话者开始说话到对方听到所说内容的时间。若时延太大,
会引起通话声音不清晰、不连贯或破碎。
大多数用户察觉不到小于 100 毫秒的延迟,当延迟在 100 毫秒和 300 毫秒之间时,说话
者可以察觉到对方回复的轻微停顿,这种停顿可能会使通话双方都感觉到不舒服。超过
300 毫秒,延迟就会很明显,用户开始互相等待对方的回复,当通话的一方不能及时接
收到期望的回复时,说话者可能会重复所说的话,这样会与远端延迟的回复碰撞,导致
重复。

三、时延变化(抖动)

时延变化,也称为抖动(Jitter),是指同一业务流中不同分组所呈现的时延不同。抖动
主要是由于业务流中相继分组的排队等候时间不同引起的,是对服务质量影响最大的一
个问题。
某些业务类型,特别是语音和视频等实时业务是极不容忍抖动的。分组到达时间的差异
将在语音或视频中造成断续。
在这里插入图片描述

抖动也会影响一些网络协议的处理,有些协议是按固定的时间间隔发送交互性报文的,
抖动过大会导致协议震荡。
所有传输系统都有抖动,只要抖动在规定容差之内就不会影响服务质量。利用缓存可以
克服过量的抖动,但是这将会增加时延。

丢包率

少量的丢包(Loss)对业务的影响并不大,例如,在语音传输中,丢失一个比特或一个
分组的信息,通话双方往往注意不到。在视频图像广播期间,丢失一个比特或一个分组
可能造成在屏幕上瞬间的波形干扰,但视像很快恢复正常。使用传输控制协议(TCP)
传送数据也能处理少量的丢包,因为传输控制协议允许丢失的信息重发。但大量的丢包
会影响传输效率。所以,QoS 更关注的是丢包的统计数据——丢包率。丢包率是指在网
络传输过程中丢失报文占传输报文的百分比。
在这里插入图片描述

最后

以上就是曾经手链为你收集整理的网络术语:什么是带宽/吞吐量,时延,时延变化(抖动),丢包率的全部内容,希望文章能够帮你解决网络术语:什么是带宽/吞吐量,时延,时延变化(抖动),丢包率所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部