View Full Version : What is TTL?

01-04-2002, 06:31 PM
I know it stands for Time to Live...but what does TTL actually mean?


01-05-2002, 12:38 AM
TTL specifies how long a datagram can stay in the internet, it is set by the sender, and is decremented by the routers and hosts who process it.

A datagram will be discarded if the TTL becomes zero and it still hasn't reached its destination. An error message will be sent to the sender.

The original TTL definition uses time in seconds. It can be simplified SPAMby using number of hops, i.e. TTL will be decremented by 1 at each router along the path. Therefore TTL becomes a “hop limit”.

Hope that helps SPAM;D

01-05-2002, 12:58 AM
Ahh, thanks man!

That explains the error that says, "TTL expired in transit."

Grinnin Reaper
01-05-2002, 10:39 AM
If your an electronic geek you would also recognice it as Transistor, Transistor Logic. SPAMBut I doubt if many chips are built with that technology anymore as it is an older form of manufacturing.

01-07-2002, 05:18 PM
ah damn savage I was gonna say dat!

02-10-2002, 11:21 AM
An example of how TTL can be utilized is traceroute. It purposely sets the time to live to zero so an error is reported (TTL is exceeded) at each hop. The SA (Source Address) is read from each packet returned and reports this as a hop along with hop latency. Because each router acts as a “proxy” traceroute will get the message from each router (hop). This is a pretty cool example of how TTL can be used.