ICMP (İngilizce`` Internet Control Message Protocol``, yani ``Internet Yönetim Mesajlaşması Protokolü``) iki ya da daha fazla bilgisayar arasında veri transferi sırasında meydana gelebilecek hataları ve kontrol mesajlarını idare eder. Bu nedenle ICMP ağ problemlerini tespit etmek için çok önemli bir protokoldür.
ICMP protokolü kullanılarak tespit edebileceğimiz bazı sorunlar şu şekildedir:
- Lokal makinede TCP/IP`nin düzgün yapılandırılmış olduğunu kontrol etmek
- Bir bilgisayarın ayakta olup olmadığını kontrol etmek
- Ağ geçitlerinin tıkanık olup olmadığını kontrol etmek
- Bir mesajın kaybolup kaybolmadığını kontrol etmek
ICMP protokolünde bilinen en yaygın ağ aracı ping`dir. Daha fazla detay için ilgili sayfaya bakabilirsiniz.