View previous topic :: View next topic |
Author |
Message |
orion777 Apprentice
Joined: 15 Mar 2017 Posts: 207 Location: Riga, Latvia
|
Posted: Thu Mar 15, 2018 8:09 am Post subject: TCP connection latency,jitter,lost measurements? |
|
|
Please suggest me simple tool to test TCP connection. This is necessary to prove MPTCP operation
- I was trying to use tcping: it works fine in windows, but... what it do in linux?? Seems that it is fully different projects with different functionality, options, etc
- I cant emerge hping on my gentoo pri3 64 bit - some conflicts (I'm not sure)
I need a tool, which, like a typical ping, exports its output in text >>output.txt for future analysis.
THE second PROBLEM IS THAT ACK PACKETS CANNOT BE USED IN MY NETWORK SETUP AS A LATENCY MEASUREMENT!! |
|
Back to top |
|
|
massimo Veteran
Joined: 22 Jun 2003 Posts: 1226
|
Posted: Thu Mar 15, 2018 8:33 am Post subject: |
|
|
Eventually net-analyzer/mtr or net-analyzer/netperf can help you in this case. _________________ Hello 911? How are you? |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Thu Mar 15, 2018 6:56 pm Post subject: |
|
|
Flent is good for this stuff. |
|
Back to top |
|
|
szatox Advocate
Joined: 27 Aug 2013 Posts: 3135
|
Posted: Thu Mar 15, 2018 10:36 pm Post subject: |
|
|
Maybe iperf? |
|
Back to top |
|
|
mike155 Advocate
Joined: 17 Sep 2010 Posts: 4438 Location: Frankfurt, Germany
|
Posted: Fri Mar 16, 2018 1:25 am Post subject: |
|
|
Don't miss Smokeping. |
|
Back to top |
|
|
orion777 Apprentice
Joined: 15 Mar 2017 Posts: 207 Location: Riga, Latvia
|
Posted: Sat Mar 17, 2018 7:58 am Post subject: |
|
|
net-analyzer/mtr is not, because it uses ICMP packets and works similar to dynamic traceroute.
smokeping and flent probabry, are using ACK/NACK packets to estimate latency (The use of ACK/NACK is prohibited in my setup, because it will specify wrong data)
Finally, netperf.. it consists of client and server, so, probabry, it will return real latency as I need! However, I cant understand how to run server If I try to run netperf -L 192.168.1.2 it still returns an error, like "are you sure there is a netserver listening on localhost at port 12865?"
Who knows how to work with this stuff? How to start netserver first on the target machine?
Update: upss.. http://www.golinuxhub.com/2016/09/how-to-monitor-network-bandwidth-in.html |
|
Back to top |
|
|
orion777 Apprentice
Joined: 15 Mar 2017 Posts: 207 Location: Riga, Latvia
|
Posted: Mon Apr 09, 2018 9:29 am Post subject: |
|
|
So, netperf was what I was searching for, because it uses "client-server" connection. The only this that is bad is that its output contains only statistical data and you cant see every packet.
Flent is a python-written gui, that uses flent, ping, etc. As to me, it is not good to setup long-term measurement with intermediate data report.
And finaly, sockperf. Seems that it can operate like netperf, but has output per each packet! However, we do not have portage for it. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|