ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

网络抖动了解

2022-09-10 20:00:09  阅读:210  来源: 互联网

标签:抖动 排队 网络 毫秒 了解 时延 路由器 延迟


转自:https://blog.csdn.net/W_317/article/details/112801222, https://zhuanlan.zhihu.com/p/403614008

1.网络抖动

指网络中的延迟是指信息从发送到接收经过的延迟时间,一般由传输延迟及处理延迟组成;

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

如访问一个网站的最大延迟是20毫秒,最小延迟为5毫秒,那么网络抖动就是15毫秒,它主要标识一个网络的稳定性。

抖动原因:如果网络发生拥塞后,排队时延会影响端到端的延迟,可能造成从路由器A到路由器B的延迟忽大忽小,造成网络的抖动;

2.网络带宽

在单位时间内从网络中的某一点到另一点所能通过的“最高数据率”。即单位时间内能够传输的数据,每秒多少比特(bps/bit per second)。

3.网络时延

时延就是指报文从网络的一端到另一端所需要的的时间;例如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来计算时延。 

网络时延包括了处理时延、排队时延、发送时延、传播时延这四大部分。在实际中我们主要考虑发送时延与传播时延

  • 处理时延:交换机、路由器等网络设备在收到报文后要使用一定的时间进行处理。比如解封装分析首部,提取数据,差错检验,路由选择等。一般高速路由器的处理时延通常是微秒或更低的数量级。
  •  排队时延:排队时延简单来说就是路由器或交换机等网络设备处理数据包排队所消耗的时间。一个数据包的排队时延取决于当前队列中是否有其它报文在传输。【路由器的存储容量也是有限的。】实际的排队时延通常在毫秒到微秒级。
  • 发送时延:路由器、交换机等网络设备发送数据所需要的时间,也就是路由器队列递交给网络链路所需要的时间。实际的发送时延通常在毫秒到微秒级。
  • 传播时延:报文在实际的物理链路上传播数据所需要的时间。实际传播时延在毫秒级。

4.丢包

指一个或多个数据包的数据无法通过网络到达目的地,接收端如果发现数据丢失,会根据队列序号向发送端发出请求,进行丢包重传。

原因:最常见的可能是网络发生拥塞,数据流量太大,网络设备处理不过来自然而然就有些数据包会丢了。

//比如说微博热搜同时有很多人访问,会产生很多流量,请求包增多,造成网络拥塞。

标签:抖动,排队,网络,毫秒,了解,时延,路由器,延迟
来源: https://www.cnblogs.com/BlueBlueSea/p/16678262.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有