پینگ یک ابزار ساده اما به شدت کاربردی است که اطلاعات مهمی را در اختیار ما میگذارد، از جمله:
- نشان میدهد دستگاه (یا سایتی) که قصد داریم به آن وصل شویم، در دسترس است یا خیر. موقعی که از پینگ استفاده میکنیم، یک پیام به دستگاه مقصد فرستاده میشود و سپس منتظر جواب میمانیم. اگر جواب رسید، یعنی ارتباط برقرار است و آن دستگاه هم در دسترس است.
- زمانی که لازم است تا اطلاعات از دستگاه ما به مقصد برود و برگردد را اندازه میگیرد. به این زمان، تاخیر یا Latency گفته میشود.
در این مقاله توضیح میدهیم پینگ چیست، Ping در اینترنت و گیم چه کاربردی دارد و نحوه اندازهگیری پینگ را هم میگوییم.
آشنایی با پینگ (Ping)
داشتن اتصال اینترنتی به یک نیاز اساسی در زندگی مدرن تبدیل شده است، اما همیشه به خودی خود کافی نیست. برای ما لازم است که نه تنها متصل باشیم، بلکه اتصال سریعی هم داشته باشیم.
به این فکر کنید که موقع کار کردن، صحبت با تلفن ویپ، تماشای آنلاین ویدیو یا بازی آنلاین، زمانی که سرعت اینترنت پایین است یا تاخیر دارد، چقدر عصبی میشوید. در اینجا 2 مقوله مطرح است: سرعت و تاخیر. معمولا همه درباره سرعت حرف میزنند و تاخیر کم، چیزی است که بیشتر افراد آن را نادیده میگیرند.
اما این تاخیر را با چه شاخصی اندازه میگیرند؟
اینجاست که پای پینگ به ماجرا باز میشود.
وقتی صحبت از اینترنت و شبکه میشود، پینگ به این معناست که «داده» چقدر سریع میتواند از یک مکان (مثلا کامپیوتر شما) به مکان دیگری (یک وبسایت یا سرور) برود و برگردد.
شاید فکر کنید، «میدانم سرعت اینترنت من چقدر است، من اتصال ۵۰ مگابیت بر ثانیه دارم.» اما پینگ و سرعت مفاهیم جداگانهای هستند. اگر بخواهیم به زبان خیلی ساده بگوییم:
- سرعت، مقدار دادهای است که میتوانید همزمان ارسال یا دریافت کنید.
- پینگ زمان مورد نیاز برای رفت و برگشت داده بین دستگاه شما و مقصد است.
اینطور به آن فکر کنید: در حالی که ممکن است بتوانید ۵۰ مگابیت بر ثانیه، داده دریافت کنید، یک تاخیر کوچک (Latency) بین درخواست شما (مثلا کلیک روی دکمه «پخش») و زمانی که دادهها واقعا ارسال میشوند، وجود خواهد داشت. این تاخیر را با پینگ اندازه میگیرند.
پینگ چگونه کار میکند؟
نرخ پینگ که به آن تاخیر (Latency) نیز گفته میشود، عددی است که به زمان تاخیر در اینترنت اشاره دارد و به میلیثانیه اندازهگیری میشود. برای مثال، شما ممکن است یک سرور را پینگ کنید و نتیجهای مانند ۳۰ میلیثانیه یا ۱۹ میلیثانیه دریافت کنید.
هرچه این عدد بالاتر باشد، تاخیر در انتقال دادهها وقتی آنلاین هستید، بیشتر خواهد بود. اگر آنلاین بازی میکنید، به ویژه بازیهای تیراندازی اول شخص (FPS) یا بازیهای ریسینگ و رانندگی، بهتر است تاخیر کمتر از ۳۰ میلیثانیه باشد. برای بیشتر فعالیتهای دیگر، هر چیزی که زیر ۱۰۰ میلیثانیه باشد، کافی است.
همانطور که میبینید، یکی از مهمترین کاربردهای پینگ پایین، مربوط به تماشای آنلاین ویدیو یا انجام بازیهای آنلاین میشود.
اما این تنها کاربرد پینگ نیست.
میتوانید برای عیبیابی نیز به یک دستگاه یا سایت پینگ ارسال کنید تا ببینید که آیا پاسخ میدهد یا نه. برای نمونه، اگر به گوگل پینگ ارسال کنید، به شما میگوید که گوگل در دسترس هست یا نه، و چند میلیثانیه طول میکشد تا گوگل پاسخ دهد.
پینگ در بازیها چیست؟
پینگ در بازیهای آنلاین بسیار مهم است. تاخیر زیاد میتواند تجربه بازی را خراب کند یا حتی آن را برای شما غیرقابل تحمل کند. چون کیفیت بازی گیمرها به ارسال و دریافت سریع پیامها از سرور بازی وابسته است، باید پینگ پایینتری برای بازی کردن داشته باشند.
نرخهای پینگ زیر برای بیشتر بازیهای آنلاین کاربرد دارند:
مقدار پینگ | کیفیت |
۱۵ میلیثانیه و پایینتر | عالی |
۱۵ تا ۴۵ میلیثانیه | خیلی خوب |
۴۵ تا ۱۰۰ میلیثانیه | قابل قبول |
۱۰۰ تا ۲۵۰ میلیثانیه | بهزحمت قابل بازی |
۲۵۰ میلیثانیه به بالا | غیرقابل بازی |
به خاطر داشته باشید که نوع بازی هم ممکن است پینگ ایدهآل را تغییر دهد. بازیهای FPS مانند Call of Duty و Battlefield در مقایسه با بیشتر بازیها به تاخیر کمتری نیاز دارند و معمولا پینگ کمتر از ۵۰ میلیثانیه برای آنها بسیار خوب است اما میتوان با پینگ در محدوده ۵۰ تا ۹۰ میلیثانیه نیز عملکرد خوبی داشت.
در نهایت، پینگ میتواند تاثیر زیادی بر عملکرد گیمرها داشته باشد. البته وقتی تنهایی یا با چند دوست برای سرگرمی بازی میکنید، از دست رفتن چند بسته داده مشکلی ندارد، اما در مسابقات بزرگ ورزشهای الکترونیکی، هر مقدار جزیی اهمیت دارد.
به همین دلیل است که در تورنمنتهای بزرگ، همه بازیکنان به یک شبکه داخلی (LAN) وصل میشوند تا اطمینان حاصل شود که عملکرد بازیکنان بر اساس مهارتهای آنها است، نه قدرت شبکهشان.
چگونه پینگ را اندازه بگیریم؟
2 روش با کارکردهای متفاوت وجود دارد:
1. سایتهای اندازهگیری سرعت (Speed Test Websites)
معمولا با استفاده از این سایتها، یک پکیج کامل از سرعت اینترنت را دریافت مینمایید. کافی است وارد یکی از این سایتها شوید و دکمه شروع را بزنید تا سرعت دانلود یا Download Speed، سرعت آپلود یا Upload Speed و پینگ را برای شما اندازه بگیرد.
سایت Speedtest by Ookla با آدرس www.speedtest.net یکی از نمونههای معروف این کار است.
2. تایپ دستور پینگ
ویندوز: دکمه سرچ در تسک بار را بزنید یا به جای آن، دکمه ویندوز و R را همزمان فشار دهید. باکس جستجو باز میشود. «cmd» را در آن تایپ کنید و دکمه اینتر را بزنید. باکس سیاه Command Prompt باز میشود. در این باکس بنویسید «ping»، سپس یک اسپیس بزنید تا فاصله بیفتد و بعد، آدرس IP موردنظرتان یا دامنه سایت را بنویسید (برای نمونه، google.com). دکمه اینتر را بزنید تا بررسی شروع شود. هر زمان که خواستید، میتوانید دکمه کنترل را نگه دارید و دکمه C را فشار دهید، تا عملیات متوقف شود و خلاصه آن به نمایش درآید.
مک و لینوکس: ترمینال را باز کنید و کلمه پینگ را همراه با آدرس IP یا نام سایت وارد کنید.
معمولا مدیران شبکه و حرفهایهای IT از این روش برای عیبیابی اتصال در شبکه استفاده میکنند. با این آزمایش بررسی میشود که آیا یک دستگاه دیگر در شبکه یا یک سایت در اینترنت، در دسترس هستند یا نه. علاوه بر این، مشخص میشود که آیا بستهای در حین انتقال گم شده یا نه. به این ترتیب، کیفیت اتصال بررسی میشود. از آزمایش پینگ برای ارزیابی عملکرد سرورها یا سایتهایی که هاست ابری دارند نیز استفاده میشود.
چرا پینگ اینترنت من بالا است؟
دلایل مختلفی میتواند باعث پینگ بالا شود، از جمله پهنای باند شبکه، سیگنال ضعیف و حتی فاصله فیزیکی از سرور. در ادامه نگاهی میاندازیم به رایجترین دلایل پینگ بالا:
- موقعیت مودم: وقتی مودم در اتاقی دیگر قرار داشته باشد، میتواند تاثیر منفی روی پینگ بگذارد، زیرا سیگنال باید از موانع بیشتری (مانند دیوار، سقف و…) عبور کند تا به کامپیوتر شما برسد.
- اتصال کند: اتصال کند اینترنت به این معناست که ارسال و دریافت دادهها زمان بیشتری میبرد. اما حتی داشتن یک اتصال خوب، به تنهایی برای از بین بردن پینگ بالا کافی نیست، زیرا پینگ مدت زمان ارسال و دریافت داده را اندازهگیری میکند و سرورهایی که به آنها متصل میشوید نیز باید عملکرد خوبی داشته باشند.
- تعداد زیاد دستگاهها در یک شبکه: سرعت شبکه و در نتیجه پینگ، میتواند تحتتاثیر تعداد دستگاههایی باشد که از شبکه استفاده میکنند.
- برنامههای همزمان: کامپیوترها اغلب چندین برنامه را به طور همزمان اجرا میکنند. اگر این برنامهها در پسزمینه در حال دانلود، اجرا و یا بهروزرسانی باشند، فشار وارد به CPU میتواند سرعت را کاهش داده و پینگ را افزایش دهد.
- محدودیت پهنای باند توسط ارائهدهنده اینترنت: ارائهدهندگان خدمات اینترنت برای مدیریت پهنای باند سرویس خود از محدود کردن سرعت استفاده میکنند. اگر شما یک گیمر یا کاربر جدی اینترنت باشید، ممکن است در زمانهای پرترافیک، با کاهش سرعت مواجه شوید.
- موقعیت سرور: نرخ پینگ تحت تاثیر فاصله فیزیکی کامپیوتر از سرور است. برای نمونه، اتصال به سرورهای بازی در کشورهای دیگر میتواند منجر به مشکلات عملکردی بیشتری در مقایسه با سرورهای نزدیکتر به محل زندگی شما شود.
چگونه پینگ را کاهش دهیم
نکات زیر را امتحان کنید تا ببینید چگونه تغییرات در شبکه، مودم و تنظیمات کامپیوتر میتواند به کاهش پینگ کمک کند:
1. مودم خود را بررسی کنید
اولین قدم برای بهبود پینگ، اطمینان از استفاده بهینه از مودم است. این نکات را چک کنید:
- کاهش فاصله فیزیکی: فاصله فیزیکی را به حداقل برسانید و تعداد دیوارها بین کامپیوتر و مودم را محدود کنید تا قویترین سیگنال وایفای ممکن را دریافت کنید.
- تنظیمات مودم: تنظیمات را بررسی کنید تا مطمئن شوید که ویژگیهای بازی یا تاخیر کم، فعال شدهاند و همچنین بررسی کنید که از آخرین نسخه نرمافزار سیستمعامل استفاده میکند.
- راهاندازی مجدد مودم: مودم خود را ریاستارت کنید تا فایلهای موقتی که ممکن است باعث مشکلات اتصال شوند، پاک شوند.
2. تست سرعت اجرا کنید
با اجرای یک تست سرعت ساده میتوانید بررسی کنید که اینترنت شما به طور عادی کار میکند یا نه. برای این کار میتوانید از سایتهای اندازهگیری سرعت استفاده کنید. اگر سرعت شما کمتر از حد انتظار باشد، اتصال به اینترنت را عیبیابی کنید تا سرعت اینترنت بالا برود و در نتیجه، مشکل پینگ بالا -احتمالا- حل شود.
3. دستگاههای دیگر را از شبکه جدا کنید
برای دستیابی به بهترین عملکرد، مطمئن شوید که پهنای باند توسط دستگاههای دیگر مصرف نمیشود. اگر پینگ ناگهان افزایش پیدا کرد، بهصورت موقت دستگاههایی که ممکن است با دانلود فایلها، استریم محتوا یا بهروزرسانی، فشار زیادی به شبکه وارد کنند را خاموش کنید.
4. برنامهها را ببندید و بهروزرسانیها را متوقف کنید
اجرای برنامهها و اپهای غیرضروری در پسزمینه هنگام بازی، نه تنها فشار بیشتری به سیستم شما وارد میکند، بلکه ممکن است بیشتر از آنچه انتظار دارید، پهنای باند را مصرف کند. اطمینان حاصل کنید که برنامههای غیرضروری را بستهاید و بهروزرسانیها را به زمانهایی که کار یا بازی نمیکنید، موکول کنید.
5. به سرور دیگری متصل شوید
همیشه سعی کنید به سروری که به مکان فیزیکی شما نزدیکتر است، متصل شوید. این کار فاصلهای که دادهها باید طی کنند را کاهش میدهد و به کاهش پینگ کمک میکند.
6. از کابل اترنت استفاده کنید
استفاده از کابلهای اترنت با سرعت بالا، اتصال پایدارتری نسبت به وایفای ایجاد میکند. زیرا اتصالات بیسیم ممکن است قدرت سیگنال متغیری داشته باشند و در هنگام انتقال، بستههای داده بیشتری را از دست بدهند. فقط مطمئن شوید که از کابلهای اترنت با استاندارد Cat 5 یا بالاتر استفاده میکنید تا بتواند سرعت بالای اینترنت را مدیریت کند.
7. از VPN استفاده کنید
اگر مشکوک هستید که شرکت فروشنده اینترنت (ISP)، اتصال شما را محدود میکند، از VPN برای مخفی کردن موقعیت مکانی و رمزگذاری دادههایی که ارسال و دریافت میکنید، استفاده کنید. استفاده از VPN تضمین میکند که ISP نمیتواند تشخیص دهد که در حال بازی هستید و احتمالا سرعت شما را کاهش نمیدهد.
در حالی که VPN، دادهها را مجبور میکند از طریق گرههای بیشتری عبور کنند و ممکن است تاخیر را افزایش دهد، به احتمال زیاد عملکرد کلی بهتری نسبت به یک اتصال محدود شده ارائه میدهد. فقط فراموش نکنید که بهترین لوکیشن VPN را برای نیاز خود انتخاب کنید.
چگونه میتوانم پینگ صفر داشته باشم؟
رسیدن به پینگ صفر میلیثانیه، از نظر فنی غیرممکن است. اما در کارهای حساس و بازیهای آنلاین، پاسخدهی تقریبا آنی، تفاوت بین پیروزی و شکست را مشخص میکند. به همین دلیل، حذف دلایل پینگ بالا و کاهش حداکثری نرخ پینگ برای بهبود عملکرد مهم است.