物理原因,无外乎,你的电脑(包括网卡等设备),通信线路,服务器这三者
电脑物理方面:网卡性能差,不稳定,软网卡,均会造成丢包几率大幅上升
通信线路方面:线路质量差,如现在市场上的5类非屏蔽双绞线,大多都是质量极差的,质量过关的这类双绞线能传输的距离一般为100M,而市场上的这些垃圾只能在30M左右(实际使用过程中多次测过都如此)。以及线路附近的电磁干扰均会导致通信线路的数据传输出现问题,最终结果就是导致延迟
服务器方面:网络高峰期,网络负载高都会造成延迟,其他的都不必说了
解决方法很明显了
但按你的情况,延迟还没到100MS,是很正常的,而且所测得的网络延迟数据也只是某一时刻的数据,当你下次测的时候很可能就只有10MS。这完全决定于你的数据是如何被路由的,而路由的路径每次都可能不同,所以延迟也不同
最终解决方法:去搞个 迅游,金山网游加速之类的软件,缴费后,通过他们提供的技术服务,可以使你的网络延迟大幅降低,但也只是对那先延迟在600MS以上的比较明显
游戏延迟就是从游戏客户端到服务器再返回数据的速度。网络状态越好,服务器响应越快,使用人数越少,延迟就会越小。在一些需要快速反应的游戏,比如竞技类和RPG类对战,延迟对于游戏的影响很大。
网络延时指一个数据包从用户的计算机发送到网站服务器,然后再立即从网站服务器返回用户计算机的来回时间。一个信号在它的发送和它的最后接受之间存在一个延迟,每个网络都受这个延迟的支配。
在很多游戏里,常常会出现网络延时这个词,有的玩家高有的玩家低。由于互联网络的复杂性、网络流量的动态变化和网络路由的动态选择,网络延时随时都在不停的变化。网络延时和网络延时的变化越小,那么网络的质量就越好。
扩展资料
网络延时的原因
1、当本机到服务器链路中有太多路由转发处理时,网络延时就会很明显。
2 网络带宽不够。如果带宽只有10Kbps,却同时有多个应用需要传输远超带宽的数据量200Kbps,这时候会造成大量数据丢失,从而表现为响应延时。
3、服务器端处理能力不足,也会造成响应延时。
参考资料来源:百度百科—网络延时
简单来讲就是网络延迟 = 传输延迟 + 处理延迟 + 缓冲队列延迟。
传输延迟这个延迟很好理解,指光、电信号在有线介质上的延迟,或无线电信号在空气介质中的延迟,这种传输延迟只和光速有关、或电信号的传输速度有关,用户无法改变该延迟。对于一条选定的端对端路径,此值是恒定的。处理延迟接收IP包,查询转发表,硬件、或软件转发,包括封装、解封装、编码、解码时间,经过设备越多,设备吞吐能力越弱(一秒可以转发多少Gb的数据),延迟越大。但对于一条选定的端对端路径,此值也是恒定的。
缓冲队列延迟当端到端的路径上,没有任何网络拥塞,缓冲队列的延迟几户为0,网络转发性能达到线速度,好像两端用一根线直连。
现实生活中的延迟大部分是缓冲队列延迟,就是使用同一个基站的人太多了。排队时延的最为复杂和令人感兴趣的成分是排队时延。事实上,排队时延在计算机网络中的重要程度和人们感兴趣的程度,从发表的数以千计的论文和大量的专著可见一斑。 与其他三项时延(即{\displaystyle d_{proc}\,}{\displaystyle d_{proc}\,},{\displaystyle d_{prop}\,}{\displaystyle d_{prop}\,}和{\displaystyle d_{trans}\,}{\displaystyle d_{trans}\,})不同的是,排队时延对不同的分组是不同的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)