The Internet Control Message Protocol (ICMP) is defined by the RFC 792. The ICMP-Echo Request/Reply is typically used by network devices to verify device reachability over IP-based links. The source address in an echo message is the destination of the echo reply message.