TechBord Logo
TechBord detail

پروتکل پیام کنترل اینترنت (ICMP) چیست؟

مخفف "Internet Control Message Protocol." هنگامی که اطلاعات از طریق اینترنت منتقل می شود، سیستم های کامپیوتری داده ها را با استفاده از پروتکل پروتکل کنترل انتقال / پروتکل اینترنت (TCP/IP) ارسال و دریافت می کنند. اگر مشکلی در اتصال وجود داشته باشد، پیام های خطا و وضعیت مربوط به اتصال با استفاده از ICMP که بخشی از پروتکل اینترنت است ارسال می شود.

هنگامی که یک رایانه از طریق اینترنت به سیستم دیگری متصل می شود (مانند یک اتصال کامپیوتر خانگی به یک وب سرور برای مشاهده سایت اینترنتی (Website))، ممکن است فرآیندی سریع و آسان به نظر برسد. در حالی که اتصال ممکن است در عرض چند ثانیه انجام شود، اغلب اتصالات جداگانه زیادی وجود دارد که باید اتفاق بیفتد تا کامپیوترها با موفقیت با یکدیگر ارتباط برقرار کنند. در واقع، اگر بخواهید تمام مراحل اتصال به اینترنت را با استفاده از دستور مسیر ردیابی (Traceroute) ردیابی کنید، ممکن است تعجب کنید که اتصالات اینترنتی به همان اندازه که هستند موفق هستند. این به این دلیل است که برای هر "پرش" در طول مسیر، شبکه باید عملکردی داشته باشد و بتواند درخواست‌های رایانه شما را بپذیرد.

در مواردی که مشکلی در اتصال وجود دارد، ICMP می‌تواند کدهای برگشتی را به آن ارسال کند. سیستم شما توضیح می دهد که چرا اتصال ناموفق است. این پیام‌ها ممکن است پیام‌هایی مانند «شبکه غیرقابل دسترسی» برای سیستمی که از کار افتاده است، یا «دسترسی ممنوع است» برای یک سیستم امن و محافظت‌شده با رمز عبور باشد. ICMP همچنین ممکن است پیشنهادهای مسیریابی را برای کمک به دور زدن سیستم‌های پاسخگو ارائه دهد. در حالی که ICMP می تواند انواع مختلفی از پیام ها را ارسال کند، اکثر آنها هرگز توسط کاربر دیده نمی شوند. حتی اگر پیام خطایی دریافت کردید، نرم افزاری که استفاده می کنید، مانند مرورگر وب، به احتمال زیاد قبلاً پیام را به زبان ساده (و امیدواریم با فنی کمتر) ترجمه کرده است که می توانید آن را درک کنید.

ICMP مخفف چیست؟

تعریف اصطلاح پروتکل پیام کنترل اینترنت (ICMP) توسط تک بورد

تعریف پروتکل پیام کنترل اینترنت (ICMP) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف پروتکل پیام کنترل اینترنت (ICMP) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.