In your previous mail you wrote:

   Since Traceroute is not a standard, but rather an application, it
   has several implementations.  Indeed, the UNIX implementation uses
   UDP messages - this is also described in RFC 2151 (informational).
   The windows implementation of Traceroute, on the other hand, uses
   ICMP Echo messages, see:
   http://technet.microsoft.com/en-us/library/bb491018.aspx
   
=> perhaps I over interpreted the first case of RFC 1812 4.3.2.7
but as there is no real and stable definition of what is an ICMP
error message (something fixed in ICMPv6) I am afraid there are
some router implementations which just never send an ICMP error
message at the result of receiving a ICMP Echo Request with TTL=1
(if you believe this should have been noticed there are so many
reasons to get partial results from traceroute/tracert...)

   So I think maybe the draft should explain that Traceroute is an
   application that has more than one implementation, and that it can
   be implemented with either UDP or ICMP messages. Does this make
   sense?
   
=> yes but if you detail the mechanism I really suggest to describe
the UDP version.

Thanks

francis.dup...@fdupont.fr
_______________________________________________
Gen-art mailing list
Gen-art@ietf.org
https://www.ietf.org/mailman/listinfo/gen-art

Reply via email to