IP и TTL

Назначение поля TTL состоит в том, чтобы избежать ситуации, в которых недоставленный пакет продолжает циркулировать в сети бесконечно.
8-разрядное поле TTL устанавливается в значение исходным устройством пакета.
TTL уменьшается на одни каждым маршрутизатором в маршруте к месту назначения пакета.
Если поле TTL достигает нуля прежде, чем пакет прибудет к своему месту назначения, пакет отбрасывается, и маршрутизатор отправляет сообщение Протокола межсетевых управляющих сообщений (ICMP) об ошибке назад к источнику пакета IP.
Рисунок показывает, что даже в случае маршрутной петли пакеты не будут циклично блуждать до бесконечности в сети. В конечном счете значение TTL будет уменьшено до 0, и пакет будет отброшен маршрутизатором.