Examining ICMP Flaws
If you only had any klew of the things you are talking about, then you would sound credible. ICMP is part of TCP/IP stack. It is important part of TCP/IP stack as well. If you would read up on IPv6 you will find out why it is important or at least meant to be such.