什么是延迟?怎样解决?—Vecloud微云

延迟对于普通用户来说是一个新词。我们通常以Mbps为单位来表示链路质量。
如果我们希望在拥有许多设备的家庭或办公室中建立良好的连接,那么根据日常使用情况,使用高Mbps值的连接,例如30、50或100Mbps。
速度测试能够帮助显示下行链路的速率,这接近我们获得的连接速率。
通常情况下我们从图片加载中就可以看出延迟。
举个例子,使用应用程序进行股票交易的用户,他发现股票交易的利率非常低并且尝试以期望的价格购买这只股票,但是该应用程序回应说,由于股票价格发生了变化,他的请求被拒绝了;即使用户通过30Mbps的链路连接到Internet,并且他发送到网络的请求仅以kbps为单位,但由于无法在要求的时间内到达目的地,因此他的请求仍然失败。
再举个基于网络游戏的例子,当多个玩家互相“厮杀”,一个特定玩家不断失去与服务器的连接,即使他与Internet的连接速度高达100Mbps,但仍然一次又一次断开连接。
这些类似的地方是延迟潜入的地方,延迟是您的数据从网络中的一个点到达另一点所需的时间,通常来说,这是数据离开应用程序服务器并到达网络的时间差。
往返时间或RTT(即数据包离开用户并在往返目的地后返回到用户所花费的时间)在以下图片中进行描述:
在这里插入图片描述

因为您可以在设备中使用PING实用工具来了解您更关心的任何服务器的RTT,所以RTT更加容易理解。
实际上,没有服务器可以永远等待您完成任何交易,如果在固定时间内未收到您的答复,则它会假设您对交易不感兴趣并拒绝交易(例如在我们的股票交易应用示例中),一旦您查询将显示给您的特定股票的价格,但由于价格不断变化,价格不会永远固定,应用程序不知道您的请求由于网络问题而延迟到达,还是您延迟发送了响应,因此,如果未及时到达,它将拒绝您的订单。
有什么解决方案?
如果您是家庭用户,那么就没有很好的解决方案,因为Internet服务提供商不能保证普通用户的最小或平均延迟,大多数应用程序的延迟可能会有所不同。
但如果您是企业组织的IT经理,考虑为组织获取良好的Internet连接,则必须在服务合同中添加“延迟”,并应要求网络服务提供商保证一定的最小平均延迟。
Vecloud是一家面向企业提供云交换网络服务为核心业务的技术创新企业,在全球的数据中心节点30个,POP节点超过200个,服务的大客户超过300个,涉及金融、互联网、游戏、AI、教育、制造业、跨国企业等行业领域。http://www.vecloud.com

猜你喜欢

转载自blog.csdn.net/vecloud/article/details/109028658