Skip to Content.
Sympa Menu

ndt-dev - [ndt-dev] Fwd: Final(?) Release Candidate for NDT 3.7.0

Subject: NDT-DEV email list created

List archive

[ndt-dev] Fwd: Final(?) Release Candidate for NDT 3.7.0


Chronological Thread 
  • From: Aaron Brown <>
  • To: "<>" <>
  • Subject: [ndt-dev] Fwd: Final(?) Release Candidate for NDT 3.7.0
  • Date: Mon, 6 Apr 2015 17:58:36 +0000
  • Accept-language: en-US
  • Authentication-results: internet2.edu; dkim=none (message not signed) header.d=none;

Does anyone have a good explanation for these horrible performance results? Is it really just that flash is unpredictably awful on every platform but windows?

Cheers,
Aaron

Begin forwarded message:

Date: April 6, 2015 at 11:48:09 AM EDT
From: Jeremy Palmer <>
To: Kenneth D Miller II <>, Aaron Brown <>
Cc: <>
Subject: Re: Final(?) Release Candidate for NDT 3.7.0

I see the same issue with lower speeds when using Flash compared to Java when running to your test host. In my case tho, I was seeing much lower upload speeds with Flash compared to Java. Here were my results (Windows 7, Java 8u31, Flash 17.0.0.134, FFox 37.0).

Flash: 1.7Mb/s UP, 29.5Mb/s DOWN
Java: 10.1Mb/s UP, 29.7Mb/s DOWN

I ran multiple tests and each time results were similar to the above.
Jeremy Palmer
Senior Network Engineer
ViaWest, Inc.
Office: 720.891.1045
Fax: 303-874-5236
http://www.viawest.com
On 4/6/2015 9:29 AM, Kenneth D Miller II wrote:
Hi Aaron,

Comments:
 - It seems like the flash version in Safari and Firefox is limited in OSX.  Maybe its me, you can test my server from http://128.118.46.248:7123/.  I just did a rpm -Uvh to the 2 URLs below and rebooted this test server.
 - Chrome threw a warning about Flash and Upload was less the Safari and Firefox

 

Here is some testing I did.

From OSX:
Safari Java:
Up: 903.31 mb/s
Down: 941.33 mb/s

Safari Flash: 
Up: 832.42 mb/s
Down: 30.51 mb/s


Firefox Java:
Up: 877.66 mb/s
Down: 941.41 mb/s

Firefox Flash:
Up: 809.62 mb/s
Down: 30.55 mb/s


Chrome Java:
Up: 721.76 mb/s
941.38 mb/s

Chrome Flash: 
Warning: Using the flash client in Chrome may provide less accurate results
Up: 499.03 mb/s
Down: 919.25 mb/s


I have been downloading the ndt client for some time onto my laptop and run it from the CLI.  I scp /usr/ndt/Tcpbw100.jar to a directory, create a sub-directory called lib and download json-simple-1.1.1.jar.  Then I run
sudo java -jar Tcpbw100.jar t248.npidev.psu.edu 3001 
and get the following java GUI results:

Network Diagnostic Tool Client v3.7.0-rc1
Click START to start the test
** Starting test 1 of 1 **
Connecting to 't248.npidev.psu.edu' [t248.npidev.psu.edu/128.118.46.248] to run test
Connected to: t248.npidev.psu.edu-- Using IPv4 address
WARNING: NDT server has different version number (3.7.0-rc3)
Checking for Middleboxes . . . . . . . . . . . . . . . . . . Done.
Checking for firewalls . . . . . . . . . . . . . . . . . . . Done.
running 10s outbound test (client-to-server [C2S]) . . . . . 858.44Mb/s
running 10s inbound test (server-to-client [S2C]) . . . . . . 941.33Mb/s
Sending META information . . . . . . . . . . . . . . . . . . . Done.
The slowest link in the end-to-end path is a 1.0 Gbps Gigabit Ethernet subnet
Click START to re-test


Here are the CLI results and output:
DHCP-128-118-46-198:Downloads kdm193$ sudo java -jar Tcpbw100.jar t248.npidev.psu.edu 3001
Password:
wait flag received = 0
Server version: 3.7.0-rc3-Web100
WARNING: NDT server has different version number (3.7.0-rc3-Web100)
57778772 bytes 84026.57262315943 kb/s 5.501 secs
Sending '84026.57262315943' back to server
calling in2Socket.getLocalAddress()
SFW: port=42563
SFW: testTime=1
SFW: oport=63435
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
Simple firewall test: Improper message
at java.net.Socket.connect(Socket.java:589)
at edu.internet2.ndt.Tcpbw100.test_sfw(Tcpbw100.java:1653)
at edu.internet2.ndt.Tcpbw100.dottcp(Tcpbw100.java:2801)
at edu.internet2.ndt.Tcpbw100$TestWorker.run(Tcpbw100.java:615)
at java.lang.Thread.run(Thread.java:745)
******Send buffer size =8192
SocketException while writing to serverjava.net.SocketException: Socket closed
10005.0 millisec test completed,65536,16414
860136.2550724638 kb/s outbound
1178075136 bytes 941330.5121853775 kb/s 10.012 secs
Sending '941330.5121853775' back to server
USERAGENT null
Calling InetAddress.getLocalHost() twice




Thanks,
Ken

Network Systems Engineer
Network Development Engineering, TNS, ITS
Penn State University
My Calendar Free/Busy - https:///Calendar.html
Chair Internet2 Performance Working Group
SuperComputing SCinet Measurement Team Member







From: "Aaron Brown"
To:
Sent: Friday, April 3, 2015 3:07:23 PM
Subject: Final(?) Release Candidate for NDT 3.7.0

Hi All,

We have the, hopefully, final release candidate for a new NDT release. This release candidate includes a number of fixes and changes since -rc1.

Among other things, version 3.7.0 will include:
  - A java client that works with Java 8
  - A flash-based client
  - A new web GUI
  - Support for using Apache instead of ‘fakewww'

This is a beta-test version, and is not recommended for general use yet. However, we're hoping that, with some testing in the community, this can be improved quickly and a production release can happen relatively soon. We're especially interested in feedback on how easy it is to use the various new tools, and features.

Tarball:

RH6/x86:


RH6/x86-64:

SRPM:

Cheers,
Aaron






Archive powered by MHonArc 2.6.16.

Top of Page