Skip to Content.
Sympa Menu

ndt-dev - [ndt-dev] [ndt] r600 committed - Fixes in the performed tests section.

Subject: NDT-DEV email list created

List archive

[ndt-dev] [ndt] r600 committed - Fixes in the performed tests section.


Chronological Thread 
  • From:
  • To:
  • Subject: [ndt-dev] [ndt] r600 committed - Fixes in the performed tests section.
  • Date: Mon, 05 Sep 2011 10:24:01 +0000

Revision: 600
Author:

Date: Mon Sep 5 03:23:38 2011
Log: Fixes in the performed tests section.
http://code.google.com/p/ndt/source/detail?r=600

Modified:
/wiki/NDTTestMethodology.wiki

=======================================
--- /wiki/NDTTestMethodology.wiki Fri Sep 2 08:10:22 2011
+++ /wiki/NDTTestMethodology.wiki Mon Sep 5 03:23:38 2011
@@ -55,6 +55,12 @@
{{{
THROUGHPUT_VALUE = (TRANSMITTED_BYTES / TEST_DURATION_SECONDS) * 8 / 1000
}}}
+
+==== Known issues ====
+
+The formula used to find out when to temporarily stop sending packets is probably wrong. The idea was to use this as a part of the duplex mismatch detection, with a max of 2 packets in flight the Ethernet half-duplex sender should never see a collision so the throughput would be higher even though the buffer is limited.
+
+However, the formula allows for more packets in flight and it uses `"Next Sequence Number To Be Sent"` instead of `"Maximum Value of Next Sequence Number To Be Sent"`.

=== Simple Firewall Test ===

@@ -86,9 +92,9 @@

A detailed description of all of the C2S protocol messages can be found in the [NDTProtocol#C2S_throughput_test NDT Protocol document].

-As a first step the server binds an ephemeral port and notify the client about this port number.
-
-Next, the client connects to the server's ephemeral port. When the connection is successfully established, the server initializes the following routines:
+As a first step the server binds a new port and notify the client about this port number.
+
+Next, the client connects to the server's newly bound port. When the connection is successfully established, the server initializes the following routines:
* libpcap routines to perform packet trace used by the [NDTTestMethodology#Bottleneck_Link_Detection Bottleneck Link Detection] algorithm.
* [NDTDataFormat#tcpdump_trace tcpdump trace] to dump all packets sent during the [NDTTestMethodology#C2S_Throughput_Test C2S throughput test] on the newly created connection. This tcpdump trace dump is only started when the `-t, --tcpdump` options are set.
* [NDTDataFormat#web100_snaplog_trace web100 snaplog trace] to dump web100 kernel MIB variables' values written in a fixed time (default is 5 msec) increments during the [NDTTestMethodology#C2S_Throughput_Test C2S throughput test] for the newly created connection. This snaplog trace dump is only started when the `--snaplog` option is set.
@@ -106,9 +112,9 @@

A detailed description of all of the S2C protocol messages can be found in the [NDTProtocol#S2C_throughput_test NDT Protocol document].

-As a first step the server binds an ephemeral port and notify the client about this port number.
-
-Next, the client connects to the server's ephemeral port. When the connection is successfully established, the server initializes the following routines:
+As a first step the server binds a new port and notify the client about this port number.
+
+Next, the client connects to the server's newly bound port. When the connection is successfully established, the server initializes the following routines:
* libpcap routines to perform packet trace used by the [NDTTestMethodology#Bottleneck_Link_Detection Bottleneck Link Detection] algorithm.
* [NDTDataFormat#tcpdump_trace tcpdump trace] to dump all packets sent during the [NDTTestMethodology#S2C_Throughput_Test S2C throughput test] on the newly created connection. This tcpdump trace dump is only started when the `-t, --tcpdump` options are set.
* [NDTDataFormat#web100_snaplog_trace web100 snaplog trace] to dump web100 kernel MIB variables' values written in a fixed time (default is 5 msec) increments during the [NDTTestMethodology#S2C_Throughput_Test S2C throughput test] for the newly created connection. This snaplog trace dump is only started when the `--snaplog` option is set.


  • [ndt-dev] [ndt] r600 committed - Fixes in the performed tests section., ndt, 09/05/2011

Archive powered by MHonArc 2.6.16.

Top of Page