بروتوكول شبكات يستخدم لتشخيص المشاكل (مثل أمر Ping).
لا ينقل بيانات المستخدم بل رسائل الخطأ ومعلومات الحالة عن الشبكة.