3 Dec
2005
3 Dec
'05
04:00
James Wright wrote:
Odds are it has to do with the ICMP packet size. Linux's default data string for a ping packet is 56 bits, add that to the 8 bit header and you get a 64 bit packet of data. I believe that Windows sends out a data string 24 bits in length, add the 8 bit header and you get a 32 bit packet. Use the -s option to specify the packet size as 24 bits and see if that works. Your equipment probably discards all ICMP packets that do not have a total of 24 bits after stripping the header. Good luck.
- James W
Someone here has really done their homework. Impressive. ~James