# What are ICMP and ping?

ICMP (Internet Control Message Protocol) carries control and error messages between devices, such as host unreachable. Ping is the simplest tool that uses it: it sends a short message to an address and waits for a reply, to check whether a device is reachable and how fast. Administrators use ping every day. Attackers use it too, to discover which addresses are alive before scanning them, and floods of ICMP messages can overload a link or a device. Many firewalls limit ICMP from the internet. NetSenX raises an alert on ICMP floods on every plan.

FAQ: [What is…? Network and security terms](https://netsenx.com/en/faq/glossary) · https://netsenx.com/en/faq/what-is-icmp-and-ping

## Read next

- https://netsenx.com/en/what-is-ndr
- https://netsenx.com/en/problems-we-solve

## Related questions

- [What is SMB, the file-sharing protocol?](https://netsenx.com/en/faq/what-is-the-smb-file-sharing-protocol)
- [What is a domain controller?](https://netsenx.com/en/faq/what-is-a-domain-controller)
- [What is NTP, and why does correct time matter for security?](https://netsenx.com/en/faq/what-is-ntp-and-why-does-time-matter-for-security)
- [What is syslog?](https://netsenx.com/en/faq/what-is-syslog)
- [What is SNMP?](https://netsenx.com/en/faq/what-is-snmp)
