Network Performance Test
Project detail
I want to implement a bash script that tests the Network performance (Bandwidth, latency, throughput, retransmission, packet loss, jitter) between a server and a client then plot graphs for all the results of the mentioned metric
The script should work like the following:
take the server and client IP addresses, then test the connectivity between them
if the connectivity test pass, the script should run the iperf3 test
the script should also take as an input the following:
number of intervals
window size plus all of iperf3 options
the graphs should be plotted using python jupyter note book