10 pts.
 Java method to reset a packets time to live
I was told that there is a JAVA method to reset a packets time to live. Given that a packet being accepted by a machine that had java on it would create a new header anyway, is the point to increase the TTL? The person made the statement that these packets roam the Internet for years. am I missing something or how does this process work and how would it be applied? any help appreciated. Thank you!

Software/Hardware used:
ASKED: May 16, 2009  1:50 PM
UPDATED: May 19, 2009  1:50 AM

Answer Wiki:
I am looking at this after the other comment you said your friend made... I honestly think he has no idea what he's talking about. I am sure that within a persons own network, they could make a packet propagate for however long they wanted (why they would do this however is beyond me), however, once the packet is on the internet, and being routed on the public internet, it has one of 3 fates: 1. It is routed to the destination and arrives correctly 2. It arrives at a router that does not have a route to the destination network and is dropped 3. If there is a routing loop or for some reason number 1 or 2 do not happen, the TTL will be decremented at each router until the TTL is 0 and the packet is dropped. Once the packet is received by the router, there is no magical way that the TTL is going to be reset to 255. Again, direct your friend to RFC 791 and tell him to read it before he makes any more silly comments :)
Last Wiki Answer Submitted:  May 19, 2009  1:50 am  by  Jfernatt   605 pts.
All Answer Wiki Contributors:  Jfernatt   605 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _