بروتوكول رسائل التحكم في الإنترنت (ICMP)

مؤلف: Peter Berry
تاريخ الخلق: 19 أغسطس 2021
تاريخ التحديث: 8 قد 2024
Anonim
What is ICMP (Internet Control Message Protocol)?
فيديو: What is ICMP (Internet Control Message Protocol)?

المحتوى

التعريف - ماذا يعني بروتوكول التحكم في الإنترنت (ICMP)؟

بروتوكول التحكم في الإنترنت (ICMP) هو بروتوكول طبقة شبكة TCP / IP يوفر خدمات استكشاف الأخطاء وإصلاحها والتحكم والخطأ. يستخدم بروتوكول ICMP بشكل متكرر في أنظمة التشغيل لأجهزة الكمبيوتر المتصلة بالشبكة ، حيث ينقل الأخطاء.


يسمى بروتوكول ICMP للإصدار 4 من بروتوكول الإنترنت ICMPv4 أما بالنسبة للإصدار 6 من بروتوكول الإنترنت فيطلق عليه اسم ICMPv6.

يُعرف بروتوكول التحكم في الإنترنت أيضًا باسم RFC 792.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح بروتوكول التحكم في الإنترنت (ICMP)

يتم إنشاء ICMP كنتيجة للأخطاء في مخطط بيانات IP أو لأغراض التوجيه التشخيصي. يتم الإبلاغ عن هذه الأخطاء إلى عنوان IP مصدر مخططات البيانات الأصلي. يتم تغليف ICMP مباشرة داخل مخطط بيانات IP واحد ويبلغ عن أخطاء في معالجة مخططات البيانات.

يبدأ رأس ICMP بعد رأس IPv4. تحتوي حزمة ICMP على رأس من ثمانية بايت ، يتبعه قسم بيانات ذي حجم متغير. يتم إصلاح وحدات البايت الأربعة الأولى من الرأس:

  • نوع ICMP
  • رمز ICMP
  • المجموع الاختباري لـ ICMP بأكمله
  • المجموع الاختباري لـ ICMP بأكمله

تختلف البايتات الأربعة المتبقية من الرأس بناءً على نوع ICMP ورمزه.


يتضمن الخطأ المرتبط بـ ICMP مقطع بيانات يحتفظ برأس IP بالكامل إلى جانب البايتات الثمانية الأولى من الحزمة التي تسببت في حدوث الخطأ. ثم يتم تغليف مخطط بيانات ICMP في مخطط بيانات جديد.