加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

网络延迟是如何产生的?

发布时间:2019-08-30 11:42:44 所属栏目:教程 来源:底层软件架构
导读:收集耽误 收集耽误是指一个IP包从源主机历程发出开始计时,达到目标田主机历程为止,所经验的时刻,以毫秒为单元。 IP包从源主机一起颠末多此中继装备,如互换机、路由器,最终达到终点,收集耽误由以下三者构成: 收集耽误 = 传输耽误 + 处理赏罚耽误 +缓冲队

收集耽误

收集耽误是指一个IP包从源主机历程发出开始计时,达到目标田主机历程为止,所经验的时刻,以毫秒为单元。

IP包从源主机一起颠末多此中继装备,如互换机、路由器,最终达到终点,收集耽误由以下三者构成:

收集耽误 = 传输耽误 + 处理赏罚耽误 +缓冲行列耽误

收集耽误

传输耽误

这个耽误很好领略,指光、电信号在有线介质上的耽误,或无线电信号在氛围介质中的耽误,这种传输耽误只和光速有关、或电信号的传输速率有关,用户无法改变该耽误。对付一条选定的端对端路径,此值是恒定的。

传输耽误

处理赏罚耽误

吸取IP包,查询转颁发,硬件、或软件转发,包罗封装、解封装、编码、解码时刻,颠末装备越多,装备吞吐手段越弱(一秒可以转发几多Gb的数据),耽误越大。但对付一条选定的端对端路径,此值也是恒定的。

缓冲行列耽误

当端到端的路径上,没有任何收集拥塞,缓冲行列的耽误几户为0,收集转发机能到达线速率,仿佛两头用一根线直连。

收集耽误是怎样发生的?

可是收集拥堵常常产生,由于主机对带宽的需求无尽头,以是拥堵是常态。当收集拥堵时,路由器将无法实时转发的流量缓冲在出口行列,也许回收加权公正行列WFQ(Weighted FairQueue)、或低耽误行列LLQ (Low Latency Queue),或默认的先辈先出行列FIFO(First In FirstOut),这个行列也许会造成几百毫秒或更多的耽误,此值是可变的,可以靠近0或几秒不等,依靠收集的拥堵水平。

1. 什么是加权公正行列WFQ?

将差异的种类流量放入差异的行列,预先给差异的行列分派一个权值、或百分比,回收公正轮转的方法来依次发送每个行列的缓冲数据。

2. 什么是低耽误行列LLQ?

依据IP优先级,高优先级的语音流量(Precedence =5),最先发送,可以插队,VIP客户。

3. 什么是先辈先出行列FIFO?

先到的先发,后到的后发。

以是过大的收集耽误首要是由缓冲行列耽误过大造成的!

Google最新的TCP BBR算法,就是起劲主动丈量收集的耽误,运用智能算法,获知收集的最大可操作带宽,使发送速度≤ 最大可操作带宽,最大限度镌汰路由器的缓冲行列的深度,最大限度镌汰耽误。

综上可知,收集耽误是由不受人类节制的传输耽误,以及人类可以节制的处理赏罚耽误、行列耽误所构成。很显然,假如想减小IP报文的整体耽误,必需从后两者入手,即怎样低落处理赏罚耽误、行列耽误。

处理赏罚耽误是一个权衡一台装备是否牛叉的要害指标。以路由器为例,拥有近百万条路由表的路由器,怎样用最快速率匹配到正确的路由条目,包括着满满的黑科技。回收多级查询,只必要查询几百、最多几千次条目,就可以hit到正确的条目。这是产物计划时辰必要实现的技能要素。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读