Link to GitHub page here.
Note: You must have the latest version of Python downloaded (Python 3.7.2) which can be downloaded here. To check if you already have Python installed, open a terminal and type "python". It should look like this if it has been correctly configured:
Once Python is successfully installed, download the following Python files, and save them to your Desktop (/User/Desktop). To run the scripts, type into the terminal:
This program prompts the user to enter the target IP address (use 192.168.0.1 for internal assessment), number of trial iterations, and number of packets sent per iteration. It will output the time in milliseconds (ms) for each packet to be sent, delivered, and returned, and displays the minimum, average, and maximum times along with the standard deviation for each trial.
This program takes an input of a CSV file (Comma Separated Values) from a data set, organizes the data in the console, and finds the percent decrease in network speed. The CSV file containing my data is included below.