General · Linux

Know your IP packets path to destination

Dear Reader,

Today i learned some thing kool which unfortunately i did not know. How bad? Yea after all these years of my geek life, i never cared to know about this much. So today i managed to get much information and began searching about it. So thankfully there is a linux command which deals with this.

Its called traceroute. This command has alot of options associated with for ones choice. As usual my first action is to check its man pages. After that i wanted to checked what route does my packet takes to reach the destination. And to my surprise i learned the route to my USA servers. It was nice to see how many hops it has to stop by 🙂

So here is the sample for ya, do play with it, you like it 🙂

$ traceroute to (, 30 hops max, 60 byte packets
 5 (  237.415 ms  269.427 ms  271.285 ms
 7 (  105.208 ms  198.141 ms  243.709 ms
 8 (  333.940 ms  337.023 ms  339.478 ms
 9 (  342.224 ms  345.845 ms  346.605 ms
10 (  348.317 ms
11 (  363.263 ms
12 (  453.472 ms  321.450 ms  325.879 ms
13 (  322.720 ms
14 (  279.575 ms * *
15 (  294.522 ms * *
16 (  295.224 ms  303.355 ms *

As you can see from the above traceroute command output for website, i could found out that this site/server resides in USA. What is surprising for me is that my packets travels all the way to chennai -> Mumbai -> London -> Newyork. Quite a long travel you know. 😀

Since then, i have been playing with every web site i keep visiting to know the route. Its fun to see such a complex travel path. Wow internet is one amazing spaghetti place 🙂

You can find much more detailed information from here

Happy geeking 🙂


Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s