Skip to main content

انٹرنیٹ کنٹرول پیغام پروٹوکول (گائیڈ)

Last Train #2 Power to the People? Decentralization for Beginners (مئی 2024)

Last Train #2 Power to the People? Decentralization for Beginners (مئی 2024)
Anonim

انٹرنیٹ کنٹرول پیغام پروٹوکول (آئی سی ایم پی) انٹرنیٹ پروٹوکول (آئی پی) نیٹ ورکنگ کے لئے ایک نیٹ ورک پروٹوکول ہے. آئی سی ایم پی کی منتقلی کنٹرول معلومات کو ڈیٹا بیس سے بجائے خود نیٹ ورک کی حیثیت کے لۓ. آئی پی ایم پی کو مناسب طریقے سے کام کرنے کے لئے ICMP کی ضرورت ہوتی ہے.

آئی سی ایم پی پیغامات ایک خاص قسم کے آئی پی پیغام ہیں جو ٹی سی پی اور یو ڈی ڈی سے الگ ہیں.

آئی ایم ایم پی پیغامات کی عملی طور پر پنگ کی افادیت کی سب سے مشہور مثال ہے، جس میں مائیکروسافٹ کو استعمال کرنے کے لۓ دور دراز میزبانوں کی تحقیقات اور تحقیقاتی پیغامات کے مجموعی راؤنڈ ٹائم ٹائم کا اندازہ کرنے کا استعمال ہوتا ہے.

آئی سی ایم پی دیگر ٹرانسپورٹ کی طرح بھی سہولت فراہم کرتا ہے جو ایک ذریعہ اور منزل کے درمیان راستے پر انٹرمیڈیٹ روٹنگ آلات ("ہاپ") کی شناخت کرتا ہے.

ICMP بمقابلہ ICMPv6

آئی سی ایم پی کی حمایت کردہ انٹرنیٹ پروٹوکول ورژن 4 (IPv4) نیٹ ورک کی اصل تعریف. آئی پی وی 6 نے پروٹوکول کے ایک نظر ثانی شدہ شکل کو روایتی طور پر ICMPv6 کہا جاتا ہے جو اسے اصل ICMP (کبھی کبھار ICMPv4 کہا جاتا ہے) سے فرق کرنے کے لئے کہا جاتا ہے.

ICMP پیغام کی قسم اور پیغام کی شکلیں

آئی سی ایم پی پیغامات ایک کمپیوٹر نیٹ ورک کے آپریشن اور انتظامیہ کے لئے لازمی اعداد و شمار رکھتے ہیں. پروٹوکول کی حیثیت سے غیر منفی آلات، ٹرانسمیشن کی غلطیوں، اور نیٹ ورک کی بھیڑ کے مسائل کے بارے میں رپورٹیں.

IP خاندان میں دوسرے پروٹوکول کی طرح، ICMP ایک پیغام ہیڈر کی وضاحت کرتا ہے. مندرجہ ذیل ترتیب میں چار شعبوں پر مشتمل ہے:

  • ٹائپ کریں (8 بٹس)
  • کوڈ (8 بٹس)
  • چیکیمم (16 بٹس)
  • آئی سی ایم پی ڈیٹا (32 بٹس)

ICMP مخصوص پیغام کی اقسام کی ایک فہرست کی وضاحت کرتا ہے اور ہر ایک کو منفرد نمبر فراہم کرتا ہے.

جیسا کہ ذیل میں دی گئی جدول میں دکھایا گیا ہے، ICMPv4 اور ICMPv6 کچھ مشترکہ پیغام کی اقسام (لیکن اکثر مختلف نمبروں کے ساتھ) فراہم کرتا ہے اور ہر ایک کے پیغامات بھی منفرد ہیں. (آئی پی کے ورژن کے درمیان ان کے رویے میں مشترکہ پیغام کی قسمیں بھی تھوڑی مختلف ہوتی ہیں).

عام ICMP پیغام کی قسم
v4 #v6 #ٹائپ کریںتفصیل
0129گونج جواب دیںایک آواز کی درخواست کے جواب میں بھیجا گیا ہے (نیچے ملاحظہ کریں)
31منزل ناقابل رسائیکسی بھی وجہ سے مختلف وجوہات کے لۓ کسی IP پیغام کے قابل نہیں ہونے والا جواب کے جواب میں بھیجا گیا ہے.
4-ماخذ کوئچایک آلہ اس پيغام کو بھیجنے والے کو واپس بھیج سکتا ہے جو آنے والے ٹریفک کو تيز رفتار سے تيز کر رہا ہے جو اس سے عملدرآمد ہوسکتا ہے. (دیگر طریقوں کی طرف سے superseded.)
5137پیغام کو بحال کریںروٹنگ کے آلات اس طریقہ کو پیدا کرسکتے ہیں اگر وہ آئی پی پیغام کے لئے درخواست کردہ راستے میں تبدیل ہوجائے تو اسے تبدیل کرنا چاہئے.
8128گونج درخواستہدف کے آلے کے ردعمل کو چیک کرنے کے لئے پنگ افادیت کی طرف سے پیغام بھیج دیا گیا ہے
113وقت ختم ہوگیاروٹر نے اس پیغام کو پیدا کیا جب آنے والی ڈیٹا نے "ہاپ" کی گنتی کی حد تک پہنچائی ہے. traceroute کی طرف سے استعمال کیا جاتا ہے.
12-پیرامیٹر مسئلہکسی آلہ کو آنے والے آئی پی پیغام میں خراب یا لاپتہ اعداد و شمار کا پتہ لگاتا ہے.
13, 14-ٹائمسٹیمپ (درخواست، جواب دیں)IPv4 کے ذریعہ دو آلات کے درمیان وقت کی گھڑیوں کو مطابقت پذیر بنانے کے لئے ڈیزائن کیا گیا ہے، (دیگر زیادہ معتبر طریقوں کی طرف سے حوصلہ شکنی.)
-2بہت بڑا پیکٹروٹر اس پیغام کو تخلیق کرتے وقت ایک پیغام وصول کرتے ہیں جو لمبائی کی حد سے زیادہ حد تک بڑھنے کے لۓ اپنے منزل پر آگے بڑھا نہیں جا سکتا.

پروٹوکول اضافی معلومات کا اشتراک کرنے کے لئے منتخب کردہ پیغام کی قسم پر منحصر کوڈ اور ICMP ڈیٹا کے شعبوں کو پورا کرتا ہے. مثال کے طور پر، ایک منزل ناقابل رسائی پیغام ناکامی کی نوعیت پر منحصر ہے کے لحاظ سے بہت سے مختلف کوڈ اقدار ہوسکتا ہے.