Wireshark for QoS parameters measurement

asked 2020-06-30 08:33:40 +0000

diaariatou gravatar image

updated 2020-06-30 08:41:16 +0000

Hello all,

I am using Wireshark to measure QoS parameters (latency, jitter, packet loss). I am using 3 types of traffic, 1 UDP traffic, 2 TCP traffics. I simulate 3 types of traffic (voice for UDP, streaming video and MMS message with TCP).

For TCP traffics, I use wireshark to know the RTT, but I have many values and no average, I use sometimes RTT graph (on TCP stream) and sometimes the command "tcp.analysis.ack_rtt" on I/O graph. I calculate also the packet loss by substracting the value of "tcp.analysis.retransmission" and the value of "tcp.analysis.lost_segment". I don't know yet how to get the jitter.

For UDP traffic, I use iperf on the server to know packet loss and jitter, I don't know how to get latency. So my questions are:

1- What is the best way for measuring RTT? RTT graph or TCP stream?

2- How can I get the average for RTT to calculate latency?

3- Am I doing correct with the packet loss calculation on wireshark?

4- How can I get the jitter for TCP traffic on wireshark?

5- Is iperf packet loss calculation reliable?

6- How can I get latency for UDP traffic?

What I think to do: for a same traffic (Voice for example), send it on TCP to know RTT and packet loss and send it on UDP to know jitter. I don't think it is correct.

Thanks in advance for your responses.

edit retag flag offensive close merge delete