what pattern does ttl usually follows? working with a task where the ttl increments by 1 for every 3 packets. In the other task the ttl does not have any clear pattern.
Info: I am doing traceroute from: 192.168.2.2 to 198.38.88.104
what pattern does ttl usually follows? working with a task where the ttl increments by 1 for every 3 packets. In the other task the ttl does not have any clear pattern.
Info: I am doing traceroute from: 192.168.2.2 to 198.38.88.104
Like I mentioned in my comment above, this 3-packet TTL increment is typical of traceroute application. Since you're doing a traceroute from a Windows machine(192.168.2.2), it sends 3 ICMP packets with TTL=1
to the remote IP 198.38.88.104 and then keeps on incrementing by 1 after every 3 packets.
Since your question is about the TTL value in the replies it receives from the devices in the path, please read the following:
There's no global standard TTL value across all vendors but usually it is a multiple of 2. So, the TTL value in a capture on the client will usually follow the pattern: (2^x)-n
, where n
is the number of hops and x
could be any positive integer.
For example, the device that is 3 hops away (see packet #27) has the IP 193.212.176.97 and the TTL it sends is: (2^8)-3
, i.e. 253.
Hope that helps!