有不少家用或小型网络上可能存在几台电脑,还可能存在着Xbox 360游戏控制台、iPhone或其它手持设备等的组合,甚至还可能有音频播放器、视频播放器等设备。虽然有些设备是通过有线方式连接到路由器的,但还有很多设备可能是通过无线方式连接上去的。
那么,在一个人想听音乐,而同时另外一个人想看电影,第三个人想上网玩游戏时会发生什么呢?如果你从没有修改过路由器设置的固件,你可能会面临路由器的性能问题。而且,许多无线路由器在出厂时就将许多最好的特性给禁用了。那么,笔者将与各位讨论一下怎样改变路由器的配置,从而充分利用其功能。
为什么路由器设置很重要?
默认情况下,无线路由器会以最高速率传输数据,在用户使用TCP之类的协议从访问点A将文件传输到访问点B时,这样做是很不错的。因为你需要尽快地传输文件,如果路由器开始大量地丢包,它就会降低其连接速率直至数据包的丢失率降低,然后再次开始丢包。
在用户从互联网上下载文件时,或者当用户在本地网络中转移文件时,丢包和速率的反复无常并不是什么大问题,因为数据包会被自动地重发。如果有些数据包乱了顺序也无关紧要,因为在数据传输完成之前,你并不会访问文件。
不过,如果在用户看电影或听音乐时,或者在使用VoIP服务时,丢包和包的乱序就是一个大问题了。视频或音频服务要求一种可靠的链接速率,数据包的丢失越少越好,连续性是一个关键,连接速率却是次要的。
例如,在卧室里,从一台电脑将清晰的视频发送到一个媒体播放器一般需要消耗20Mbps到25Mbps的网络带宽。对于今天的802.11n路由器来说,这不应当成为一个问题,因为这种设备承诺的理论带宽可达300Mbps.事实上,丢包、乱序、抖动(数据包以不同的速率到达)等问题都会导致模糊、人物“口吃”、视象遗失、声频与视频无法同步等所有其它类的问题。
例如,网络上的并发通信也会有很大影响。如果有人正在使用BT交换大文件,你可能就无法享受美妙的电影了。
所幸的是我们还是可以找到一种方法,可为每个人提供最优性能的传输。除非你的路由器太老,其固件设置可以进行设置,指示路由器以比普通的数据文件的更高的优先权发送与视频、音频相关的通信,当然,前提是这些数据文件对时间的要求并不敏感。
这些设置合称为QoS(服务质量)。启用并调整服务质量是一种平衡举动,一方面它可使某些面向网络的应用程序更流畅地运行,另外一方面就得牺牲其它应用程序。不过,这是分配用户的网络带宽的最佳方式。
但是,并没有修改服务设置的标准用户界面。现代每一种路由器都支持WMM规范,它能够根据四种访问类型(语音、视频、“尽力而为”的数据和背景数据)来区分网络通信的优先次序。为了让WMM规范能够运行,必须在路由器的固件和客户端的无线网卡上启用它。
此外,每一个应用程序(如NAS网络附加存储设备中的媒体服务器)必须在每一个数据包中嵌入两位,以通知路由器其优先权。但是,除了VoIP服务,几乎没有应用程序嵌入这些位,有了这两位,WMM对于除语音之外的应用程序都没有任何用处。这也正是你需要根据自己的意图调整路由器设置的QoS设置的原因。