9Jul

Apa Perbedaan Antara Ping Dengan dan Tanpa http: //?

click fraud protection

Jika Anda bereksperimen dan belajar tentang melakukan ping ke situs web, mungkin Anda akan terkejut dengan hasilnya berdasarkan "apa" yang Anda ping. Pos SuperUser hari ini membantu menjelaskan hal-hal untuk pembaca yang bingung dan frustrasi.

Pertanyaan Hari Ini &Sesi jawaban datang kepada kami atas izin SuperUser - subdivisi dari Stack Exchange, pengelompokan berbasis komunitas dari Q & A situs web.

Screenshot milik Cristianzambrano( Wikimedia Commons).

Pertanyaan

Pembaca superuser Saransh Singh ingin tahu perbedaan antara ping dengan dan tanpa http: // is:

Saya mencoba untuk melakukan ping ke situs http: //www.example.com/ dan alamat IP yang tidak diketahui, maka kadang-kadang keluar.

Tapi ketika saya ping example.com , itu berhasil. Apa yang saya hilang atau tidak mengerti disini?

Catatan: example.com diganti dengan situs web sebenarnya di SuperUser.

Apa perbedaan antara ping dengan dan tanpa http: //?

Jawaban

Kontributor SuperUser DavidPostill memiliki jawabannya untuk kita:

instagram viewer

Argumen untuk melakukan ping adalah nama host( atau alamat IP).Jadi berikut ini semua akan bekerja:

Di sisi lain, ini tidak akan berfungsi seperti http: //www.example.com/ adalah HTTP Uniform Resource Locator( URL), bukan nama host yang valid( walaupun bagian dari itu adalah nama host).

URL HTTP terdiri dari 4 bagian: Skema

  • - Selalu tampilkan Nama Host
  • - Selalu tampilkan Jalan
  • atau Batang - Selalu hadir tapi kadang-kadang adalah parameter
  • yang tidak valid -

opsional Ping biasanya tidak mengenali URL sebagai host tujuan yang validnama.

Catatan

Tidak semua URL memiliki format yang disebutkan di atas. URL lengkap terdiri dari specifier skema penamaan yang diikuti oleh string yang formatnya merupakan fungsi dari skema penamaan. Format URL didefinisikan dalam spesifikasi IETF Uniform Resource Locators( URL). * Ini adalah alamat situs web yang berbeda dari yang ditunjukkan untuk URL di atas. Pembajakan DNS

Pengecualian hal di atas dapat terjadi jika server DNS( yang menyelesaikan nama host ke alamat IP) dikonfigurasi untuk mengembalikan alamat IP yang valid meskipun ada nama host yang tidak benar. Ini bisa terjadi jika ISP membajak kueri DNS Anda.

Dari jawaban Mengapa ping menyelesaikan IP 198.105.254.228 untuk nama host acak yang saya ketik?oleh Michael Hampton:

  • Mereka mencoba untuk "membantu" dengan mengalihkan permintaan untuk domain yang tidak ada ke layanan label putih yang menyediakan hasil pencarian dan periklanan, dari mana setiap orang kecuali Anda mendapatkan potongan pendapatan. Untungnya, mereka memiliki halaman preferensi di mana Anda seharusnya bisa mematikannya.

Pastikan membaca lebih banyak jawaban bermanfaat melalui link thread yang dibagikan di bawah ini!

Punya sesuatu untuk ditambahkan ke penjelasannya? Terdengar dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange tech-savvy lainnya? Simak thread diskusi selengkapnya disini.