IP DATAGRAM コンピュータ ネットワークにおける Time to Live (ttl) 値

IP DATAGRAM コンピュータ ネットワークにおける Time to Live (ttl) 値

コンピュータネットワークのTTLについて質問があります

ジェームス・F・クロセの著書「コンピュータネットワーク - トップダウンアプローチ」によると

Time -to-live- The time-to-live (TTL) field is included to ensure that datagrams 
do not circulate forever (for example, a long-lived routing loop) in the network.
This field is decremented by one each time the datagram is processed by a router. 
If the TTL field reaches 0, a router must drop that datagram.

私の質問はパケットが宛先に到達したときにTTLが0になるかどうかホストに価値が残っているでしょうか?

UBUNTU の ping コマンドから、宛先が同じデバイス (ping ループバック) であっても ping コマンドの TTL が 64 であることに気付きました。その場合、宛先に到達しても TTL は 0 に減らされず、Windows では TTL が 128 に設定されます。

私の質問は

1) TTL は、宛先に応じて作成される IP パケットごとに異なりますか? それとも、パケットごとに OS によって事前に定義されていますか?

2)パケットが送信先のホストに到達したときにTTLはゼロになりますか?そうでない場合、TTLはどのようにして宛先ホストマシンを認識するのに役立ちますか?

関連情報