Skip to main content

دليل لرسالة التحكم في الإنترنت Protocl (ICMP)

أوامر اعدادات الراوتر والعمل ببرنامج cisco packet tracer (يوليو 2026)

أوامر اعدادات الراوتر والعمل ببرنامج cisco packet tracer (يوليو 2026)
Anonim

بروتوكول رسائل تحكم الإنترنت (ICMP) هو بروتوكول شبكة لشبكة بروتوكول الإنترنت (IP). تقوم ICMP بتحويل معلومات التحكم لحالة الشبكة نفسها بدلاً من بيانات التطبيق. تتطلب شبكة IP ICMP لكي تعمل بشكل صحيح.

رسائل ICMP هي نوع معين من رسائل IP المتميزة عن TCP و UDP.

المثال الأكثر شهرة لمراسلات ICMP في الممارسة هو الأداة المساعدة ping ، التي تستخدم ICMP من أجل استقصاء المضيفات البعيدة للاستجابة وقياس الوقت المستدير الإجمالي لرسائل المجس.

كما تدعم ICMP أدوات مساعدة أخرى مثل traceroute التي تحدد أجهزة التوجيه وسيطة ("القفزات") على المسار بين مصدر ووجهة معينة.

ICMP مقابل ICMPv6

التعريف الأصلي لشبكات ICMP المعتمدة لبروتوكول الإنترنت 4 (IPv4). يتضمن IPv6 نموذجًا منقحًا من البروتوكول يطلق عليه عادة بروتوكول ICMPv6 لتمييزه عن بروتوكول ICMP الأصلي (الذي يسمى أحيانًا ICMPv4).

أنواع رسائل ICMP وتنسيقات الرسائل

تحمل رسائل ICMP البيانات الضرورية لتشغيل وإدارة شبكة الكمبيوتر. تقارير بروتوكول على شروط مثل أجهزة لا تستجيب ، وأخطاء الإرسال ، وقضايا الازدحام الشبكة.

مثل البروتوكولات الأخرى في عائلة IP ، يحدد ICMP رأس الرسالة. يحتوي الرأس على أربعة حقول في التسلسل التالي:

  • النوع (8 بت)
  • الرمز (8 بت)
  • المجموع الاختباري (16 بت)
  • بيانات ICMP (32 بت)

يحدد ICMP قائمة بأنواع معينة من الرسائل ويقوم بتعيين رقم فريد لكل منها.

كما هو موضح في الجدول أدناه ، يوفر ICMPv4 و ICMPv6 بعض أنواع الرسائل الشائعة (ولكن غالباً بأرقام مختلفة) وكذلك بعض الرسائل الفريدة لكل منهما. (قد تختلف أنواع الرسائل الشائعة أيضًا قليلاً في سلوكها بين إصدارات IP).

أنواع رسائل ICMP المشتركة
الإصدار 4الإصدار 6نوعوصف
0129صدى ردتم إرسال الرسالة ردًا على طلب الارتداد (انظر أدناه)
31الوجهة غير قابلة للوصولتم إرساله ردًا على رسالة IP غير قابلة للتسليم لأي من الأسباب المختلفة.
4-إخماد مصدريمكن للجهاز إرسال هذه الرسالة مرة أخرى إلى أحد المرسلين الذي يقوم بإنشاء حركة مرور واردة بمعدل أسرع مما يمكن معالجته. (تم استبداله بوسائل أخرى.)
5137إعادة توجيه الرسالةيمكن أن تقوم أجهزة التوجيه بإنشاء هذه الطريقة في حالة اكتشاف تغيير في المسار المطلوب لرسالة IP يجب تغييرها.
8128طلب الصدىرسالة مرسلة بواسطة الأدوات المساعدة ping للتحقق من استجابة جهاز مستهدف
113تجاوز الوقتإنشاء أجهزة التوجيه هذه الرسالة عندما وصلت البيانات الواردة إلى حد العد "قفزة". المستخدمة من قبل traceroute.
12-مشكلة المعلمةيتم إنشاؤه عند اكتشاف جهاز بيانات تالفة أو مفقودة في رسالة IP الواردة.
13, 14-الطابع الزمني (طلب ، رد)تم تصميمه لمزامنة الساعات الزمنية بين جهازين عبر IPv4 ، (تم الاستغناء عن أساليب أخرى أكثر موثوقية.)
-2الحزمة كبيرة جداتقوم أجهزة التوجيه بإنشاء هذه الرسالة عند تلقي رسالة لا يمكن إعادة توجيهها إلى وجهتها بسبب تجاوز حد الطول.

يقوم البروتوكول بتعبئة حقول البيانات Code و ICMP اعتمادًا على الرسالة نوع تم اختياره لمشاركة معلومات إضافية. على سبيل المثال ، يمكن أن تحتوي الرسالة Destination Unreachable على العديد من قيم Code المختلفة بناءً على طبيعة الفشل.