毫秒是怎么做到的,延迟

网络为什么延迟?

毫秒是怎么做到的,延迟


网络无处不在 , 尤其是移动互联网时代 , 离开网络简直不可想象 , 但是人们经常遭遇到访问速度变慢 , 网页长时间才能打开等问题 , 这就是网络延迟 , 人们经常被问到网络延迟 。它是什么?典型值是多少?是什么原因造成的?它为什么如此重要?为什么网络之间存在差异?显然延迟对网络性能产生了重大影响 , 直接影响了网络访问的用户体验 。
什么是网络延迟?网络延迟从广义上讲 , 是指信号经过网络所需的时间 。网络造成的延迟范围实际上可以保持恒定 , 但是在大多数情况下 , 它是可变的 。如果可以保证可变延迟不超过某个预定值 , 则网络具有一定的可用性 。延迟是一种度量 , 在网络中 , 延迟衡量的是一些数据通过网络到达目的地所需的时间 。通常以往返延迟来衡量信息到达目的地并再次返回所花费的时间 。
往返延迟是一项重要措施 , 因为使用TCP/IP网络的计算机将有限数量的数据发送到其目的地 , 然后等待确认返回 , 然后再发送 。因此 , 往返延迟对网络性能具有关键影响 。网络等待时间是数据或请求从源发送到目的地所花费的时间 。网络中的延迟以毫秒为单位 。延迟越接近零 , 就越好 。网络高延迟的最常见迹象包括:数据发送时间很长 , 就像带有大附件的电子邮件一样;访问服务器或基于Web的应用程序速度很慢;网站无法加载 。
延迟vs带宽vs吞吐量 。网络和应用程序的性能取决于延迟、带宽和吞吐量 , 但重要的是不要将两者混淆 。带宽是在任何给定时间可以通过网络的数据量 。将带宽视为管道的窄或宽 。较宽的管道允许推送更多的数据 。另一方面 , 吞吐量是在给定时间段内可以传输的数据量 。高效的网络连接包括低延迟和高带宽 。这样可以实现最大吞吐量 。带宽只能增加有限的数量 , 因为延迟最终会造成瓶颈并限制随时间推移可以传输的数据量 。
延迟的典型值是什么?可能会遇到的典型延迟近似值包括:海事卫星通信800ms;4G蜂窝数据需要60ms , 通常用于4G WAN和Internet连接;使用服务等级优先级(QOS)流量时 , 对于20ms;对于现代电信级以太网 , 如移动、联通等运营商网络10ms;高延迟可能会对网络性能产生不利影响 , 并大大降低应用程序与用户通信的速度 。
可以通过在Windows或Mac上的命令提示符中传递其网址或IP地址来检查与任何网站的互联网连接的网络延迟 。如何衡量网络延迟 。延迟可以用往返时间(RTT)或到第一个字节的时间(TTFB)来衡量:RTT定义为数据包从客户端到达服务器再返回所需的时间 。TTFB是客户端发送请求时服务器接收数据的第一个字节所花费的时间 。
延迟是指数据包从发送方到接收方再回到发送方所花费的时间 。高延迟会导致网络瓶颈 , 从而降低其性能;通过使用CDN和专用网络主干来传输数据 , 可以减少Web应用程序的潜伏期 。确定网络延迟并加以改善 , 以使网络流程运行得更快 , 这对于提高业务效率至关重要 , 同时也可以简化工作日的工作 。为什么延迟很重要?网络流量每年以1.5倍的容量增长 。
随着智能设备和云服务促进网络数据交换 , 通信故障已成为一个瓶颈问题 。根据一项调查报告 , 加载互联网购物网站的时间延迟了一秒钟会导致客户满意度下降16% 。几个小时的通信故障会使用户断开连接 , 从而严重影响业务和日常活动 。要防止此类通信故障 , 需要一个稳定的 , 防延迟和防中断的网络 。人们通常会认为高性能来自高带宽 , 但这还不是全部 。

推荐阅读