En informática, traceroute y tracert son comandos de diagnóstico de red de computadoras para mostrar posibles rutas y medir los retrasos de tránsito de los paquetes a través de una red de Protocolo de Internet (IP). El historial de la ruta registra cómo los tiempos de ida y vuelta de los paquetes son recibidos de cada host sucesivo (nodo remoto) en la ruta; la suma de los tiempos medios en cada salto es una medida del tiempo total empleado para establecer la conexión. Traceroute marca como exitoso el salto a menos que todos paquetes los paquetes enviados (generalmente tres [cita requerida]) se pierdan más de dos veces; entonces se pierde la conexión y no se puede evaluar la ruta. Ping, por otro lado, solo calcula los tiempos finales de ida y vuelta desde el punto de destino.
Para el Protocolo de Internet Versión 6 (IPv6), la herramienta a veces tiene el nombre traceroute6 y tracert6.