As we all know, ping is really an ICMP echo. There are many possible ICMP 
replies. Now, Cisco could tell the user of the Cisco IOS ping command the 
actual reply received, but instead they output a character code. (Wouldn't 
want to make the product intuitive, now would we?) I'm trying to get more 
data on the character codes.

This is not a newbie question. Don't send me the chart of ping reply codes. 
I've already seen about 20 versions of the chart. I'm trying to figure out 
what routers really display and why there are so many versions of the 
chart. Putting together all versions of the chart (plus the A code that we 
have all seen but is not listed in Cisco documentation, as far as I can 
tell), I have developed this list:

!       An ICMP echo reply was received.
.       The sending router or switch timed out while waiting for a reply.
U       A destination unreachable response was received.
N       A network unreachable response was received.
H       A host unreachable response was received.
P       A protocol unreachable response was received.
M       Fragmentation was needed and the don't fragment (DF) bit was set.
&       A time-to-live exceeded message was received.
I       The user interrupted the test.
A       The ping was administratively prohibited (blocked by an access list 
probably).
Q       A source quench response was received.
?       An unknown packet was received.
C       A packet was received with the congestion-experienced bit set.**

Questions:

Has anyone ever seen N, H, or P? It seems to me that Cisco just outputs U 
if the router receives network, host, or protocol unreachable.

Has anyone ever seen M? I couldn't get this to happen in my lab. Is M even 
for real or was that an error in one of the versions of the documentation?

Has anyone every seen &? I couldn't get that one to happen either.

How about I? That doesn't happen on my routers. Plus one version of the 
documentation said it was |, not I.

And how about the mysterious C? I found out that it's related to RFC 2481, 
an experimental protocol that adds explicit congestion notification to IP. 
Maybe some internal developer asked for this. Cisco clearly favors helping 
developers troubleshoot over helping customers troubleshoot. (Sorry, but 
this ping research has made me angry at Cisco.)

Thanks for your help.

Priscilla



________________________

Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=10910&t=10910
--------------------------------------------------
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

Reply via email to