Hi, I'm hoping someone can give me a tip: I'm looking for a program to measure the speed of my internet connection. Of course, there are hundreds of sites where I can take a 'speed test' of some sort, but that's not what I'm looking for since taking a speedtest is far off from my usual browsing habits. (I mean: the police wouldn't be very interested in measuring the maximum speed of my car, now would they?) The kind of I'm thinking of runs on my computer and measures times between request and response and the bytes exchanged; this over an extended period of time (a week, say). Surely something like that must exist? I have trouble finding it, though, because I get thousands of hits when looking for measuring connection speed and the first few hundred are all about 'testing' speed, but I don't want to test, I want to measure.
Thanks for any help,
Jump to Post
The general approach to this type of problem is to collect packet captures (tcpdump, wireshark) and post process them at a later date.
You also mention 'request/response' behavior. What level? The transport layer? Application layer? There are wildly different behaviors at each.
All 4 Replies
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.