The TCP display on the client is the round trip time (RTT) This is sampled per the network stack.
Note that with 2.0.14 and the --trip-times option there is an application level latency as well. It's the client's write() start time to the server's final read of that write. For --isochronous the latencies are per each frame or burst. For many cases what users care most about is end/end or application to application latency. It's network stack engineers that typically care about RTT Bob On Thu, Apr 16, 2020 at 12:00 PM Andrew Morcos <andrewmor...@outlook.com> wrote: > Hello M. McMahon > Thank you for your answer! > Concerning TCP packets, does it find the latency based on the time the > clients receives an acknowledgment? > Thank you! > > ANDREW MORCOS > > > Sent from my Huawei phone > > > -------- Original message -------- > From: Bob McMahon <bob.mcma...@broadcom.com> > Date: Thu, Apr 16, 2020, 8:57 PM > To: Andrew Morcos <andrewmor...@outlook.com> > Cc: iperf-users@lists.sourceforge.net > Subject: Re: [Iperf-users] Iperf latency measures > > The UDP latency assumes the two clocks are synchronized. The GPS atomic > clocks are suggested as a common reference. IEEE 1588 or Precision Time > Protocol (PTP) is suggested (over things like network time protocol NTP) to > distribute a reference clock. For a bench test environment one could use > the clock on a device and distribute it to the other using(s) PTP. A final > option is to use your own local oscillator and distribute that. I use oven > controlled oscillators (OCXO) by spectracom, e.g. their tsync pcie cards. > > Note: In 2.0.14, currently under development, these values will own show > up if the --trip-times option is set on the client. This basically > indicates to iperf that the user is claiming the clocks have somehow been > synchronized. There are a bunch more latency related features as well. > videos > can be found here > <https://www.youtube.com/channel/UCaqlH3a442xaZ9humrxRHGQ/> > > Bob > > On Thu, Apr 16, 2020 at 10:35 AM Andrew Morcos <andrewmor...@outlook.com> > wrote: > > Hello everyone, > > I have a question concerning how Iperf can determine some values. > So when using Iperf for capturing network information such as throuput, > packets loss etc.. There's an option "-e" that gives as an output the > LATENCY as well (average/max/min RTT). It works as well for UDP packets. > Does anyone know how could Iperf measure LATENCY for UDP packets since UDP > packets are unacknowledged? > > Thank you. > > Andrew Morcos > > > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon> > Virus-free. > www.avast.com > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link> > <#m_-3194983896188525430_m_3408531035212424192_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > _______________________________________________ > Iperf-users mailing list > Iperf-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/iperf-users > >
_______________________________________________ Iperf-users mailing list Iperf-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/iperf-users