
从哇嘎谈adsl或宽带路由器死机掉线问题深度分析:
首先声明,路由器因使用年久老化而引起的问题不在下面讨论的范围。
另外一个需要注意的是:一个普通的宽带路由器最多同时能支持一个人同时进行p2p下载,2个可能能凑合,但如果两个同时都下载多个任务肯定会出问题。
看到一些反应使用哇嘎中会出现断流或运行哇嘎时无法打开网页等情况, 或者在使用过程中遇到死机频繁掉线问题,给网友带来很多不便,今天,作者就对宽带路由器死机掉线问题结合哇嘎使用的特点进行客观分析,看看到底是什么原因造成了这些问题。
哇嘎是支持多协议共享文件交换的软件。尤其是ed2k/vagaa协议,他的策略是靠同时维持一定量的peer连接,靠排队机制来实现轮循下载。一般来讲,原则为先到先下,上传信用/积分级别优先。
那么当一个用户同时下载5个左右及以上任务时,可能同时保持的连接在256(哇嘎默认值),这个数值和adsl猫或宽带路由器中的ip session是相关的。也就是说猫或路由器同时允许多少条连接会话。
有了上面的基础,再往下看。先告诉大家结论:
一般好点的路由器或猫,250以上,最好是300~450左右的,一般出现这种情况会少些。差一点的路由器是没有出现p2p下载之前设置和生产的,一般质量较差!
如果短时间更换路由器或猫不现实,最好减少哇嘎设置中同时最大连接数,会减轻猫或路由器的压力。
1、从session说带机数量造成的掉线死机
很多厂商在宣传自己的宽带路由器产品时一般都会提到一个可以连接的带机数量,大部分厂商都会说自己的四口宽带路由器可以带机10-20台。可是有些用户在使用过程中,带机10台以后就会出现死机掉线情况,在购买过程中,我们首先就需要分析自己的宽带路由器和自己机器数量和应用是否匹配。有些时候会因为自己的实际环境并不适合使用所购买的产品,就会出现宽带路由器根本就不能承担网络负载的现象,而造成死机掉线的问题出现。
从技术角度来看,我们通常都会谈及用NetIQ Chariot软件测试(smartbit购买成本过高)产品性能,其中有一项session(中文名会话)的评测是可以说明一些问题的。在IT168评测的四口宽带路由器,一般在测试会用到这个session选项,吞吐量及处理性能我们暂且不谈,只来讲讲与带机数量有直接关系的这个选项。通常性能比较好的宽带路由可以同时建立300对会话。而差点的只能达到200对会话。
我们假设宽带路由器带机10台(这里所说的都是内网到外网的连接,内网之间的连接是靠宽带路由器的交换端口,基本上都能接近百兆的标称值),当计算机需要访问WEB页面时,在浏览器中输入一个域名后宽带路由器就会发起一个session请求,在网站服务器接收到这个请求后会有一个响应返回给宽带路由器,这时就会建立起一个session。如果这十台机器同时打开10个页面,加上QQ、MSN及下载工具等等,每台机器要建立20 pair session。十台机器是200 pair session。
在这个负载之下,一般的宽带路由器应该都可以正常运行,但是20台机器时,相信网络的应用一多,宽带路由器都会当机。从这个例子中我们可以看到,在一些网络应用及机器很多的场景下,家用级4口宽带路由器是根本不适用的。而有些用户把买回家用4口宽带路由器拿去做小型网吧的共享网关,我看死机掉线也不足为奇。
综上所述,我们在购买宽带路由器时一定要根据自己的带机数量及需求综合考虑,别搞个小马拉大车,给自己造成不必要的麻烦和经济损失。
2、网友反映死机掉线问题最多的产品就是最差的吗?
在网上BBS上经常可以看到有些产品有很多用户在讲使用过程中遇到死机掉线问题,而有些产品却看不到这类的评论。这些评论能不能说明这款产品就真的是最差的?以前我没有用过宽带路由器,所以误以为宽带路由器确实存在很多产品缺陷,有一次无意中和北京一家销售宽带路由器的经销商聊天时谈及这个问题,他说事实情况其实不尽然如此。从客观角度来看,任何厂商都不可能达到百分之零的次品率,所生产品出的每一件产品都是合格的。
读者可能会问,这个次品率和宽带路由器死机掉线问题关系大吗?这里我们就为大家举个例子来讲解说明这个问题。
这里假设有A产品和B产品,两样产品同样都是万分之一的次品率。A产品在市场上销售了十万台,而B产品只在市场上销售了一万台,按万分之一的比率来分析,A产品就会有十台产品可能出现问题,而B产品只可能会有一台产品出现问题。这时我们就可以发现,使用A产品的这十位用户就会对产品不满,而B产品只会有一位用户对其产品不满。
从以上的分析中我们可以看出,市场上很多的宽带路由器在使用过程中遇到死机掉线的问题,这可能是由于个别产品生产过程中存在问题造成的,但是这不足以说明这个型号的产品都会出现死机掉线的问题。从我后来自己使用宽带路由器产品以来,发现其产品还是非常稳定的,并没有出现网友们所提到的死机掉线问题,所以我个人觉的这些网友的评论只是个案,而不代表普遍的问题。