Traceroutes

    What you are going to learn:

  • Where to find more information on traceroutes
  • What are the three types of traceroute
  • What are the traceroute settings

Traceroutes are used in IP Networks to show the route path from a source to a destination. With traceroutes, users can see the different routers (called Hops) and the latency and packet loss between each of them. This can help identify where the issue is located. Also, inside the traceroute, the Reverse DNS names of the routers can provide a good idea of the service provider and the city for each of them.

We wrote a series of blog posts to help IT pros understand traceroutes:

Traceroutes is a very powerful tool but it is easy to misread the data, so we highly recommend that users read the blog articles listed above.

Traceroutes Types
Traceroutes Types

In the App, there are three types of traceroutes available for each Network Monitoring Session:

All the traceroutes are available in the network monitoring session page, below the network response time and voip quality graphs. They are split in two lists: from client to server and from server to client.

Traceroute Settings
Traceroute Settings

Here are the traceroute settings that apply to all traceroutes types. Each type of traceroute has different default settings and some can be configured by the users. Refer to each traceroute type article to know their default value and if it is possible to change it.

  • Count: Number of packets sent before reporting back to the App or finishing the traceroute.

  • Display: Select which information to display for the host. Options are Hostname + IP, Hostname and IP.

  • Interval: Number of seconds between each packet. A small interval (for example 0.2 which is 200 ms) can help with faster troubleshooting but keep in mind that a lot of routers are responding with ICMP TTL Exceeded at a maximum rate of 1 packet per second. Learn more on Why Do Some Routers Drop Packets or Have High Latencies?

  • Max TTL: Initial TTL (time-to-live) value in the IP header.

  • Packet Size: Size of the sent packet in bytes.

  • Protocol: Type of packet sent. ICMP, TCP and UDP are valid options.

  • Source Port / Destination Port: For TCP and UDP, these are the source and destination port used. A port of 0 means a random port for each packet. A random port can be used to detect multiple links. Learn more on Impact of Load Balancing or Multiple Paths on Traceroutes

  • ToS: IP ToS Field. Divide by 4 to get the DSCP code.