Sometimes when using VoIP I experience disruptions. I would like to check if the problems could be caused by my internet provider.How could I best test the quality of my bandwidth (throughput and latency)?Until now, I have used a script which sends 3600 pings per hour and saves min/max/avg., but I am not sure how representative ICMP packets are.
How to test the quality of my network connection for VoIP services
linux;networking
MTR is probably the tool you're looking for. I've been using it for a long time and it's helped me troubleshoot a lot of network connectivity problems. It's like traceroute, but it runs continuously and shows you detailed info of every hop along the way.From the wiki:MTR relies on ICMP Time Exceeded (type 11, code 0) packets coming back  from routers, or ICMP Echo Reply packets when the packets have hit  their destination host.Good luck! VoIP can be a headache to troubleshoot.