电脑的整体下载速度和游戏的网络延迟的关系是什么?

已邀请:

havensmith - It is not important to look only at me!

推荐来自: 離娮 江渚渔樵 主攻大人

1
延时与下载速度无直接关系。比如物理原因 两地相隔很远 或者是卫星通信 500-600ms都可能 但是下载并不慢

2.下载慢有可能是你与服务器间的连接问题。有可能网络拥堵的同时会造成丢包率上升和下载速度减慢。延时升高和下载速度慢都是带宽不足和带宽控制的结果,并不能说延时是下载速度慢的原因。

3.网络游戏或者在线交易股票等对带宽(下载速度)到没有过高要求 但是对延时有很高要求

Defcon3

推荐来自: Joey 李大伟

下载时(对于传统的HTTP/FTP下载) 绝大部分的流量由附近的CDN(内容分发网络)提供 能达到的最大速度取决于你到你被分配到的这个CDN与你的最大带宽和你签约的带宽(两者之中取小者)。为了提高用户体验 并且减少城际网压力,通常CDN在大城市内都会有足够的下行带宽(这样流量就不走城际网了)。对于一些长途带宽较小的网络提供商(比如万恶的长城宽带),当你的请求没有命中他们自己建立的缓存系统时,你就必须连接到CDN或者其他服务器请求数据。然而这时较小的长途带宽就会成为问题。当你玩游戏时,很明显数据不可能从CDN获得,必须和服务器实时同步。对于质量较好的网络提供商,一边下载一边玩问题不大。但是像这种长途带宽受限的时候 就可能出现下载的流量和游戏数据连接争抢带宽的问题,导致网络质量下降。至于丢包和延迟,多半取决于你的电脑到服务器经过了什么东西。比如说电信玩网通服延迟很高,这是因为会通过一个连接两家网络的玩意,因此延迟上去了

可可苏玛 - 问我微软,然后我帮你问别人

推荐来自: archering Joey

下载速度:指的是你的电脑的有效带宽。
 
有效带宽=总带宽-损耗
 
损耗包括丢失的包、没利用上的带宽(即拥塞控制导致必然的带宽浪费)
 
丢包:假设A到C的路径上有个节点B,节点B每秒能吞吐10个包。当B每秒有15个包要吞吐的时候,这就超过了B的吞吐能力,它就得把那多的5个包先放在自己的缓存里去、等着这一秒的10个包吞吐完毕再去接着处理那5个包、以及后面的数据。 假设缓存能存10个包,那么如果多出来的包超过了10,那B就不得不扔掉这些多出来的包,直到缓存有空间为止。
 
由于B把包给丢掉了,对于一些网络协议来说就会重传(重新发一次同样的包),或者是直接丢掉传下一个(反映在网游上就是游戏中的角色在地图上卡住、然后瞬间转移到下一个地点去)……
 
延迟=你途径每个节点的物理延迟+每个节点把你的包放在缓存里等待处理时的延迟+返程时每个节点的物理延迟+返程时每个节点的缓存里的延迟
 
延迟大的时候通常意味着途中有的节点缓存比较满、所以延迟大的时候更容易丢包。另外包本身也是有生命有效期的,假如延迟太大可能这个包就会做废掉。

帅羊羊

推荐来自: 不见长安

下载和玩游戏差不多,都是下载数据,用的协议也差不多,游戏常用的UDP协议在下载里也很常见,在我看来这两者理论上应该是一样的速度,速度差别主要是服务器不一样,主要取决于对面服务器,包括带宽,服务器性能,你和服务器的距离,而不是你的电脑。

伟强 - 论道 #732 用户

推荐来自:

拿汽车运输来举例,延迟就是两个地点的距离外加车速组成的。下载速度就是你是选择汽车拉货还是选择货车拉货。

要回答问题请先登录注册