Alat Ping

Ping
TCP ping ke port 80 (ICMP memerlukan root). Menampilkan latensi koneksi.
Berikutnya

Periksa apakah sebuah host publik menerima koneksi TCP pada port 80 dari server kami. Alat ini melakukan empat percobaan koneksi terpisah, memberi waktu hingga tiga detik untuk setiap percobaan, dan menampilkan waktu koneksi untuk setiap percobaan yang berhasil. Ini adalah pemeriksaan port TCP, bukan echo ICMP, permintaan HTTP, atau pengukuran dari perangkat Anda.

Cara menjalankan pemeriksaan TCP

  1. 1

    Masukkan host publik

    Gunakan domain seperti `example.com` atau alamat IPv4 publik. Skema URL, path, dan port yang ditulis secara eksplisit akan diabaikan; pemeriksaan selalu menggunakan port 80.

  2. 2

    Mulai pemeriksaan

    Server kami menerjemahkan nama host menjadi alamat IP, menolak target privat, loopback, link-local, dan target nonpublik lainnya, lalu melakukan empat percobaan koneksi TCP.

  3. 3

    Periksa setiap percobaan

    Baris yang berhasil menunjukkan waktu yang diperlukan untuk menjalankan koneksi. Baris yang gagal menunjukkan galat soket yang diterima server.

  4. 4

    Baca ringkasan dengan cermat

    Nilai minimum, rata-rata, dan maksimum hanya dihitung dari percobaan yang berhasil. Persentase loss yang ditampilkan adalah bagian percobaan koneksi yang gagal; angka ini bukan hasil pengukuran packet loss IP.

Apa yang sebenarnya dikirim oleh pemeriksaan ini

Perintah ping biasa mengirim paket ICMP Echo Request dan mengukur balasannya. Alat ini bekerja dengan cara berbeda: server aplikasi memanggil connect() untuk port TCP 80. Alat ini tidak mengirim permintaan HTTP, memeriksa kode status, atau mengambil halaman web.

Percobaan yang berhasil membuktikan bahwa koneksi TCP ke port 80 diterima dari server kami pada saat itu. Hasil tersebut tidak membuktikan bahwa HTTPS di port 443 berfungsi, situs web memberikan konten yang valid, atau layanan berjalan baik bagi pengguna di wilayah lain. Arti percobaan yang gagal juga lebih terbatas daripada “host sedang mati”: port 80 mungkin ditutup atau difilter sementara layanan lain tetap tersedia.

Membaca hasil

Hasil Arti sebenarnya Hal yang tidak dibuktikan
Waktu percobaan Waktu yang digunakan untuk menerjemahkan nama atau membuka koneksi TCP tersebut, ditampilkan dalam milidetik Waktu pulang-pergi ICMP atau waktu pemuatan halaman
Minimum Percobaan berhasil yang paling cepat Nilai dasar yang pasti berlaku bagi setiap pengunjung
Rata-rata Rata-rata dari percobaan yang berhasil saja Rata-rata yang menyertakan percobaan gagal
Maksimum Percobaan berhasil yang paling lambat Penyebab keterlambatan atau perubahan rute
Loss Persentase dari empat percobaan koneksi TCP yang gagal Persentase packet loss jaringan

Dengan hanya empat sampel, perbedaan antara nilai minimum dan maksimum dapat menunjukkan bahwa waktu koneksi berubah-ubah, tetapi tidak cukup untuk mendiagnosis kemacetan, Wi-Fi, perutean, atau packet loss. Ulangi pemeriksaan dan gunakan alat diagnostik jaringan khusus jika Anda perlu menyelidiki jalurnya.

Penyebab percobaan gagal

  • Nama tidak dapat diterjemahkan: pencarian DNS awal tidak menghasilkan alamat publik, sehingga pengujian koneksi tidak dimulai.
  • Koneksi ditolak: target merespons, tetapi tidak ada layanan yang menerima koneksi TCP pada port 80.
  • Timeout atau galat soket lain: firewall mungkin membuang koneksi, rute atau target mungkin tidak tersedia, atau percobaan mungkin melewati batas tiga detik.
  • Hanya target publik yang diizinkan: alamat privat, loopback, link-local, reserved, dan alamat nonpublik lainnya diblokir. Jika sebuah nama host diterjemahkan menjadi salah satu alamat yang diblokir, alat akan menolaknya.

Keempat percobaan dijalankan di server kami, bukan di browser Anda. Oleh karena itu, nama host dikirim ke server untuk diproses, dan hasilnya menggambarkan konektivitas dari jaringan server. Dalam antarmuka dua langkah, nama host juga dapat muncul di URL halaman. Jangan masukkan nama host internal atau sensitif.

Cakupan dan batasan

Ini adalah pemeriksaan port 80 satu kali dengan empat percobaan dan timeout tiga detik untuk setiap percobaan. Alat ini tidak menyediakan traceroute, pemantauan berkelanjutan, riwayat, atau ekspor, dan tidak dapat memeriksa port khusus. Gunakan pemeriksa status HTTP jika Anda memerlukan respons HTTP sungguhan, alat pencarian DNS jika Anda memerlukan record, dan layanan pemantauan jika Anda memerlukan pemeriksaan berkala dari beberapa lokasi.

Pertanyaan yang Sering Diajukan

Tidak. Perintah ping biasa menggunakan ICMP Echo Request dan Echo Reply. Alat ini membuka koneksi TCP ke port 80 dari server kami dan mengukur waktu proses koneksi. Kedua pengujian dapat memberikan hasil berbeda karena firewall dan layanan memperlakukan ICMP dan TCP secara berbeda.

Hasil tersebut hanya berarti port 80 menerima koneksi TCP dari server kami. Alat ini tidak meminta halaman atau memverifikasi status HTTP, konten, sertifikat TLS, maupun port 443. Gunakan pemeriksa HTTP atau buka situs secara terpisah untuk menguji lapisan tersebut.

Browser Anda mungkin menggunakan HTTPS pada port 443, sedangkan alat ini selalu memeriksa port 80. Target juga mungkin memfilter server kami, atau konektivitas dapat berbeda menurut lokasi. Koneksi yang ditolak, timeout, dan kegagalan DNS adalah kondisi yang berbeda, jadi periksa galat yang ditampilkan.

Angka itu adalah persentase dari empat percobaan koneksi TCP yang tidak berhasil: 0%, 25%, 50%, 75%, atau 100%. Antarmuka menamainya loss, tetapi angka tersebut bukan pengukuran langsung packet loss dan tidak boleh dianggap sebagai tingkat packet loss ICMP.

Tidak. Alat ini hanya menerima host internet publik dan selalu terhubung ke port 80. Rentang alamat privat, lokal, dan reserved diblokir agar server tidak dapat digunakan untuk mengakses layanan internal.

Alat Terkait

Alat ini tersedia dalam bahasa lain