Skip to Content.
Sympa Menu

ndt-dev - [ndt-dev] [ndt] r438 committed - Added sequence diagram for the connection setup.

Subject: NDT-DEV email list created

List archive

[ndt-dev] [ndt] r438 committed - Added sequence diagram for the connection setup.


Chronological Thread 
  • From:
  • To:
  • Subject: [ndt-dev] [ndt] r438 committed - Added sequence diagram for the connection setup.
  • Date: Tue, 02 Aug 2011 09:19:04 +0000

Revision: 438
Author:

Date: Tue Aug 2 02:18:47 2011
Log: Added sequence diagram for the connection setup.
http://code.google.com/p/ndt/source/detail?r=438

Modified:
/wiki/NDTProtocol.wiki

=======================================
--- /wiki/NDTProtocol.wiki Tue Aug 2 02:01:30 2011
+++ /wiki/NDTProtocol.wiki Tue Aug 2 02:18:47 2011
@@ -122,6 +122,37 @@
|| MSG_RESULTS || 8 || Contains final test sessions' results ||
|| MSG_LOGOUT || 9 || This is the last message send by Server after MSG_RESULTS messages. Server SHOULD close the NDTP-Control connection after sending this message. ||
|| MSG_WAITING || 10 || Message from the Client to notify Server that the Client is still alive ||
+
+=== Sequence diagram ===
+
+A test session overview can be seen on the following sequence diagram:
+
+{{{
+ +----------------+ +------------------+
+ | Client | | Server |
+ +----------------+ +------------------+
+ | |
+ |---------------CONNECT---------------->|
+ | |
+ |----------MSG_LOGIN (TESTS)----------->|
+ | |
+ |<---------KICK OFF MESSAGE-------------|
+ | |
+ |<---------SRV_QUEUE ("0")--------------|
+ | |
+ |<-------MSG_LOGIN ("vVERSION")---------|
+ | |
+ |<------MSG_LOGIN ("tests' ids")--------|
+ | |
+ | |
+ |<-------------NDTP-Tests-------------->|
+ . .
+ . .
+ . .
+ |<-------------NDTP-Tests-------------->|
+ | |
+ | |
+}}}

=== Connection Setup ===

@@ -207,7 +238,7 @@

==== Negotiating test suite ====

-In the next step Server MUST send a list of tests' ids that will be performed. This list is a string containing space separated numbers that describes particular tests. The test suite containing all five tests (Middlebox test, Simple firewall test, C2S throughput test, S2C throughput test and META test) will have the following description:
+In the next step Server MUST send a MSG_LOGIN message containing a list of tests' ids that will be performed. This list is a string containing space separated numbers that describes particular tests. The test suite containing all five tests (Middlebox test, Simple firewall test, C2S throughput test, S2C throughput test and META test) will have the following description:
{{{
1 8 2 4 32
}}}


  • [ndt-dev] [ndt] r438 committed - Added sequence diagram for the connection setup., ndt, 08/02/2011

Archive powered by MHonArc 2.6.16.

Top of Page