什么是网络延迟?
延迟说白了就是"等"。网络里它指的是一包数据从你设备到服务器再回来要多久。你可以理解为你的数据往返一趟的旅行时间。
你早就感受过延迟,只是没这么叫而已。视频通话卡了、游戏一顿一顿、网站半天没反应,那就是延迟在作妖。延迟越低,啥都越跟手。延迟越高,越卡越烦。
大家常把延迟和速度搞混,但它俩不一样。速度是你一次能搬多少数据,像管子多粗。延迟是一个比特跑得多快,像管子多长。你可以有根又粗又长的管子,意味着速度高但延迟也高。打游戏、通话这种实时的事儿,延迟比速度重要。
延迟、Ping、卡顿的区别
这三个词老被混着用,大家也搞混。咱理一下。
- 延迟:实际的等待时间,单位毫秒。
- Ping:一个工具,发个小数据包计时回信来测延迟。大家也说"我ping 50",意思就是"我延迟50毫秒"。
- 卡顿:高延迟能看到的后果,比如视频一顿一顿或者游戏反应慢。
所以ping是工具,延迟是它测的东西,卡顿是延迟烂的时候你的感受。相关但不一回事。
延迟为啥重要?
对很多事,延迟不太要紧。下大文件、看电影、刷博客,这些延迟一般也能用,因为能缓冲。但实时的事儿,延迟就是一切。
- 打游戏:高延迟意味着你的操作注册得晚。射击游戏里你先开枪还是先死,因为你的子弹太慢到不了服务器。
- 视频通话:高延迟造成尴尬的延迟,大家抢话。
- 远程桌面:高延迟让每次点击都肉。
- 在线交易:毫秒都重要。高延迟意味着亏钱。
- 网络电话:高延迟造成回音和怪停顿。
所以你打游戏、通话、干任何实时的事,你就在意延迟。你只是刷刷看看,就没那么在意。
多少延迟算好?
大家老问多少算好。大致参考:
- 20毫秒以下:极好。感觉是瞬时的。职业玩家水平。
- 20到50毫秒:很好。游戏通话都顺。
- 50到100毫秒:不错。大多数事都行。竞技游戏开始受影响。
- 100到200毫秒:能感觉到卡。游戏难受,通话尴尬。
- 200毫秒以上:差。啥都慢。实时的事儿痛苦。
这些是大致参考。多少能接受看你干啥。休闲游戏100毫秒也行。竞技射击想要30以下。
怎么测延迟
测延迟有几种办法,从简单到详细。
方法一:用ping命令
经典办法。打开终端或命令提示符,输入:
ping google.com
这会发几个小数据包到Google,显示每个的往返时间和平均值。Windows发4个就停。Mac和Linux一直发到你按Ctrl+C。你关心的是那个毫秒数。
想测特定服务器,把google.com换成它的地址。想测你跟游戏服务器的连接,知道IP的话就ping那个IP。
方法二:用在线延迟测试
不想折腾命令行的话,很多网站帮你测延迟。它们ping不同地方的服务器,显示结果。有的还同时测上下行速度。
这种适合快速看一眼,但测的是到你测试服务器的延迟,不是你真正在意的游戏或服务。当个大概看还行。
方法三:游戏里的ping显示
大多数网游在屏幕某处显示你对游戏服务器的ping,常在角落或网络设置里。这是打游戏最相关的数,因为它是你正在玩的那台服务器的真实延迟。
方法四:traceroute
想挖延迟出在哪一跳,用traceroute。Windows输入tracert google.com。Mac和Linux输入traceroute google.com。这显示你数据经过的每一跳和到每一跳的延迟。哪一跳特别慢,延迟就出在那儿。
延迟高的原因
延迟来自几个地方。知道原因才好修。
1. 物理距离
数据以光速跑,但光也要时间。你离服务器越远,延迟越高。你在中国连美国服务器,光是距离就注定延迟高。
2. 网络拥堵
你网络忙的话,数据包排队等。这就加延迟。像高峰期堵车,同一条路就是慢。
3. 路由器和设备问题
老旧或廉价的路由器加延迟。乱的wifi信号也加。有线连接一般比wifi延迟低,因为干扰少。
4. 运营商路由
你的运营商可能把你的流量绕了条更长的路。这就是为啥同城两个人用不同运营商,连同一台服务器延迟差很多。
5. VPN和代理
用VPN或代理多加一跳。你的数据先到VPN再到目的地。这总会加点延迟。加多少看VPN服务器在哪儿。
6. 后台App
你设备上有东西在后台下载或上传,它抢带宽,可能让你的延迟飙。
怎么降低延迟
这是把延迟降下来的实操办法。
1. 用有线连接
这是打游戏最大的改善。网线永远吊打wifi。干扰少、更稳、延迟低。能插线就插。
2. 离路由器近点
非得用wifi的话,离路由器近点。墙和距离杀wifi信号。信号强延迟就低。
3. 关掉后台App
把后台下载或同步的都关了。云同步、更新、大下载,都在抢你的连接。
4. 选近的服务器
游戏和服务能选服务器的话,选离你最近的。距离短延迟低。
5. 升级路由器
老路由器可能是瓶颈。硬件更好的新路由器能降延迟,尤其在忙的网络上。
6. 用QoS设置
很多路由器有服务质量设置,把游戏或通话流量优先于其他流量。开了能在别人看视频时保持你延迟稳。
7. 换运营商或套餐
你运营商路由烂的话,换一个帮助很大。光纤一般比电缆延迟低,电缆比DSL低。延迟对你重要的话,光纤值得。
8. 打游戏别用VPN
没特别原因的话,打游戏关掉VPN。多一跳就多延迟。非用不可,挑离游戏服务器近的。
延迟和不同活动
延迟多要紧看你干啥:
- 刷网页:不太在意。200毫秒以下都行。
- 看视频:不在意,能缓冲。延迟高也能用。
- 语音通话:想要150以下。高了有回音和停顿。
- 视频通话:想要100以下才能聊得顺。
- 休闲游戏:想要100以下。
- 竞技游戏:想要50以下,最好30以下。
- 在线交易:越低越好,能个位数最好。
所以你纠结延迟之前,先搞清楚你干的事到底需要多少。你可能本来就没事,白焦虑。
常见误区
误区一:网速快延迟就低
不一定。速度和延迟是两码事。1Gbps的连接服务器远或路由烂的话延迟照样高。
误区二:wifi和有线一样好
延迟上不是。wifi有干扰和波动。有线永远更低更稳。打游戏通话,插线。
误区三:VPN能降延迟
几乎不能。VPN加一跳,通常加延迟。极少数情况能修运营商烂路由降延迟,但那是例外不是规律。
误区四:延迟只看你的网
不是。它看整条路径,包括服务器和中间每一跳。你网再好,服务器远或路由烂照样卡。
什么时候该在意延迟
不用为每件事都焦虑。但下面这些情况你该查查:
- 游戏突然感觉卡了。
- 视频通话老一顿一顿。
- 以前快的网站现在慢了。
- 你准备搞竞技游戏或交易。
- 刚换了运营商或搬了家。
跑个ping几秒钟,就知道你在啥水平。
总结
延迟就是等待,单位毫秒,对游戏、通话、交易这种实时的事最重要。ping是你测它的工具。50毫秒以下算好,100以下可接受,200以上开始难受。
造成延迟的大头是距离、拥堵、烂路由、VPN跳。大修法是有线连接、近的服务器、关后台App、像样的路由器。速度和延迟不是一回事,别以为升级套餐就能修卡。
想知道自己在啥水平?开终端跑ping google.com看那个数。或用在线延迟测试。几秒钟,你就知道你的连接是跟手还是肉,先修哪儿。