What should be the behavior of a router when it receives an IPv6 packet
with Hop Limit = 0 ? Does IPv6 have the same behavior as for IPv4 TTL ?

Following are some extracts of RFCs.

----------------------------------
(Extract from RFC 1812 -- requirements for ipv4 routers)

4.2.2.9 Time to Live: RFC 791 Section 3.2

   Note in particular that a router MUST NOT check the TTL of a packet
   except when forwarding it.

   A router MUST NOT originate or forward a datagram with a Time-to-Live

   (TTL) value of zero.

   A router MUST NOT discard a datagram just because it was received
   with TTL equal to zero or one; if it is to the router and otherwise
   valid, the router MUST attempt to receive it.

--------------------------------------------
(Extract from RFC 2463 -- ICMPv6)

3.3 Time Exceeded Message

If a router receives a packet with a Hop Limit of zero, or a router
  decrements a packet's Hop Limit to zero, it MUST discard the packet
  and send an ICMPv6 Time Exceeded message with Code 0 to the source of

  the packet.  This indicates either a routing loop or too small an
  initial Hop Limit value.
--------------------------

Kind regards,

Christophe.

begin:vcard 
n:;
x-mozilla-html:FALSE
org:Alcatel;Enabling Software
version:2.1
email;internet:[EMAIL PROTECTED]
title:Christophe Pregui�a
adr;quoted-printable:;;Route de Nozay=0D=0A91460 Marcoussis;;;;France
end:vcard

Reply via email to