ICMP یا Internet Control Messaging Protocol یک پروتکل برای رد و بدل کردن گزارش های مربوط به خطاهای پیش آمده بین تمامی دستگاه های تحت شبکه نظیر سوییچ ها، روترها، سرورها و … است.
ttl مخفف time to live است. این عبارت به طور خلاصه بیانگر مدت زمان اعتبار یک packet یا دیتا بر روی یک کامپیوتر یا در سطح شبکه پیش از آن که از بین برود است.