پینگ

ابزار شبکه‌ای که برای آزمودن قابلیت دستیابی به میزبان استفاده می‌شود

پینگ (به انگلیسی: Ping) یک ابزار شبکه‌ای است که برای آزمایش میزان دسترسی‌پذیری یک میزبان در شبکهٔ پروتکل اینترنت به کار می‌رود و می‌تواند زمان رفت و برگشت برای بسته‌های فرستاده شده از میزبان تا یک رایانهٔ مقصد را بر حسب میلی ثانیه محاسبه کند.

پینگ
Cmd-ping.png
نویسنده(های) اصلیMike Muuss
توسعه‌دهنده(ها)توسعه‌دهنده‌های نرم‌افزار متن‌باز و نرم‌افزار تجاری
انتشار ابتدایی۱۹۸۳؛ ۳۸ سال پیش (۱۹۸۳)
بن‌سازه رایانشچندسکویی
گونهفرمان
پروانهPublic-domain، پروانه‌های بی‌اس‌دی، پروانه عمومی همگانی گنو، پروانه ام‌آی‌تی

پینگ به وسیله فرستادن یک بسته درخواست انعکاس با پروتکل ICMP به هدف منتظر ماندن برای گرفتن پاسخ از نوع ICMP عمل می‌کند. در این فرایند زمان رفت و برگشت محاسبه می‌شود و هر گونه از دست دادن بسته ثبت می‌شود. در آخر نتیجه چاپ شده از این فرایند، جمع‌بندی‌های آماری از پاسخ بسته‌های رسیده شامل بیشترین، کمترین، میانگین زمان رفت و برگشت بسته‌ها و گاهی انحراف معیار از این میانگین خواهد بود.

کاربرد ابزار پینگ، بیشتر برای آزمایش وصل بودن یا نبودن کامپیوتر میزبان می‌باشد؛ اگر شبکه ارتباطی به درستی ایجاد شده باشد زمان تأخیر بین دو کامپیوتر به نمایش در خواهد آمد. پینگ، گزینه‌های خط فرمانی مختلفی دارد که در هر سیستم‌عاملی متفاوت است که می‌تواند بنا به نیاز ما حالت‌های خاص عملیاتی را فعال کند. این گزینه‌ها می‌توانند سایز بستهٔ آزمایشی را تغییر اندازه دهد، یا انجام پینگ به صورت تکراری برای دفعات محدود یا انجام دادن سیل پینگ ping flood[نیازمند ابهام‌زدایی] (نوعی از حملات DoS) است.

جستارهای وابستهویرایش

منابعویرایش

مشارکت‌کنندگان ویکی‌پدیا. «‎ Ping ‎». در دانشنامهٔ ویکی‌پدیای انگلیسی، بازبینی‌شده در ۱۰ مارس ۲۰۱۰.

برای مطالعهٔ بیشترویرایش

  • Dyson, Peter (1995). Mastering OS/2 Warp. جان وایلی و پسران. ISBN 978-0-7821-1663-2.
  • John Paul Mueller (2007). Windows Administration at the Command Line for Windows Vista, Windows 2003, Windows XP, and Windows 2000. جان وایلی و پسران. ISBN 978-0-470-16579-9.
  • McElhearn, Kirk (2006). The Mac OS X Command Line: Unix Under the Hood. جان وایلی و پسران. ISBN 978-0-470-11385-1.

پیوند به بیرونویرایش