Why do I see 32 Bytes and the data shown are 64 Bytes?
The default packet size in Linux is 64 bytes (actually more like 58 bytes + 8 bytes for ICMP header) whereas on windows it's 32 bytes, you can actually specific the ping packet size by doing
This sends 32 bytes
ping www.google.com -l 32
This sends 128 bytes
ping www.google.com -l 128 -t