#کاراکو_رشت
با این که این ابزار بسیار ساده است ولی میتواند تاثیرات خوبی داشته باشد. با این دستور میتوانید دسترسی خود به دیگر دستگاههای موجود در شبکهی محلی (نظیر روتر) یا دستگاههای موجود در شبکهی جهانی اینترنت را بررسی کنید. با «Ping» قادر به تشخیص این خواهید بود که آیا مشکل از سمت شبکهی شما است و یا ریشه در چیزی فراتر دارد. با استفاده از زمان رفت و برگشت پاسخ میتوانید کندی سرعت یا قطعی اینترنت را شناسایی کنید.
همچنین تفاوتی ندارد که از چه سیستمعاملی استفاده میکنید. از طریق «Command Prompt» در ویندوز یا «Terminal» در «MacOS» و لینوکس میتوانید این دستور را اجرا نمایید. همچنین با استفاده از نرمافزارهای شخص ثالث میتوانید در اندروید یا آی او اس نیز به این ابزار دسترسی داشته باشید.
در این مطلب از «Command Prompt» در ویندوز استفاده میکنیم، ولی این دستورات را میتوانید در «PowerShell» یا «Terminal» نیز مورد استفاده قرار دهید.
در ویندوز، کلیدهای «Windows + R» را بزنید تا پنجرهی «Run» ظاهر شود، سپس عبارت «cmd» را وارد نموده و کلید «Enter» را فشار دهید.
?
در خط فرمان ویندوز، عبارت «Ping» را به همراه یک آدرس وبسایت یا IP وارد کرده و سپس کلید «Enter» را بزنید. در تصویر زیر ما به آدرس www.google.com پینگ گرفتهایم و همانطور که مشاهده میکنیم، پاسخ کاملا معمولی دریافت کردهایم.
?
در خط اول این دستور مقادیر زیر را مشاهده میکنید:
چهار خط بعدی، نمایانگر پاسخ دریافتی از هر بسته هستند که شامل موارد زیر میشوند:
در انتهای دستور، یک خلاصه از وضعیت و تعداد بستههای ارسالی و دریافتی، به همراه حداقل، حداکثر و میانگین زمان پاسخ را مشاهده میکنید. در تصویر زیر ما در حال پینگ گرفتن به روتر موجود در شبکهی محلی خود، با استفاده از آدرس IP آن هستیم. همانطور که مشاهده مینمایید، پاسخ معمولی دریافت کردهایم.
?
اگر از سیستم هدف پاسخی دریافت نشود نتیجهای مشابه زیر به شما نمایش داده خواهد شد:
?
استفاده از دستور «Ping» به همین سادگی است. البته همانند هر دستور دیگری دارای ابعاد پیشرفتهتری هست که با استفاده از آنها میتوانید به اهداف دیگری برسید. برای مثال، میتوانید به جای ارسال چهار بسته، به گونهای دستور را اجرا کنید که تا زمان قطع آن توسط شما، به مقصد خود بسته ارسال کرده و نتیجه را نمایش دهد، یا این کار را 100 بار تکرار کند، یا حتی میتوانید فاصلهی زمانی بین هر پینگ را برای آن مشخص نمایید. ولی تا زمانی که قصد پیدا کردن مشکل خاصی را نداشته باشید، نیازی به این دستورات پیشرفتهتر نخواهید داشت.
اگر کنجکاو بودید که با این دستورات پیشرفته آشنا شوید، میتوانید دستور «ping /?» را در خط فرمان وارد نمایید تا یک لیست از تمام دستورات نمایش داده شود.
?
اینک که با نحوهی استفاده از این دستور آشنا شدهاید، در ادامه کارهای جالبی را به شما معرفی میکنیم که میتوانید با استفاده از دانش جدید خود انجام دهید:
توجه داشته باشید که پینگ گرفتن از سایر رایانههای موجود در شبکه همیشه موفقیت آمیز نخواهد بود. دلیل آن وجود «FireWall»هایی است که جلوی درخواستهای پینگ را میگیرند. برای اینکه بتوانید از آن سیستمها پینگ دریافت کنید، باید «FireWall» آنها را بسته باشید.
لیستی که در بالا آورده شد، در واقع نمایانگر نحوهی بررسی مشکل در دسترسی به یک وبسایت یا آدرس مشخص است. یعنی ابتدا مقصد را بررسی میکنید، سپس به روتر و تجهیزات شبکهی خود میرسید تا ریشهی مشکل را بیابید. برخی از افراد هم ترجیح میدهند که اول تجهیزات خود را بررسی کرده و سپس از آدرس مقصد پینگ بگیرند. هر دو روش میتواند به پیدا کردن مشکل کمک کند.
ping 4.2.2.4 -t
ping www.google.com