天天看点

用WWW.SPEEDTEST.NET的MINI工具测试公司内网络最大吞吐量

一般要么是基于互联网的,相么基于单机的。或CLIENT和SERVER命令行界面测试。

可以在局域网WWW界面用的,太少了。

就IIS架上去就OK了。

ASP.JSP.ASP.NET都可以,好像PHP版本也可以。

~~~~~~~~~~

WEB SERVER SPECIFIC NOTES FOR SPEEDTEST.NET MINI

*** A note regarding IIS6 using ASP (changes not needed for ASP.NET) ***

IIS6 won't allow POST requests larger than 200K to be performed, and ASP scripts are disabled by default. We advise disabling chunked transfer encoding.

To increase the maximum allowed POST request size and disable chunked transfer encoding: • Open IIS Manager • Right-click on the server name at the top of the tree and choose "Properties" • Check the first box for "Enable Direct Metabase Edit" and click the "OK" button • Open C:\Windows\System32\Inetsrv\metabase.xml with Notepad (NOT Wordpad) • Find AspMaxRequestEntityAllowed and change it to 1073741824 • Find AspEnableChunkedEncoding and set it to False

To make sure ASP scripts are enabled: • Open IIS Manager • In the console tree pane (the pane on the left), click "Web Service Extensions" • In the details pane (the pane on the right), click "Active Server Pages" and then click the "Allow" button

*** Apache using PHP *** Apache on some distributions disallow POST requests over 512K. This will cause the upload portion of the test to hang on faster connections.

To correct this problem: • Open php.conf or php.ini • Find LimitRequestBody and remove that line • Restart Apache (/etc/init.d/httpd restart)

效果图:

用WWW.SPEEDTEST.NET的MINI工具测试公司内网络最大吞吐量

但有以下注意事项:

 1,因为用IIS架设,所以必须用IE浏览器测试。不然数值不准确。

2,因为公司工作时,交换机服务器随时有数据进出,所以每次测试数据会有较大变化。一般取最大值,表示网络可能稍微空闲时的吞吐量。(准确值当然是全网络只服务一台电脑,除去广播风暴,理论值可到1G,)

3,由于现在只是指定一台域控兼作网络测试,所以大家集中测试时,服务器疲于应付,可能数据会比较低。最好是在空闲时候(同时,建议关闭电脑上所有其它程序,只开IE,让CPU和内存有充分的计算资源)连续三天的测试。

4,如果在三天之内每一次的测试结果都低于400M(这个值综合考虑了很多因素,COPY单个大文件应该可以到50M/S),则向IT反映。我们收集到数据之后,会根据计算机点的布置规律,察看是交换网线接法问题,还是计算机网络问题,还是计算机其它方面的问题。然后想办法改进解决。