Application for logging the throughput, RTT, cwnd in real time. ! !GuiTester screenshot
TCPGuiTester is written by Java and executed on GNU/Linux 4.x
This application uses tcplog and tcpinfo
-
Java (JDK) >> apt-get install openjdk-11-jdk
-
tcplog >> git clone https://git.scc.kit.edu/CPUnetLOG/TCPlog (required git)
-
yad >> apt-get install yad
-
tcpinfo >> apt-get install python3 python3-pip >> pip3 install tcpinfo (Reboot required)
You can install them using 'install.sh' shell script ex> sudo ./install.sh
- ./test.sh
- Check whether iperf server is opened in the remote host.
- Insert the remote host address and tcp port number ( Port number is set to 5005 )
- fill the duration blank -> transmitting time
- Insert the number of the TCP flow ( up to 3 TCP flow ) >> Press OK
- Write the start time and congestion control algorithm that each TCP flow uses.
- Execute!!!!