کاتالوگ زنده · ۸ آبان ۱۴۰۵، ۱۲:۳۴ (تهران)

همهٔ مقاله‌ها

پینگ چیست و چطور پینگ سرور را کم کنیم؟

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

بستهٔ داده در مسیر رفت‌وبرگشت بین لپ‌تاپ و سرور با زمان‌سنج

پینگ (Ping) زمان رفت‌وبرگشت یک بستهٔ کوچک بین کامپیوتر شما و یک سرور است و با میلی‌ثانیه (ms) اندازه گرفته می‌شود. هر چه عدد کمتر باشد، تأخیر (Latency) کمتر و حس سرعت بیشتر است. عوامل اصلی آن فاصلهٔ جغرافیایی، مسیر شبکه و شلوغی خطوط است. برای کم کردن پینگ، سرور نزدیک‌تر به کاربران و مسیر بهتر را انتخاب کنید.

پینگ و تأخیر دقیقاً چیست؟

پینگ نام ابزاری است که از پروتکل ICMP برای فرستادن یک بستهٔ آزمایشی و گرفتن پاسخ استفاده می‌کند، ولی در گفتگوی روزمره «پینگ» یعنی همان تأخیر رفت‌وبرگشت. تأخیر با پهنای باند فرق دارد: پهنای باند می‌گوید در ثانیه چقدر داده جابه‌جا می‌شود و تأخیر می‌گوید یک بسته چقدر طول می‌کشد تا برسد. یک اتصال می‌تواند پهنای باند زیاد ولی تأخیر بالا داشته باشد. پهنای باند و ترافیک را جداگانه شرح داده‌ایم.

چه عددی خوب است؟

این‌ها قاعدهٔ سرانگشتی‌اند و به کاربرد بستگی دارند:

  • زیر ۵۰ میلی‌ثانیه: برای بازی آنلاین و تماس تصویری عالی است.
  • ۵۰ تا ۱۵۰ میلی‌ثانیه: برای وب‌گردی، پخش ویدیو و بیشتر کارها مناسب است.
  • بالای ۲۰۰ میلی‌ثانیه: در کارهای تعاملی مثل SSH یا بازی محسوس و آزاردهنده می‌شود.

چه چیزی پینگ را بالا می‌برد؟

  1. فاصله: سیگنال در فیبر با سرعت محدود حرکت می‌کند، پس هر چه سرور دورتر، تأخیر بیشتر.
  2. مسیر شبکه: بستهٔ شما از چند شبکه (hop) عبور می‌کند و گاهی مسیر طولانی‌تر از خط مستقیم است.
  3. شلوغی: خطوط پرترافیک، به‌خصوص در ساعات اوج، بسته‌ها را در صف نگه می‌دارند.
  4. کیفیت اتصال محلی: وای‌فای ضعیف یا ارائه‌دهندهٔ اینترنت شلوغ.
  5. بار سرور: سرور بسیار شلوغ دیرتر پاسخ می‌دهد.

چطور پینگ سرور را اندازه بگیرم؟

در ویندوز، مک یا لینوکس ترمینال را باز کنید:

ping 203.0.113.10

(IP نمونه را با IP سرور عوض کنید.) خروجی میانگین و حداقل و حداکثر را نشان می‌دهد. برای دیدن مسیر از traceroute (در ویندوز tracert) استفاده کنید. به‌جز میانگین، به «از دست رفتن بسته» (packet loss) هم نگاه کنید؛ اگر از ۴ بسته ۱ تا گم شود، مشکل از مسیر یا IP است حتی اگر میانگین خوب باشد. یک اندازه‌گیری کافی نیست؛ چند بار و در ساعت‌های مختلف تست کنید.

آی‌پی تمیز یعنی چه؟

«آی‌پی تمیز» اصطلاحی رایج است و معنی دقیق واحدی ندارد. در عمل یعنی آی‌پی‌ای که از شبکهٔ شما به‌خوبی جواب می‌دهد و به‌خاطر سابقهٔ استفادهٔ قبلی دچار افت یا مسدودی نیست. چون IPهای دیتاسنتر دست‌به‌دست می‌شوند، ممکن است به شما IPی برسد که قبلاً کس دیگری از آن استفاده کرده است. راه عملی، تست پینگ از چند نقطه و از شبکهٔ مخاطبان خودتان است.

چطور پینگ را کم کنم؟

  • سرور را نزدیک‌ترین موقعیت به بیشتر کاربرانتان بگیرید.
  • چند موقعیت را با ping و traceroute از شبکهٔ خودتان مقایسه کنید.
  • برای وبسایت از CDN استفاده کنید تا محتوای ایستا از نقطهٔ نزدیک برسد.
  • اتصال محلی را بررسی کنید؛ گاهی مشکل از وای‌فای است نه سرور.
  • اگر IP سرور مشکل مسیر دارد، IP دیگری بگیرید.

برای اندازهٔ سرور و نوع پروژه انتخاب VPS مناسب را هم ببینید.

با کلوداسنپ

در کلوداسنپ لوکیشن را هنگام خرید انتخاب می‌کنید و با صفحهٔ قیمت‌ها می‌توانید پلن‌ها را بر اساس کشور فیلتر کنید. برای سرورهای ساعتی خارج از ایران گزینهٔ «آیپی تمیز و غیر تکراری» در ربات هست: ربات IP هر سرور تازه را پیش از تحویل از سرورهای تست داخل ایران پینگ می‌کند و وقتی همهٔ آن‌ها ۴ از ۴ پاسخ بگیرند، آن را تمیز می‌داند؛ در غیر این صورت سرور دیگری امتحان می‌کند. هر تلاش چند دقیقه به زمان آماده شدن اضافه می‌کند، این گزینه هزینهٔ جداگانه دارد و برای ویندوز و میکروتیک نیست. از ربات شروع کنید.

جمع‌بندی

پینگ تأخیر رفت‌وبرگشت است و با فاصله، مسیر و شلوغی تعیین می‌شود، نه با سرعت دانلود. برای کم کردن آن موقعیت نزدیک‌تر را انتخاب کنید، مسیر را با ping و traceroute آزمایش کنید و چند بار در ساعت‌های مختلف اندازه بگیرید.

پرسش‌های پرتکرار

پینگ خوب برای سرور چقدر است؟

به کاربرد بستگی دارد؛ برای وب‌گردی تا حدود ۱۵۰ میلی‌ثانیه معمولاً قابل قبول است و برای SSH و بازی هر چه کمتر بهتر.

پینگ با سرعت اینترنت فرق دارد؟

بله. پینگ تأخیر است و سرعت اینترنت پهنای باند. دومی تعیین می‌کند فایل چقدر سریع دانلود شود.

چرا پینگ سرور من نوسان دارد؟

به‌خاطر شلوغی مسیر، وای‌فای یا بار سرور. چند ساعت مختلف اندازه بگیرید.

آیا ping جواب ندادن یعنی سرور خاموش است؟

نه الزاماً. بعضی سرورها یا فایروال‌ها ICMP را می‌بندند و سرور روشن است.

آی‌پی تمیز را چطور بررسی کنم؟

از شبکهٔ مخاطبان خود با ping و traceroute چند بار تست کنید و packet loss را ببینید.