[Nottingham] Solaris 9 Ping Question

Graeme Fowler graeme at graemef.net
Wed May 4 10:15:22 BST 2005


On Wed 04 May 2005 08:24:38 BST , Moses O'Hara 
<cczmoses at unix.ccc.nottingham.ac.uk> wrote:
> ####I'm pritty sure it's the TTL, eberything reports it as the TTL 
> value as in
<snip>

I'm guessing here that these two examples come from a Linux or Windows 
box, yes?

<snip>
> #### If I use the -s option I get the following
<snip again>

Looks faintly familiar... long time since I used Solaris in anger though.

> My thinking behind it works on the principle that Windows 98/ Win NT 
> and Linux all set the TTL values on the Echo's to diffrent values. 
> The routes are static so I  can account for any decrements made my 
> switching equipment to the TTL. There's currently an ICMP blocking 
> policy in force in the switch ACL's with the exception of this one 
> Solaris box which can send and recived ICMP packets across all 
> subnets.

IP TTLs are *not* decremented by switching. If your source and target 
devices have 1, 2, 3, 4 or 25 switches (unlikely, but possible!) 
between them then they simply won't care - your source and target 
communicate at Layer 3 (of the much-taught OSI model) or above; the 
switches are down in Layer 2.
If you have *routers* between source and target, each one decrements 
the TTL by 1 (normally...) as each packet traverses it.

Ideas... How about you install GNU Ping instead?

Graeme




More information about the Nottingham mailing list