تا حالا یک گیمر عصبانی را دیدهاید که از پینگ بالای اینترنت شکایت میکند و آن را عامل باختنش میداند؟ اصطلاح «پینگ» که بین گیمرها، برنامهنویسها و وبمسترها زیاد شنیده میشود یعنی چه؟ اصلاً تابهحال به تاثیر پینگ روی سئوی سایت یا بازیهای آنلاین فکر کردهاید؟
پینگ چیست؟
به بازی پینگپونگ دقت کردهاید؟ در بازی پونگ شما یه توپ را به سمت دیگر میز پرتاب میکنید و بازیکن مقابل باید سریع آن را به سمت شما بازگرداند. شرایط سیستم نیز بیشباهت به بازی پینگپونگ نیست. یعنی چه؟
در سیستم، وقتی که شما در حال گشتوگذار در اینترنت، یا در حال بازی آنلاین هستید، یک بسته اطلاعات (Data Packet) از سیستم شما، به سیستم مقابل فرستاده میشود. سیستم مقابل این اطلاعات را گرفته و در جواب برای شما یک بسته دیتای دیگر میفرستد.
به این مدت زمانی که برای رفت و برگشت اطلاعات طول میکشد، پینگ (Ping) میگوییم. کلمه PING مخفف Packet Internet Groper است.
فکر میکنم الان دیگر بدانید منظور از «پینگش بالاست!» چیست. وقتی سیستمی پینگ بالایی دارد، یعنی در ارسال و دریافت بستههای اطلاعاتی کند است.
دقت کنید که تاخیر اتصال بین دو دستگاه (یا همان پینگ) میتواند در یک شبکۀ داخلی یا یک شبکه به بزرگی اینترنت وجود داشته باشد. مثلاً همین الان cmd را در کامپیوتر خود اجرا کنید. دستور ping IP را تایپ کرده (به جای IP، عدد آی.پی کامپیوترتان را وارد کنید) و اینتر را بزنید.
حالا میتوانید حداقل، حداکثر و متوسط پینگ سیستم خود را ببینید.
پینگ چگونه ایجاد میشود؟
اگر بخواهیم خیلی خلاصه بگوییم، به این ۴ مرحله میرسیم:
- سیستم مبدا بسته (Packet) کوچکی را که نیاز به پاسخ دارد، به سرور مقصد ارسال میکند.
- سرور مقصد بستۀ ارسالی را دریافت میکند.
- سرور مقصد بستۀ دریافتی را پاسخ داده و به سمت سیستم مبدا ارسال می کند.
- پس از دریافت بسته توسط سیستم مبدا، زمان رفت و برگشت سنجیده شده و اعلام نتیجه میگردد.
دقت کنید که این مراحل به ازای هر درخواست، تکرار میشود و ما در هر صورت پینگ داریم. مهم این است که مدت زمان این پینگها بالا نرود.
آیا پینگ سرور روی سئو (SEO) تاثیر دارد؟
اول از همه، باید بدانید که سرعت پینگ یک سایت جزو فاکتورهای رتبهبندی گوگل نیست و اهمیتی به آن نمیدهد. اما …
این قضیه یک روی دیگر هم دارد. رفتار کاربران برای گوگل خیلی مهم است؛ پس اگر سایت شما دیر بارگذاری شود، ممکن است کاربر ناراضی از سایتتان خارج شود و آن وقت است که گوگل برایتان تاثیر منفی در نظر میگیرد.
اگر سایت شما در سرورهای خارج از کشور خودتان میزبانی میشود، سرعت ping در داخل کشور، کندتر خواهد بود (یا به عبارت دیگر سایتتان پینگ بیشتری دارد). در کل، در همهجای دنیا همینطور است؛ در دسترسی به سایتی که هاست و سرور آن خارج از آن کشور باشد، Ping بیشتری را تجربه میکنیم.
نتیجۀ پینگ بالای سرور، میشود تاخیر در بارگذاری سایت و تاثیر منفی روی سئو.
پینگ بالا چند ثانیه است؟
اگر در شبکه ۱۵۰ میلیثانیه زمان و بیشتر از آن، صرف ارسال درخواست و دریافت پاسخ شود، یعنی پینگ خیلی بالاست!
در حالی که اگر این عدد از ۲۰ میلیثانیه کمتر باشد، پینگ شبکه پایین بوده و سرعت عالی است.
۵۰ تا ۱۰۰ میلیثانیه هم به عنوان پینگ متوسط یا قابل قبول تلقی میشود.
تست پینگ؛ چطور پینگ یک سرور را اندازه بگیریم؟
برای تست پینگ، دو روش متدوال وجود دارد:
روش اول: استفاده از cmd ویندوز
اگر میخواهید از سیستم خودتان پینگ را اندازه بگیرید، به ترتیب مراحل زیر را طی کنبد:
- محیط ویندوز پس از فراخوانی پنجره کاراکتر cmd را تایپ کرده تا محیط Command Prompt باز شود.
- حالا دستور ping را تایپ کنید و پس از یک فاصله (اسپیس) نام سایت موردنظر را تایپ کنید.
> Ping www.google.com
حالا اطلاعاتی مثل تصویر زیر در cmd به نمایش در میآید
همانطور که میبینید، ۴ بسته (Packet) ارسال و دریافت شده و مدت زمان پینگ آن حداکثر ۵۵ میلیثانیه بوده است.
روش دوم: استفاده از سایت Check-Host
- ابتدا روی آدرس check-host.net کلیک کنید و وارد این پینگ سنج شوید.
- آدرس سایت مورد نظر خود را داخل کادر وارد و روی گزینه Ping (زیر کادر) کلیک کنید.
اطلاعاتی مانند تصویر بالا برای شما به نمایش در میآید که شامل، تعداد بستههای ردوبدل شده و میزان پینگ آنها در این فاصله است.
به یک نکته مهم دقت کنید_ خیلیها پینگ را به عنوان عامل اصلی کیفیت سرور یا هاست مقصد در نظر میگیرند؛ اما این تصور اشتباهی است!
بهتر است بگوییم که ping، تنها یکی از شاخصههای کیفیت سرور است؛ نه عامل اصلی آن! منظور این است که غیر از پینگ، فاکتورهای دیگری هم وجود دارند که روی کیفیت سرور تاثیر دارند.
مثلاً همانطور که در تصاویر بالا دیدید، پینگ سرورهای گوگل (www.Google.com) گرفته شد؛ اما چرا زمان تاخیر پینگها با یکدیگر متفاوت است؟
این موضوع دلایل بسیار زیادی میتواند داشته باشد. مثلاً ممکن است سرورهای گوگل پاسخ را آهستهتر امضاء و ارسال کرده باشند؛ یا فاصلۀ جغرافیایی ارسالکنندۀ درخواست با سرور دریافتکننده زیاد باشد (در یک کشور نباشند). یا اصلاً امکان دارد روتر اینترنتی که بین سیستم ارسالکننده و سرورهای گوگل قرار دارد، بیشازحد معمول مشغول باشد؛ یا حتی میزان ورودی اطلاعات توسط وایفای سیستم ارسالکننده درخواست زیاد بوده باشد و… .
توجه: اگر خواستید ببینید بین سیستم شما تا مقصد، چه تعداد سرور دیگر وجود دارد و با هربار فراخونی سرور، بستهها از چه سرورهایی عبور میکنند، میتوانید از دستور trace در cmd استفاده کنید.
درست مثل تصویر زیر
همانطور که میبینید، بین سیستم ما تا سرور گوگل چندین سرور و روتر دیگر وجود دارد که به ازای هربار پینگ، درخواست از تمامی آنها گذشته و مجدد همین مسیر یا مسیرهای دیگری را تا سیستم ارسالکننده طی میکند.
بعد از تست، ممکن است که بپرسید چگونه پینگ را کاهش دهیم؟! در بخش بعدی میگوییم.
کاهش پینگ اینترنت؛ با ۷ ترفند ساده
کاهش Ping، بیشتر از اینکه دغدغه سئوکارها یا وبمسترها باشد، دغدغۀ گیمرها است! اگر میخواهید پینگ اینترنتتان پایین بیاید و موقع بازی یا هر کار دیگری، با مشکل مواجه نشوید، ما در این بخش، راه های کاهش پینگ را مرور میکنیم.
۱) یک سرور نزدیک را انتخاب کنید
انتخاب سرور هم برای گیمرها و هم برای کسانی که سایت دارند مهم است.
اگر صاحب سایت هستید، بهتر است بدانید که انتخاب یک سرور داخل ایران، در کاهش پینگ و افزایش سرعت سایت موثر است. البته به شرط آنکه از یک شرکت معتبر و تضمین شده آن را خریداری کنید.
اگر هم گیمر هستید، حتماً میدانید که بعضی بازیهای آنلاین، امکان انتخاب سرور دارند. در این صورت، همیشه نزدیکترین سرور را انتخاب کنید.
۲) به روتر نزدیک شوید
دیوارها و سایر موانع که سر راه امواج هستند، ممکن است سرعت اینترنتتان را کاهش دهند؛ پس تا جای ممکن به روتر مودم نزدیک شوید تا بتوانید سیگنالهای قویتری دریافت کنید.
اگر با نزدیک شدن به روتر، فرق چندانی را ندیدید، بهتر است از کابل LAN استفاده کرده و حتی یک بار مودمتان را خاموش و روشن کنید. در مقاله Router چیست، میتوانید اطلاعات بیشتری در این باره بهدست آورید.
۳) کاربران شبکه را کاهش دهید
اگر ۱۰ نفری از یک وایفای استفاده میکنید، کاهش سرعت اینترنت و افزایش Ping طبیعی است. برای همین بهتر است که تعداد کاربران را کم کنید و برای محکمکاری، رمز WiFi را هم تغییر دهید.
۴) برنامههای اضافی را ببندید
همیشه یک تعدادی برنامه در پسزمینه کامپیوتر شما در حال اجرا هستند، که شاید اجرایشان ضروری نباشد. با استفاده از Task Manager میتوانید این برنامهها را ببندید و اضافهها را ببندید.
۵) آپدیتها را غیرفعال کنید
هنگام بازی میتوانید آپدیت ویندوز یا سایر برنامهها را غیرفعال کنید. همانطور که میدانید این آپدیتها پهنای باند را درگیر میکنند و باعث افزایش پینگ میشوند.
۶) از سرویس کاهش پینگ استفاده کنید
سرویس کاهش پینگ چیست؟ در داخل ایران، یک سری شرکتها هستند که سیستم کاهش Ping خارجی ارائه میکنند. کار این سیستمها به این شکل است که با ایجاد یک VPN مسیر انتقال دیتا را در شبکه کوتاه میکنند. اینطوری دیگر به جای یک مسیر طولانی که مدت زمان انتقال بسته (همان پینگ تایم) را بالا میبرد، از یک مسیر کوتاهتر به بازی وصل میشوید.
در ضمن کاربر با اتصال به سرورهای کاهش پینگ میتواند علاوه بر کاهش پینگ بازی، برخی تحریمها را هم دور بزند. فقط یادتان باشد که قبل از خرید این سرویسها، حتما آنها را رایگان تست کنید.
گاد ، پس و پینگ هینت، از جمله سرویس های کاهش پینگ هستند که با پرداخت هزینه میتوانید از آنها استفاده کنید.
۷) از سرور مجازی گیم استفاده کنید
سرور مجازی یا VPS، کامپیوتر قدرتمندی است که شما از راه دور به آن دسترسی دارید و میتوانید بازیتان را روی آن نصب کنید یا اصلاً کارهای دیگرتان، مانند وبگردی، ترید، برنامهنویسی و … را بدون محدویت و تحریم و باسرعت عالی انجام دهید. در انتخاب سرور مجازی، باید به موقعیت جغرافیایی آن دقت کنید و لوکیشنی را بردارید که به هدف مورد نظر شما نزدیکتر است.
جمعبندی
امیدوارم که نکات گفته شده در این مقاله، هم برای گیمرها و هم برای سئوکارها، مفید بوده باشد و ضمن آشنایی با مفهوم ، بتوانید تایم را تا جای امکان کاهش دهید.