non operational question related to IP
Steven Bellovin
smb at cs.columbia.edu
Mon Nov 22 19:58:34 UTC 2010
On Nov 22, 2010, at 2:52 52PM, Greg Whynott wrote:
>
> i was pinging a host from a windows machine and made a typo which seemed harmless. the end result was it interpreted my input differently than what I had intended. thinking this was a m$ issue I quickly took the opportunity to poke fun at windows as the senior m$ admin was near by.
>
> "look at how brain dead this os is, it can't even do simple math!"
>
> He is now looking at my screen scratching his head…..
>
> "watch, i'll open a shell on os x and show you how it can add 0 +10"
>
> I open a shell on os x, same behavior as windows.
>
> " ok so apple is brain dead too, watch, it'll work on linux!"
>
> same deal…
>
>
> long story short, it does work as expected on all our hardware routing gear. still not sure what is happening here…
>
>
> osx-gwhynott:~ gwhynott$ ping 10.010.10.1
> PING 10.010.10.1 (10.8.10.1): 56 data bytes
>
>
> gwhynott at ops:~$ ping 10.010.10.1
> PING 10.010.10.1 (10.8.10.1) 56(84) bytes of data.
>
>
> CORE1>ping 10.010.10.1
> Type escape sequence to abort.
> Sending 5, 100-byte ICMP Echos to 10.10.10.1, timeout is 2 seconds:
> !!!!!
>
>
> anyone happen to know how the OS's are interpreting the 010? doesn't appear work out in base[2-10] (1010,101,22,20,14,13,12,11,10,A)
>
010 is how C represents an octal number. This one is known in decimal as 8.
$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
ibase=8
10
8
--Steve Bellovin, http://www.cs.columbia.edu/~smb
More information about the NANOG
mailing list