前言
以前经常有朋友问我:我玩xx游戏,10M的宽带够了吗?50M够不够?100M呢?500M行不行。。很多人有一种误解,以为网络游戏非常占用网络带宽,尤其画面越好的游戏,越需要高带宽。。
事实如何?我们来测试一下。
一些基础概念
在测试之前,我们需要先了解一些基础的概念。
通常,没有特别说明的情况下,网络带宽所说的100M,指的是100Mbit(100兆位),也就是1秒钟可以传输100兆位的数据。而我们平时说一个文件有100M,指的是100MByte(100兆字节),通常使用小写的b来代表bit,大写的B代表字节。
那它们之间又是什么关系?记住就行:1Byte=8bit (1个字节等于8个位)
也就是说,如果把网络带宽的M换算成文件的M,那么100Mb÷8=12.5MB
这就是为什么,我们100M的宽带,下载速度一般只能到10M左右的原因。
测试
测试方法:玩一局英雄联盟,使用数据包捕获工具SmartSniff统计游戏数据(只统计游戏对局产生的数据,不包含在主界面浏览皮肤、英雄等产生的其它数据)
具体过程就不写了,直接上图:
图中可以看到,“资料速度”也就是游戏对局产生的数据,仅为9.6KB每秒!
总用时44分13秒,数据总大小26150713个字节,换算成MB:26150713÷1024÷1024≈24.9MB,44分多钟,仅仅产生了24.9MB的数据,是不是很出乎意料?
事实就是如此!网游对带宽的需求很小!
经常玩手游的人,应该深有体会!即使不连WIFI,天天玩天天玩,流量也用不完~
所以,朋友问我需要安装多少M的宽带,往往会回一句:都行,你高兴就好~
那为什么有时候会卡(延迟)?
关于延迟
所谓延迟,准确点说应叫延迟时间,指的是数据从你的电脑传送到游戏服务器,再从游戏服务器传回你的电脑所需要的时间,习惯上也叫ping值。
显然,这个延迟时间越小越好。我们平时说延迟了,一般是指延迟时间变高了,导致卡技能、瞬移等。。
现在的网络带宽,应付游戏都是绰绰有余的,因此,延迟高大部分时候并不是你自己的带宽不够造成的!玩网游不需要高带宽,需要的是稳定的网络和低延迟!
举个例子,我家里用的宽带是联通的,但是我玩的服务器却是电信的。联通和电信之间互访,是有总带宽限制的,当然,除了总带宽限制可能还有其它的一些问题,所以在上网高峰期,我就经常会卡!
那是否有解决方法?
当然,网游加速器便是为此而生!
对于国服的游戏,推荐各位使用“网易UU加速器”,因为国服游戏它是免费的:
也正因为有网游加速器,我才能一直使用相对便宜的联通宽带。。
外服游戏嘛,都要收费,自行选择~
关于网页游戏
通常说的网络游戏,指的是端游,也就是客户端安装在自己电脑上的网络游戏。
而网页游戏不同,用浏览器就能玩,所有的数据都在服务器上,随着游戏加载、地图切换等,需要即时从服务器把数据下载过来。因此,网页游戏比端游对带宽的需求要大得多