How Does a Traceroute Work?

  1. Explaining Traceroute

    • Traceroute is a small application that lets you see where your data is routed through. It is a diagnostic utility for network administrators, and an interesting way to learn how the Internet really works. In order to understand what you see in traceroute, you must first understand how the Internet works in the first place. The Internet is a loose network of routers that forward data to each other through a route, and finally, the packet will eventually reach the destination. Traceroute digs in on this route and determines where exactly the packet heads through. This is a very useful utility for network administrators to troubleshoot networks by identifying the path taken by a packet to reach its destination host.

    How Traceroute Gathers its Information

    • Normally, when you send a packet across the Internet, the points it goes through usually do not send back any response. The only thing that gives any response is the destination, if it has any to give. Traceroute gets information about routers a packet went through by increasing the TTL (time to live) of every packet sent across the network. This inherently makes each waypoint along the way return an ICMP (Internet Control Message Protocol) packet, alerting the recipient of its presence. In layman's terms, traceroute sends a modified packet that indirectly instructs each waypoint to send back a response.

    Traceroute's Security Issues

    • Hackers can gather essential information about a network's infrastructure using traceroute. As has been discussed above, traceroute gathers information about each and every waypoint before a packet reaches its destination. This can be related to a flight with multiple stops. For a corporation, this can be intrusive, since information can be gained about their network infrastructure by doing a traceroute to a particular destination within their network, essentially gaining the upper hand when trying to intrude in their network. With this in mind, many networks have implemented a way for their infrastructure not to be shown in a traceroute request. This is done in a very simple way, by negating the TTL and simply not returning an ICMP packet to the sender.

Related Searches:

References

Comments

You May Also Like

  • How to Troubleshoot Traceroute

    Traceroute is an Internet tool available on any computer to see the details of a connection to any server in the world....

  • How to Resolve a Name in Traceroute

    Traceroute is a network utility that is used to determine the path that a packet takes when traveling through a network as...

  • How to Change Your Traceroute

    Open proxy servers are computers hosted on the Internet that let you use the server's resources to gain access to the Internet....

  • How to Understand a Traceroute Output

    Traceroute is a utility program that is run from a computer at one IP address (or host name) on the internet to...

  • How to Block a Traceroute

    Traceroute refers to a program, or one of its functional derivatives, that maps the path information takes across the Internet from one...

  • What Does Net Utility by Apple Do?

    Network Utility comes preloaded on every Mac. It's a useful utility that can help you troubleshoot Internet and network connections. When open...

  • What Are the Switches for the Traceroute Command?

    The "Traceroute" command identifies the path to a destination on the Internet. It traces the route by sending echoing signals to each...

  • How to Traceroute a Website

    Traceroute utilities map out paths between IP (Internet Protocol) addresses. They allow you to view hops--other IP addresses--between your IP address and...

  • How to Use the Tracert Command

    The traceroute utility included in Microsoft Windows 7 is called tracert.exe, and it calculates how many transfers through other computers and routers...

  • How to Use tracert to Diagnose Network Problems

    Tracert (short for traceroute) is a network diagnostic tool that can be used to determine where network problems are located. This can...

  • Traceroute Explanation

    Traceroute is a utility program that follows the path between two computers speaking to each other on the Internet. Traceroute reports back...

  • How to Understand Traceroutes

    Traceroute (tracert in Windows) is an application that allows you to trace the steps of an Internet communication path from your computer...

  • Traceroute Protocol

    Traceroute is a network utility for Unix and Unix-like operating systems. As the name suggests, it returns the route a packet travels...

  • How to Test Your Wireless Connection Speed

    Testing a computer's wireless connection speed involves testing multiple factors, but the primary factor is bandwidth. Bandwidth is essentially the transmission speed...

  • Traceroute Explained

    Traceroute, or tracert as it is known in Windows circles after the command to start a trace, is a way of determining...

  • Explain Traceroute

    Hosting and Internet terminology can often be difficult to understand, but terms like 'traceroute' are actually vital to your knowledge of your...

  • How do I Fix a Video Loading Problem When Trying to Watch Hulu Videos?

    Run a traceroute from your computer to Hulu's website using a traceroute utility, like Network-Tools or CentralOps's utilities, to determine if there...

  • Problems With Traceroute

    Problems With Traceroute. Traceroute is a computer network tool used to show the path taken by network packets when travelling from the...

  • Tools to Check Vulnerability of a Network

    GFI LANgaurd is a tool that can scan all computers on the network and determine if a computer poses a security issue...

  • Traceroute Alternatives

    Traceroute Alternatives. Traceroute is a utility that shows how many jumps there are on a network between your computer and an IP...

Related Ads

Featured