This is a static archive of our old Q&A Site. Please post any new questions and answers at ask.wireshark.org.

Measuring Bandwidth Speed

0

Is it possible to get an accurate calculation of download speed using wireshark, and how is this done?

I am streaming a video and each time the video changes quality (automatically) I want to see what the bandwidth speed was at that point in time.

Thanks in advance.

asked 28 Mar '14, 15:47

jimmy967's gravatar image

jimmy967
1222
accept rate: 0%


One Answer:

1

If you have a trace running as you stream the video go to Statistics - IO Graph draw a graph in the outbound direction only. Change the Y-axis to bits/tick if you want to see bandwidth. alt text

answered 28 Mar '14, 21:56

mrEEde's gravatar image

mrEEde
3.9k152270
accept rate: 20%

I have that done, I am also outputting when the quality change has occured and which bitrate the video has changed to.

When I am comparing the two, they do not match. Some of the reading i get are 0. why is this?

(29 Mar '14, 09:29) jimmy967

Hard to say without more details... Which software, which protocol etc...? Can you paste a trace snippet to http://cloudshar.org ?

(29 Mar '14, 11:00) mrEEde2

Im using Microsoft Smooth Streaming, which is requesting the segmented video file using a HTTP GET request and TCP for delivering the video files.

(29 Mar '14, 11:57) jimmy967

Some of the reading i get are 0. why is this?

Maybe due to prefetching and buffering in the client application.

(29 Mar '14, 12:15) Kurt Knochner ♦

So TCP protocol being used. Anything outstanding with tcp.analysis.flags filter? What is the windowsize offering of the client? What is the RTT of the connection? Where do you see the most significant delays frame.time_delay? Just a few questions to get you started ;-)

(29 Mar '14, 15:44) mrEEde2