Ping Speed

     Ping Speed is a tool used to approximate the throughput of a link using ICMP Echo Request and Reply messages. Two different packet sizes are used. The small packet is sent first and then a large packet. It continues to alternate between small and large packets for the duration of the test. The test is not completely accurate. In fact, the values displayed will be significantly different than measurements made using the Bandwidth Test tool. However, this is still useful for approximately the available bandwidth to a device that will respond to ICMP messages when other tools are not available.

     Keep in mind that the message needs 28 bytes for overhead (20 bytes for the IPv4 header and 8 bytes for the ICMP header), so a Small Packet Size of 32 bytes will result in a ICMP data payload of 4 bytes. A 1500 byte Large Packet Size will result in a 1472 byte data payload. A packet capture is provided below where a router at is testing to with the default values of 32 bytes and 1500 bytes.


Ping Speed



Ping_Speed – Packet Capture File in .zip


Hope you enjoyed this tutorial! If you have any questions or insights, please add a comment below.



Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.