RE: why is ICMP on the Internet layer
It would be rather difficult to ping someone if ICMP wasn't built on IP as the ICMP headers don't have a source and destination.
If you're referring to the fact that OSI specifies that IP and ICMP are in the network layer, you should remember that OSI is only a model and doesn't actually describe real life.
Then again, maybe it's there because of it's job, not based on the parent protocol.
This post was edited on 07-13-2008 at 02:42 AM by TheSteve.
|