بررسی Ping و تأخیر

یک میزبان عمومی را با Ping از نوع ICMP در سرور و اندازه‌گیری جداگانهٔ تأخیر HTTPS در مرورگر خود بررسی کنید.

دامنه، نام میزبان، نشانی IP یا URL

فقط میزبان استفاده می‌شود؛ مسیر و پارامترهای پرس‌وجو در URL کنار گذاشته می‌شوند.

این ابزار چه کاری انجام می‌دهد

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

روش استفاده از ابزار

  1. دامنه، نام میزبان، نشانی عمومی IPv4 یا IPv6 یا URL مربوط به HTTP(S) را وارد کنید.
  2. آزمایش را شروع کنید و هدف نرمال‌شده و نشانی IP عمومی انتخاب‌شده برای ICMP را بررسی کنید.
  3. Ping سرور و اندازه‌گیری مرورگر را به‌عنوان دو نتیجهٔ جداگانه بخوانید.

کاربردهای مفید

  • دسترسی پایه و زمان پاسخ تقریبی یک میزبان عمومی را بررسی کنید.
  • ببینید میزبان به ICMP پاسخ می‌دهد یا ممکن است فایروال آن را فیلتر کند.
  • تأخیر پاسخ HTTPS را از اتصال مرورگر خود تخمین بزنید.
  • تفاوت دیدگاه سرور و اتصال کاربر خود را قابل مشاهده کنید.

نکات و محدودیت‌ها

  • اندازه‌گیری مرورگر چند درخواست HEAD از نوع HTTPS به مسیر ریشه می‌فرستد و Ping از نوع ICMP نیست. HTTPS علاوه بر مسیر شبکه، DNS، برقراری اتصال، TLS و پاسخ سرور وب را نیز شامل می‌شود.
  • نبود پاسخ ICMP آفلاین بودن میزبان را ثابت نمی‌کند، چون فایروال‌ها یا سیستم‌ها ممکن است ICMP را مسدود کنند.
  • اندازه‌گیری مرورگر ممکن است به‌دلیل گواهی‌های HTTPS، قوانین مرورگر یا در دسترس نبودن اتصال شکست بخورد؛ این مسئله برای نشانی‌های IP مستقیم محتمل‌تر است.
  • مقادیر جداگانهٔ تأخیر تغییر می‌کنند و تضمین دسترسی دائمی نیستند. ابزار فقط به نشانی‌های IP عمومیِ از پیش اعتبارسنجی‌شده Ping می‌فرستد و سابقهٔ Ping را ذخیره نمی‌کند.

پرسش‌های متداول

Ping چیست؟

Ping درخواست‌های echo را از طریق ICMP می‌فرستد و بررسی می‌کند پاسخ‌ها برمی‌گردند یا نه و با چه سرعتی می‌رسند.

چرا Ping سرور و تأخیر مرورگر با هم فرق دارند؟

این دو از مکان‌های متفاوت شروع می‌شوند و فرایندهای متفاوتی را می‌سنجند، چون HTTPS مراحل بیشتری از echo ICMP دارد.

چرا یک وب‌سایت به Ping پاسخ نمی‌دهد؟

بسیاری از وب‌سایت‌ها یا فایروال‌های بالادستی HTTPS را اجازه می‌دهند اما ICMP را مسدود می‌کنند؛ بنابراین نبود پاسخ ICMP لزوماً به معنی قطعی نیست.

چرا اندازه‌گیری مرورگر برای بعضی نشانی‌های IP شکست می‌خورد؟

ممکن است گواهی HTTPS برای نام میزبان صادر شده باشد، نه IP واردشده، یا مرورگر اتصال cross-origin را اجازه ندهد.