ndt-project / ndt

Network Diagnostic Tool
Other
178 stars 45 forks source link

Setup_ethtool script affecting the inbound throughput. #50

Open aaronmbr opened 9 years ago

aaronmbr commented 9 years ago

Original issue 50 created by aaronmbr on 2010-06-18T23:21:14.000Z:

What steps will reproduce the problem?

  1. Connect server and client in a 1GBit Switch
  2. Start both servers (fakewww and web100)
  3. Set the following tcp paramters in client. echo 1 > /proc/sys/net/ipv4/tcp_moderate_rcvbuf echo 4194304 > /proc/sys/net/core/wmem_max echo 4194304 > /proc/sys/net/core/rmem_max echo "4096 16384 4194304" > /proc/sys/net/ipv4/tcp_rmem echo "4096 16384 4194304" > /proc/sys/net/ipv4/tcp_wmem echo "1" > /proc/sys/net/ipv4/tcp_timestamps echo "1" > /proc/sys/net/ipv4/tcp_window_scaling echo "1" > /proc/sys/net/ipv4/tcp_sack echo "0" > /proc/sys/net/ipv4/tcp_ecn
  4. Click the start button to start the test and wait till client complete the test.
  5. Run above steps after executing setup_ethtool script and compare results.

What is the expected output? What do you see instead? Inbound throughput should be around 1Gbit but throughput reported is around 700MBit if we run the setup_ethtool script at the NDT server. When this script is not executed throughput reported is around 940Mbit.

What version of the product are you using? On what operating system? NDT server 3.6.3 Client : Linux (Ubuntu 9)

Please use labels and text to provide additional information.

aaronmbr commented 9 years ago

Comment #1 originally posted by aaronmbr on 2014-06-25T08:16:02.000Z:

<empty>

aaronmbr commented 9 years ago

Comment #2 originally posted by aaronmbr on 2014-06-25T08:27:20.000Z:

<empty>