转自:https://blog.csdn.net/W_317/article/details/112801222, https://zhuanlan.zhihu.com/p/403614008
指网络中的延迟是指信息从发送到接收经过的延迟时间,一般由传输延迟及处理延迟组成;
抖动=最大延迟-最小延迟
如访问一个网站的最大延迟是20毫秒,最小延迟为5毫秒,那么网络抖动就是15毫秒,它主要标识一个网络的稳定性。
抖动原因:如果网络发生拥塞后,排队时延会影响端到端的延迟,可能造成从路由器A到路由器B的延迟忽大忽小,造成网络的抖动;
在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。即单位时间内能够传输的数据,每秒多少比特(bps/bit per second)。
时延就是指报文从网络的一端到另一端所需要的的时间;例如ping百度:
$ ping baidu.com PING baidu.com (39.156.66.10): 56 data bytes 64 bytes from 39.156.66.10: icmp_seq=0 ttl=51 time=45.148 ms 64 bytes from 39.156.66.10: icmp_seq=1 ttl=51 time=59.985 ms
时延是45ms?反正能通过ping来计算时延。
网络时延包括了处理时延、排队时延、发送时延、传播时延这四大部分。在实际中我们主要考虑发送时延与传播时延。
指一个或多个数据包的数据无法通过网络到达目的地,接收端如果发现数据丢失,会根据队列序号向发送端发出请求,进行丢包重传。
原因:最常见的可能是网络发生拥塞,数据流量太大,网络设备处理不过来自然而然就有些数据包会丢了。
//比如说微博热搜同时有很多人访问,会产生很多流量,请求包增多,造成网络拥塞。