Zowel `ping` als` tracert` (of `traceroute`) gebruiken pakketten van de icmp protocol.
* ping Gebruikt ICMP Echo -verzoek en echo -antwoordberichten.
* traceroute Gebruikt ICMP -tijd overschreden berichten en, optioneel, UDP- of TCP -pakketten (afhankelijk van het implementatie- en besturingssysteem). Het onderliggende mechanisme voor het bepalen van het pad is echter gebaseerd op ICMP-tijd overschreden berichten die langs de route werden gegenereerd wanneer de time-to-live (TTL) van de pakketten verloopt. |