http://en.wikipedia.org/wiki/Internet_protocol_suite - I don't understand why ICMP is considered on the Internet layer (where IP is), when 1) the ICMP headers don't contain any IP data 2) a captured ICMP packet with wireshark shows an IP layer
The previous sentence is false. The following sentence is true.