taltamir
Lifer
- Mar 21, 2004
- 13,576
- 6
- 76
Good point. But even multiplying it by 2 it doesn't account for it.A ping is too and from.
A sends a packet to B
B recieves packet and sends reply back.
So you need to double the distances/time.
@dissection. You merely went and wrote the locations of each hop and that it doesn't add latency. But this wasn't my question. My question was what do each of the columns mean... AFAIK column 1 is how many hops were already passed. Cloumns 2-4 are a ms number, I have no idea what it measures. Column 5 is the address of the next hop.
What do columns 2-4 measure.
Telling me the location of each address (which I could already tell) doesn't help.
I decided to ask wikipedia: http://en.wikipedia.org/wiki/Traceroute
So columns 2-4 are for 3 separate packets with the same TTL. Note that they are not related. That is, the 3 values in columns 2-4 of row 1 are the time it took each of the 3 packets sent with TTL of 1 to reach the first point and for an ICMP packet to be generated and returned to me.
But the 3 ms values in ms for 3 entirely different packets, sent later with a TTL of 2.
Effectively you are pinging each individual step. This does allow you to make some calculations though. telling us how much delay was introduced by the actual routers. Proof of its existance is in your own traceroute.
5 95 ms 107 ms 94 ms xe-7-0-0.cr1.nyc3.us.nlayer.net [69.22.142.30]
Notice the pings go up...moving from the UK to the US
6 100 ms 100 ms 99 ms xe-2-0-0.cr1.iad1.us.nlayer.net [69.22.142.92]
Moving in the US
As you can see, sending 3 packets with a TTL of 5, effectively pinging the 5th hop (telling you round trip time to the 5th hop) took 95ms, 107ms, and 94ms.
The speed of light did NOT fluctuate between the three. The reason for the difference between the 94ms and 107ms one is purely due to delay introduced by the routing equipment or your own computer.
Note that the 6th hop had pings of 100, 100, and 99ms. Note that they are all actually below the 107, but higher then the 94 and 95 ones. It is at a longer distance, yet produced less delay then a shorter distance on occasion (due to congestion?), yet usually it produces a 5ms longer trip.
You can calculate the time it will take light to transverse the distance between england and Denmark for example, calculate the difference between the pings of the england and denmark hops (its average that is), divide that by two, and subtract the time it would have taken light to travel to get the delay. But frankly, that would have only been useful had all 3 values been completely identical. With them fluctuating this much its completely obvious that there is delay; and the math I proposed above will not be accurate (since its comparing different packets; not the same packet).
Last edited: