UK tech experts · info@vividrepairs.co.uk
Vivid Repairs

Glossary/Networking

Traceroute

A networking diagnostic tool that maps the path data packets take from your device to a destination server, showing each intermediary hop and identifying where connection delays occur.

Also known as: tracert, mtr, trace route, hop analysis

Traceroute is a command-line utility that reveals the exact route your internet traffic travels. When you request data from a website or server, your packets don't travel directly there. Instead, they hop through multiple intermediary computers (routers) managed by internet service providers and networks. Traceroute shows you each of these hops in order.

The tool works by sending packets with deliberately low 'time to live' (TTL) values. Each router that processes the packet reduces the TTL by one. When TTL reaches zero, that router sends back an error message, revealing its identity and response time. Traceroute repeats this process with incrementally higher TTL values until it reaches the final destination.

Why this matters: Traceroute helps diagnose network problems. If your connection is slow or drops out, traceroute shows you where the problem occurs. You might see a hop with unusually high response times (measured in milliseconds), indicating congestion or a faulty router. It also reveals how many hops separate you from your destination. A website that's geographically closer usually has fewer hops.

Common uses: IT support teams use traceroute to troubleshoot connectivity issues. Network administrators use it to optimise routing. You can use it to understand why a particular service is slow or unreachable.

Key gotchas: Some routers don't respond to traceroute requests, appearing as timeouts in results. Firewalls may block traceroute entirely. Results vary over time as networks reroute traffic. On Windows, the equivalent command is tracert. On Mac and Linux, use traceroute.