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

ملخص

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

مزيد من المعلومات

إيكمبس تستخدمها أجهزة التوجيه أو الأجهزة الوسيطة المضيفين للاتصال التحديثات أو معلومات الخطأ لأجهزة التوجيه أو الأجهزة الوسيطة المضيفين الآخرين.


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


الأنواع المعرفة،:

TYPE   Description
---- -----------
0 Echo Reply
3 Destination Unreachable
4 Source Quench
5 Redirect Message
8 Echo Request
11 Time Exceeded
12 Parameter Problem
13 Timestamp Request
14 Timestamp Reply
15 Information Request (No Longer Used)
16 Information Reply (No Longer Used)
17 Address Mask Request
18 Address Mask Reply

الارتداد وطلب الارتداد

هذا هو ICMP الأكثر استخداماً لاختبار اتصال IP المعروفة PING. سيكون لطلب ارتداد ICMP حقل نوع 8 وحقل رمز 0. صدى الردود على حقل نوع 0 وحقل رمز 0.

لا يمكن الوصول إلى الوجهة

في حالة تسليم حزمة، يتم إنشاء ICMP "الوجهة قابلة للوصول"، اكتب 3. يمكن أن يكون نوع 3 إيكمبس قيمة رمز من 0 إلى 15:
Type 3
Code
Value Description
----- -----------
0 Network Unreachable
1 Host Unreachable
2 Protocol Unreachable
3 Port Unreachable
4 Fragmentation needed and DF (Don't Fragment) set
5 Source route failed
6 Destination Network unknown
7 Destination Host unknown
8 Source Host isolated
9 Communication with Destination Network Administratively Prohibited
10 Communication with Destination Host Administratively Prohibited
11 Network Unreachable for Type Of Service
12 Host Unreachable for Type Of Service
13 Communication Administratively Prohibited by Filtering
14 Host Precedence Violation
15 Precedence Cutoff in Effect

عدد رسائل كبح المصدر

رسالة كبح مصدر ICMP بحقل نوع التعليمات البرمجية 0 و 4. يتم إرسال رسائل كبح المصدر عندما تكون الوجهة غير قادر على معالجة حركة المرور بالسرعة التي يتم إرسالها من قبل المصدر. يخبر ICMP كبح مصدر المصدر إلى تقليص معدل التي يتم إرسال البيانات. ستستمر الوجهة إنشاء ICMPs كبح المصدر حتى يقوم المصدر بإرسال بسرعة مقبولة.

إعادة توجيه رسالة

سينشئ جهاز وسيط رسالة إعادة توجيه ICMP عندما قرر أنه يمكن بلوغ مسار المطلوبة أما محلياً أو عبر مسار أفضل. إعادة توجيه رسالة إيكمبس 5 نوع وكذلك يحدده قيم الحقل التعليمات البرمجية التالية:

Type 5
Code
Value Description
----- -----------
0 Redirect datagrams for the Network
1 Redirect datagrams for the Host
2 Redirect datagrams for the Type of Service and Network
3 Redirect datagrams for the Type of Service and Host

تجاوز الوقت

إذا كان جهاز التوجيه أو المضيف يتجاهل حزمة نظراً لانتهاء مهلة، سيؤدي وقت تجاوز نوع 11 ICMP. سيكون لتجاوز وقت ICMP قيمة رمز أما 0 أو 1. يتم إنشاء رمز 0 عند تجاوز عدد القفزات مخطط البيانات ويتم تجاهل الحزمة. يتم إنشاء 1 التعليمات البرمجية عند يحشدوا حزمة المجزأة تجاوز قيمة المهلة.

مشكلة في المعلمة

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

الطابع الزمني لطلب ورد الطابع الزمني

الطابع الزمني لطلب ورد الطابع الزمني طريقة بدائية لمزامنة الوقت على أجهزة مختلفة. الطلب يحتوي على حقل نوع 13 والرد 14 نوع. هذه الطريقة لمزامنة الوقت بالنفط الخام وغير موثوق به. ولذلك، لا كثرة استخدامه.

طلب معلومات ورد المعلومات

أنواع ICMP التي كانت مصممة أصلاً للسماح بتشغيل مضيف لاكتشاف عنوان IP. هذا الأسلوب مهمل ولم تعد مستخدمة. هي الأساليب الأكثر شيوعاً لاكتشاف عنوان IP (بروتوكول bootstrap) BOOTP و DHCP (بروتوكول التكوين الحيوي للمضيف). فيحدده BOOTP RFC1542، وتم تحديد DHCP قبل RFC1541. لمزيد من المعلومات حول تنفيذ Microsoft DHCP، الرجاء مراجعة مقالة "قاعدة معارف Microsoft" التالية:
أساسيات DHCP (بروتوكول التكوين الحيوي للمضيف) 169289

طلب قناع عنوان & رد قناع العنوان

يستخدم كمبيوتر تمهيد لتحديد قناع الشبكة الفرعية قيد الاستخدام على شبكة الاتصال المحلية عنوان قناع طلب ICMP نوع 17. سيرد جهاز وسيط أو يتصرف كجهاز وسيط الكمبيوتر مع نوع 18 ICMP عنوان قناع الرد ICMP.

المراجع

لمزيد من المعلومات حول ICMP، راجع RFC950 و RFC792 و RFC1122.


مستندات Rfc قد يتم الحصول على عبر الإنترنت كما يلي:


تتوفر نسخ الورق من كافة مستندات Rfc من NIC، كل على حدة أو على أساس اشتراك (لمزيد من المعلومات، اتصل
NIC@NIC. DDN.MIL). وتتوفر نسخ عبر الإنترنت باستخدام FTP أو كيرميت من nic. DDN.MIL rfc/rfc # # #.txt أو.PS # # # rfc/rfc (# # # هو رقم RFC دون أصفار).

خصائص

رقم الموضوع: 170292 - آخر مراجعة: 09‏/01‏/2017 - المراجعة: 1

تعليقات