Was Macht Ein Router, Wenn Er Ein Paket Mit Einem Ttl-Wert Von 1 Empfängt?

Ein Router verringert die TTL nur, wenn er das Paket an einen anderen Router/Host weiterleitet. Ein Router leitet ein mit TTL 1 empfangenes Paket nicht weiter und kann es verwerfen. In einem solchen Fall sendet ein Router möglicherweise eine ICMP-Unerreichbarkeit zurück an den Absender.

Was passiert außerdem, wenn ein Router ein Paket mit einer TTL von 1 empfängt?

Wenn ein Label mit einem empfangen wird, verwirft der empfangende LSR das und sendet eine ICMP-Nachricht "Zeit überschritten" (Typ 11, Code 0) an den Absender des IP . Dies ist das gleiche Verhalten, das a mit einer IP zeigen würde, die eine ablaufende .

Man kann sich auch fragen, was bedeutet der TTL-Wert? Zeit zu leben

Was passiert also, wenn ein Router ein Paket mit einer TTL von 0 empfängt?

RFC 791 erfordert, dass alle Datagramme mit einem Wert von Null zerstört werden. Wenn eine IP mit einem Wert kleiner oder gleich eins empfangen wird und von der erwartet wird, dass sie von der weitergeleitet wird, muss der die Nachricht verwerfen und mit einer ICMPv4 Type 11, Code Time Exceeded-Nachricht an die Quelle zurückantworten.

Welches Netzwerkgerät S dekrementiert den TTL-Wert von IP-Paketen?

Jedes Mal, wenn ein Router eine empfängt, ändert er die , die Zeit zu leben (). Der Router verwirft alle mit einer Null empfangenen . Dies verhindert ein endloses Herumhüpfen bei Routing-Fehlern.