[WEBINAR] Bulletproof: How Today's Business Leaders Stay on Top


Definition - What does Traceroute mean?

Traceroute is a network diagnostic tool used to track the pathway taken by a packet on an IP network from source to destination. Traceroute also records the time taken for each hop the packet makes during its route to the destination.

Traceroute uses Internet Control Message Protocol (ICMP) echo packets with variable time to live (TTL) values. The response time of each hop is calculated. To guarantee accuracy, each hop is queried multiple times (usually three times) to better measure the response of that particular hop.

Traceroute exists as part of most operating systems in one form or another.

A traceroute is also known as a tracert.

Techopedia explains Traceroute

Traceroute is a very useful tool for determining the response delays and routing loops present in a network pathway across packet switched nodes. It also helps to locate any points of failure encountered while en route to a certain destination.

Traceroute uses ICMP messages and TTL fields in the IP header for its operations, and transmits packets with small TTL values. Every hop that handles the packet subtracts "1" from the packet's TTL. If the TTL reaches zero, the packet has expired and is discarded. Traceroute depends on the common router practice of sending an ICMP time-exceeded message back to the sender when the TTL expires.

By using small TTL values that quickly expire, traceroute forces routers along a packet's normal delivery path to generate these ICMP messages. These messages also identify the router. A TTL value of "1" should produce a message from the first router; a TTL value of "2" generates a message from the second one, and so on.

Traceroute uses the following command syntax, with or without optional parameters: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name

Traceroute output first displays the IP address of the destination and the maximum number of hops it will traverse before it will quit the trace. Next, it displays the name, IP address and response time taken at each hop.

  • 1 is the internet gateway of the network the trace is started from
  • 2 is normally the Internet service provider's (ISP) gateway
  • 3 is usually the backbone ISP’s hop name and IP address

This trace continues to the destination domain, listing all the hops along the way. It is worth noting that the trace may display different results if subsequent traces are run for the same destination. This may indicate a change of network path due to the failure of some link or hop. If a hop does not respond (request timed out), an asterisk (*) is displayed and then another hop is tried. If successful, the response time of the hop is displayed. At last, the destination domain with its IP address is displayed.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.