美国Netgear官方网站上的WGR614v7的英文版固件已与4月25日升级至2.0版,链接如下:
http://kbserver.netgear.com/release_notes/d103088.asp
经初步测试证实,该新固件
解决了WGR614v7某些情况下BT时不能上网的问题(即50半开连接数限制),但是这一调整官方并未提及。新固件在200半开连接数时工作良好。
官方宣布的改进如下:
New Features
1. Upgrade to Cone NAT.
2. Added WMM & power-save mode.
Bugs Fixed
1. Multiple PPLive clients on LAN will cause router reboot.
2. MSN "lan to lan" white board and application sharing bug fixing.
3. X-Lite phone will cause router reboot.
4. Incorrect port map
ping issue for SIP phone.
-- -------- 原帖 -----------------------------
WGR614v6及v7的
用户注意了,如果你遇到运行P2P
软件(如eMule, BitComet, µTorrent)时不能浏览网站的现象,那么原因很可能是因为v7进行了“
TCP并发半开连接数”限制。
【症状】
平时
网络正常。打开P2P软件一段时间后,不能或很难
访问任何网站(包括v7的
管理页面),但是却可以ping通。
【发生问题的软件环境】
1、
Windows XP SP2下,并曾经修改过的并发连接数(比如在BitComet中
设置)
2、或者使用Windows XP SP1及之前的
系统。
【原因】
我猜测是:WGR614v7进行了“TCP并发半开连接数”,而这个限制据我估计是50。P2P软件运行时会发起大量连接,一旦超过50个“TCP并发半开连接数”,v7就开始罢工了。
目前还不知道这是受制于v7的硬件性能,还是处于安全性考虑(防止蠕虫、病毒的快速传播)在固件中进行的限制。期待Netgear的官方回应。
如果是固件上的限制的话,希望Netgear能够在下一版固件中设立一个选项,给予用户选择的权利。
【临时解决方案】
调低P2P软件的并发连接数(又称半开连接数、half-open connection)至20或以下。由于P2P软件对并发连接数检察不严格,设置在21-50时,仍有可能发生不妨访问网站的问题,不推荐。
今天试了一下我的另一个WGR614,是v5的。结果是:v5完全没有上述的问题,在200并发半开连接的情况下依然工作良好!
网友1:
很可能因为:
1、你的BT软件设置的最大新建连接数超过20,所以开了最会用光连接数
2、而你的电驴的最大新建连接数小于10,所以开了没事
网友2:
1、找一个
端口扫描软件,我用的ScanPort 1.2,几百KB大小
2、把连接数设成50,把Timeout设成10秒
3、扫描
局域网内某个IP地址的60000-61000端口,选60000-61000端口是因为一般不会有响应
这时候,就有了50个半开连接。此时再新建TCP/IP连接(比如浏览google.com)就不行了,而且也不能用web访问WGR614v7,但是Ping google.com是可以的。
网友3:
英文版本的改进可以参考:
http://www.netgear.com.cn/support/release_notes/d30039.asp
我们测试了最新的BT软件,没有任何问题,当流量比较大的时候,关闭SPI可以提高一些性能;
来对于楼上
朋友的测试,我们测试一把看看先。
网友4:
今天我用bitcomet 0.84版的,竟然可以打开
网页了,惊喜!以前我也一直是只要开着bitcomet不管
下载速度多少都开不了任何
网页的
不过用0.84版,一开始下载也是打不开网页的,过了一会儿就可以正常浏览网页了,不过我发现我的连接发起状态全部都是“远程”(有少数的几个
内网互联),一个“本地”都没有(一开始的时候有,后来全没了),可能跟这个有关吧,如果发起状态有本地的话,可能又会开不了任何网页了。我家的
路由是V6的挂了4台机子在上面,浏览网页正常了,大伙儿试试看,不知是否有改善
网友5:
这应该和你的Windows XP的“最大并发半开连接数有关”,Windowx XP (SP2)的默认值为最多10个半开连接。而Netgear WGR614v7的限制很可能是50个半开连接。所以只要你没有手动修改过WinXP的默认值,那么就永远不会到达50个半开连接,就不会受到 WGR614v7的限制。
注:默认的WinXP SP2在超过10个半开连接时就会记录4226事件(Event ID 4226)。可以在“控制面板”--“性能和维护”--“管理
工具”--“事件查看器”中的“系统”一栏中看到。