网络延迟高有几个原因。怎么解决?

1.这台机器和服务器之间的路由跃点太多。因为光/电的传输速度非常快,它们在物理介质中的传播时间几乎可以忽略,但是路由器转发数据包的处理时间却不可忽略。当本地服务器链路中有太多的路由和转发过程时,网络延迟会很明显。

2.网络带宽不够。排除其他因素,如果客户端和服务器通过路由器直接连接,但带宽只有10Kbps,但同时有很多应用需要传输远超200Kbps带宽的数据,会造成大量数据丢失,从而表现为响应延迟。

3.处理带宽不够。排除其他因素,如果客户端和服务器通过路由器直接连接,带宽足够,但是服务器的处理能力不足,也会造成响应延迟。

解决方案:

1,提高广域网性能

企业可以详细控制局域网中的应用性能,但这种控制能力不能扩展到广域网。WAN通常有多个可选的服务提供商,他们在电信级运营顶级骨干基础设施。WAN运营商也可以通过选择更短、更高效的路由路径、部署低延迟交换机和路由设备以及主动避免网络设备停机来帮助减少延迟。

增加WAN带宽可以提高应用性能,但是带宽并不便宜,而且通常是不必要的。在实践中,使用各种可以更有效地利用现有WAN带宽的技术也可以提高WAN应用程序的性能。这些技术统称为广域网加速器。加速器的功能是通过减少数据载荷和更有效地利用现有的广域网带宽来实现的。

2.修复局域网上的应用程序性能

如果刚安装或修改设置的应用程序出现本地网络性能问题,请尝试检查应用程序的设置、系统兼容性和软件状态;还应查看安装和设置文档。硬件兼容性也会影响局域网的效率。在某些情况下,更新或修补程序可能会扭转糟糕的性能。

3.工作负载平衡、在服务器之间移动虚拟机,以及优化每个物理主机的应用工作负载和带宽要求。

数据中心还可以考虑将服务器的网卡更换为10gb或更快的型号,或者为麻烦的高带宽应用安装专用的网络适配器。当然,速度更快的网卡可能非常昂贵,安装物理组件的过程需要服务器脱机,并且通常会增加局域网交换基础设施的支持成本。

扩展数据

网络延迟程度:(网络延迟的PING值越低,速度越快)

1~30ms:极快,几乎察觉不到延迟,以特别流畅的速度玩任何游戏;

31~50ms:良好,游戏正常,无明显延迟;

51~100ms:普通和对抗性游戏可以感觉到一定程度以上的延迟,偶尔感觉到停顿;

100ms~200ms:差,无法正常玩对抗游戏,明显卡顿,偶尔丢包掉线;

200ms~500ms:很差,访问网页有明显的延迟和堵塞,经常丢包或无法访问;

& gt500ms:极差,无法接受延迟和丢包,甚至无法访问网页;

& gt1000ms:基本无法访问;

计算方法:1秒=1000毫秒(比如30毫秒就是0.03秒)。

百度百科-网络延迟

百度百科-网络延迟