Skip to Content.
Sympa Menu

ndt-dev - [ndt-dev] [ndt] r421 committed - Added 'Logical Model' section.

Subject: NDT-DEV email list created

List archive

[ndt-dev] [ndt] r421 committed - Added 'Logical Model' section.


Chronological Thread 
  • From:
  • To:
  • Subject: [ndt-dev] [ndt] r421 committed - Added 'Logical Model' section.
  • Date: Wed, 27 Jul 2011 13:58:30 +0000

Revision: 421
Author:

Date: Wed Jul 27 06:57:26 2011
Log: Added 'Logical Model' section.
http://code.google.com/p/ndt/source/detail?r=421

Modified:
/wiki/NDTProtocol.wiki

=======================================
--- /wiki/NDTProtocol.wiki Wed Jul 27 06:15:21 2011
+++ /wiki/NDTProtocol.wiki Wed Jul 27 06:57:26 2011
@@ -31,6 +31,38 @@
We believe that NDTP-Control protocol can effectively be used to implement not only new types of clients, but also can be treated as a generic framework to create and combine with each other completely new NDTP-Tests protocols.

=== Logical Model ===
+
+We can distinguish several different roles on both NDTP-Control and NDTP-Tests levels. Specifically, we define the following:
+
+|| Session-Sender || The sending endpoint of a NDTP-Tests session. ||
+|| Session-Receiver || The receiving endpoint of a NDTP-Tests session. ||
+|| Server || An end system that manages NDTP-Control and NDTP-Tests sessions, performs the specific tests needed to determine what problems, if any, exist. The server process then analyzes the test results and returns these results to the client. ||
+|| Client || An end system that initiates requests for NDTP-Tests sessions, triggers the start of a set of sessions and receives tests results. ||
+
+Different logical roles can be played by the same host. For example server machine is a session-sender in the S2C throughput test, while it is a session-receiver in the C2S throughput test.
+
+For example, please look at the figures describing two main NDTP-Tests protocols:
+
+ * C2S throughput test
+
+{{{
+ +----------------+ +------------------+
+ | Client |<---NDTP-Control--->| Server |
+ | | | |
+ | Session-Sender |----NDTP-Test------>| Session-Receiver |
+ +----------------+ +------------------+
+}}}
+
+ * S2C throughput test
+
+{{{
+ +------------------+ +------------------+
+ | Client |<---NDTP-Control--->| Server |
+ | | | |
+ | Session-Receiver |<---NDTP-Test-------| Session-Sender |
+ +------------------+ +------------------+
+}}}
+
== Protocol Overview ==
== NDTP-Control ==
== NDTP-Tests ==


  • [ndt-dev] [ndt] r421 committed - Added 'Logical Model' section., ndt, 07/27/2011

Archive powered by MHonArc 2.6.16.

Top of Page