وهو يختلف في الغرض عن بروتوكولات النقل مثل TCP وUDP وعلى ذلك فهو لا يستعمل في إرسال واستقبال البيانات بين الأنظمة, وهو عادة لا يستعمل مباشرة من التطبيقات المستخدمة للشبكة, ومن الجدير بالذكر أنه يظهر بشكل استثنائي مع أدوات الـ Ping والـ traceroute.