الرئيسية / البروتوكولات / بروتوكول ICMP

بروتوكول ICMP

بروتوكول رسائل التحكم في الإنترنت (Internet Control Message Protocol) هو أحد البروتوكولات الأساسية في موافيق اتصالات, وهو يستخدم خصوصاً من قبل أنظمة التشغيل في الحواسيب الشبكية لإرسال رسائل الإخطاء.

وكمثال على ذلك: طلب خدمة غير متاحة أو أن يكون المضيف Host أو مسيّر router لا يمكن الاتصال بهما. إن ال ICMP يعتمد على ال IP لتنفيذ مهامها, كما أنه يعد جزء لا يتجزأ من ال IP.

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

تفاصيل تقنية :

إن بروتوكول مثفاق التحكم برسائل الإنترنت وهو جزء من مجموعة مواثيق (بروتوكولات) الشبكة كما هو معرف في ال RFC 792.

إن رسائل ال ICMP ترسل في عدة حالات :

  • عندما لا تستطيع الحزمة (Datagram) الوصول إلى وجهتها.
  • عندما لا تملك العبارات (Gateway) مساحة إضافية لإرسال الحزم (Datagram).
  • تستطيع البوابة توجيه المضيف Host لإرسال المراد إرساله عبر ممر أقصر.

وإن هذه الرسائل تنشأ في طبقة ال IP Layer, وإن ال IP يقوم بتغليف رسالة ال ICPM المناسبة في ترويسة جديدة لل IP (وذلك لاسترداد الرسالة ال ICMP لل Host المرسل الأصلي ) ونقل ال Datagram الناتج في الحالة الطبيعية.

وعلى سبيل المثال, كل آلة (مثل مسير وسيط) توجيه ال IP Datagram يحتاج إلى انقاص الزمن الباقي للحياة (TTL) الذي هو حقل في الترويسة بمقدار واحد. وإذا وصلت قيمة ال TTL إلى الصفر فإن رسالة  Time to line exceeded in transit،  ICMP ترسل إلى مصدر ال Datagram.

كل رسالة ICMP تغلف مباشرة من خلال IP Datagram وحيد, وبالتالي مثل بروتوكول ال UDP الICMP  غير موثوق. وبالرغم من إن رسائل ال ICMP محتواة من قبل IP Datagram معياري , فإن هذه الرسائل مجهزة عادة كحالة خاصة تميز من خلال المعالجة الطبيعية لل IP, أكثر من تجهيزها كبروتوكول جزئي لل IP. وفي حالات عديدة يكون من الضروري معاينة محتويات رسالة ال ICMP وإيصال رسالة الخطأ المناسبة إلى التطبيق التي ولّدت في حزمة ال IP الأصلية, وهو الذي حث على إرسال رسالة ال ICMP.

عن teacher77

شاهد أيضاً

بروتوكول POP3

بروتوكول مكتب البريد POP (بالإنجليزية: Post Office Protocol ) هو نظام بريد يعمل في طبقة البرامج، ويهدف إلى جلب رسائل البريد …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *