When I ping localhost on my Windows XP system, the TTL value returned is 128 and it shows me that the default TTL value in the ping for my system is 128. Then when I ping google.com the returned TTL value is 45, and I assume it means that (128 - 45) / 2 hops are existed in my way to google. When I tracert google.com, it says that the packets goes for maximum 30 numbers of hops, but it reaches the destination.
Why does it happen? Is it any difference between the TTL value showed in ping and the TTL value of tracert ?!
Thanks in advance . . .