コンピューターをスニッフィングしてTTL = 64のパケットが表示された場合、そのパケットはネットワーク内のコンピューターから送信されたものですか、それともWWW内の誰でもかまいません。
TTLとは何かを知っています。しかし、TTL = 64が正確に何を意味するのかを理解しようとしています。
TTLは存続時間です。各ホップはこのフィールドを1ずつデクリメントし、0に達するとドロップされます(通常、これはループ状況でのみ発生します)。これにより、IPルーティングループが存在する場合にデータパケットがネットワークを混雑させないようにします。パケットの送信者は、TTLを255までの任意の値に設定できます。
64は、パケットがドロップされる前に移動できるホップ数です。インターネットの多くのホップにまたがるホストに到達するのが難しい場合、パケットのTTL)が大きくなります。マルチキャストプロトコルでは、64を使用してパケットを同じ物理領域に制限します。マルチキャストプロトコル。
もう1つの可能性は、コンピュータの外部のネットワークに到達することさえないパケットが表示されていることです。
PING localhost(127.0.0.1):56データバイト 127.0.0.1から64バイト:icmp_seq = 0 ttl = 64 time = 0.048 ms 127.0.0.1から64バイト: icmp_seq = 1 ttl = 64 time = 0.134 ms 127.0.0.1から64バイト:icmp_seq = 2 ttl = 64 time = 0.139 ms