انتقل إلى محتوى الدرس

Common ICMP Error Messages رسائل الخطأ الشائعة في ICMP

تعرّف في هذا الدرس على بروتوكول التحكم ICMP في الطبقة الثالثة، وكيفية فحص الاتصال وزمن الاستجابة بالأمر ping، وتتبع مسار القفزات بالأمر tracert، وفصل أعطال DNS بالأمر nslookup وفق منهجية التشخيص التدريجية.
2 صفوف تعليمية
تكنولوجيا الويب
3 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

عندما يفشل أمر ping، فإن قراءة نص رسالة الخطأ بدقة تحدد لك موضع العطل فوراً بدلاً من التخمين العشوائي:

  • 1. انتهاء مهلة الطلب (Request timed out): تعني أن جهازك أرسل طلب الصدى وانتظر انتهاء المهلة الزمنية (عادةً ) دون استلام أي رد. أشهر أسبابها: إيقاف تشغيل الجهاز الهدف، أو وجود جدار ناري () يسقط حزم ICMP بصمت، أو انقطاع مسار العودة.
  • 2. تعذر الوصول إلى المضيف الوجهة (Destination host unreachable — ICMP Type 3, Code 1): تعني أن جهازك نفسه أو أحد الموجهات في الطريق أرسل تقرير خطأ صريحاً يفيد بعدم وجود مسار إلى الهدف. إذا ظهر السطر متبوعاً بعنوان جهازك المحلي، فهذا يعني أن الهدف في نفس الشبكة لم يرد على نداء ARP؛ وإذا جاء من عنوان راوتر، فالراوتر لا يملك مسار توجيه لتلك الشبكة.
  • 3. نفاد عمر الحزمة أثناء العبور (TTL expired in transit — ICMP Type 11, Code 0): تعني أن عداد القفزات TTL وصل إلى الصفر قبل بلوغ الهدف، وهو ما يكشف عن وجود حلقة توجيه مفرغة () بين الموجهات.
  • 4. تعذر العثور على اسم المضيف (Ping request could not find host): انتبه إلى أن هذه الرسالة تسبق إرسال أي حزمة ICMP أصلاً؛ فهي تعني أن نظام DNS فشل في ترجمة اسم الموقع إلى عنوان IP!
الصف 2 ملاحظة هامة