Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adelq/penninternet
https://github.com/adelq/penninternet
Last synced: about 6 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/adelq/penninternet
- Owner: adelq
- Created: 2015-05-22T03:59:07.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-05-23T04:19:09.000Z (over 9 years ago)
- Last Synced: 2023-03-12T05:18:21.843Z (over 1 year ago)
- Language: Python
- Size: 324 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Penn Internet Analysis
This is an in-depth analysis of the internet connection speed at the University of Pennsylvania.
## Methodology
Metrics were collected from 2 computers, a laptop on AirPennNet (thinkpad) and one on the LAN network in Harnwell (desktop).
Both computers run Linux with a stable kernel and no modifications to the network stack.The speed tests are performed against speedtest.net using the speedtest-cli python utility and cron.
### Flaws
Currently, the speedtest-cli script being used autoselects the server to test against, so it may change from test to test, though it's not as serious because many webservers and globally distributed so it may be more accurate despite being less precise.
Another issue is that the script only runs when my computer is running.
While my desktop remains on almost all the time, my laptop only stays on during normal waking hours, though that's when it matters most to me so not a huge problem.## Reasoning
After experiencing annoying connection issues on my desktop on AirPennNet which nobody was able to resolve, I began recording the internet connection speed and ping every 15 minutes on both my computers.
Now that I have about a year's worth of data from 2 computers, I'll start doing some analysis to find problematic patterns.