1. ICMP message is a query message or an error message.
2. 所有ICMP报文的开始4个字节格式是一样的,其余的不同
3. unreachable error: the source port number can be used by the system receiving the ICMP error to associate the error with a particular user process. for example, dest port is 161 (snmp)
4. use netstat cmd to check system packet info.