Douglas wroteI have a lot to learn about networking and protocols - I had no idea you could even do something like that. Zoinks.
It's not impossible, but it's harder to do, and it is basically a massive hack and abuse of the ICMP protocol.
However, ICMP packets may carry a data payload. Remember the old days of ping-flood DoS attacks? It's basically just a more useful way of using ICMP. Those ping-floods would just have a larger payload of rubbish, and come in an insane speed.