You probably have heard NDT from Google recently. Those servers1 have a page with Java applet, I got an error when I firstly accessed. So I decided to build from source 3.4.4a.The building is actually not so hard, but there are two place you need to modify janalyze/Makefile to be as read as follows:
Line 148: NDTGCJFLAGS = -cp external:src -d bin -source 5 Line 854: $(NDTJAR) $(NDTJARFLAG) MANIFEST.MF JAnalyze.jar < classes.list
However, this analyzer I never used, actually I only need web100ctl. Anyway, once you build, you can run:
% cd Applet % java -jar Tcpbw100.jar nms1.jp.apan.net TCP/Web100 Network Diagnostic Tool v5.5.4a click START to begin ** Starting test 1 of 1 ** Connected to: nms1.jp.apan.net -- Using IPv4 address Checking for Middleboxes . . . . . . . . . . . . . . . . . . Done checking for firewalls . . . . . . . . . . . . . . . . . . . Done running 10s outbound test (client-to-server [C2S]) . . . . . 143.0kb/s running 10s inbound test (server-to-client [S2C]) . . . . . . 1.78Mb/s Server unable to determine bottleneck link type. Information: Other network traffic is congesting the link [S2C]: Packet queuing detected click START to re-test % cd src % ./web100clt -n nms1.jp.apan.net Testing network path for configuration and performance problems -- Using IPv4 address Checking for Middleboxes . . . . . . . . . . . . . . . . . . Done checking for firewalls . . . . . . . . . . . . . . . . . . . Done running 10s outbound test (client to server) . . . . . 273.00 kb/s running 10s inbound test (server to client) . . . . . . 910.93 kb/s Server unable to determine bottleneck link type. Information: Other network traffic is congesting the link Information [C2S]: Packet queuing detected: 17.17% (local buffers) Information [S2C]: Packet queuing detected: 95.70% (local buffers) Server 'nms1.jp.apan.net' is probably behind a firewall. [Connection to the ephemeral port failed] Client is probably behind a firewall. [Connection to the ephemeral port failed] Information: Network Middlebox is modifying MSS variable (changed to 1412) Server IP addresses are preserved End-to-End Client IP addresses are preserved End-to-End
I can’t use MLab’s, I keep getting protocol error. These servers keep me waiting very long. So I searched and got one that no one in queue.
[1] | http://measurementlab.net/measurement-lab-tools.html#ndt is gone. |
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.