... | ... | @@ -40,7 +40,7 @@ Linktest supports the following communication APIs: |
|
|
|
|
|
Note that during Linktest installation only desired supported communication APIs are installed. As such a given Linktest executable may not support all the listed communication APIs. By default all communication APIs are supported after installation.
|
|
|
|
|
|
## Communication Time
|
|
|
## <a name="Glossary-Communication_Time"></a> Communication Time
|
|
|
The communication time in Linktest is the time it takes from when a message is ready to be sent till it arrives at the recipient and a receipt is returned. Linktest tests two-way communication times, which is the time it takes between the message being ready to be sent till that message is returned and a receipt is sent. This is referred to as the two-way communication time. As opposed to the one-way communication time which is the time from the message-being ready to be sent till a receipt is received that the message has been successfully delivered. If bidirectional testing is used, both communication partners send their identical messages at the same time and timing ends when a partner receives a receipt.
|
|
|
|
|
|
In a gross oversimplification the communication time consists of two parts, the latency and the transit time. The latency is the time from the message being ready to be sent till sending actually begins. During this time, for example, the connection used to transmit the message is initialized. The transit time is the time it then takes the message to get from its origin to its destination and for a receipt to go back to the destination that the message has been successfully received.
|
... | ... | @@ -50,7 +50,7 @@ For small message sizes the communication time is dominated by the latency. For |
|
|
## Latency
|
|
|
The time it takes before an action can be executed. For Linktest this is the time it takes between a message being ready to be sent till sending begins.
|
|
|
|
|
|
For the relationship between latency transit time and message size see `[Communication Time](Glossary#Communication Time)`. TODO: Link
|
|
|
For the relationship between latency transit time and message size see `[Communication Time](#Glossary-Communication_Time)`. TODO: Link
|
|
|
|
|
|
## Message Size
|
|
|
The message size is used to refer to the size of messages in bytes used by Linktest to benchmark communication. The relationship between message size and communication/transit time is complex.
|
... | ... | |