respons ping "Permintaan habis." vs “Host Tujuan tidak dapat dijangkau”

143

Ketika saya melakukan ping alamat IP, apa perbedaan antara Batas waktu permintaan dan Host tujuan yang tidak dapat dijangkau dikembalikan dari perintah?

Suresh Kumar Veluswamy
sumber

Jawaban:

137

Host tujuan tidak dapat dijangkau

Pesan ini menunjukkan salah satu dari dua masalah: sistem lokal tidak memiliki rute ke tujuan yang diinginkan, atau router jarak jauh melaporkan bahwa ia tidak memiliki rute ke tujuan.

Jika pesannya hanya "Host Host Tidak Dapat Dicapai", maka tidak ada rute dari sistem lokal, dan paket yang akan dikirim tidak pernah dimasukkan ke dalam kabel.

Jika pesannya adalah "Balas Dari <alamat IP>: Host Tujuan Tidak Dapat Dicapai," maka masalah perutean terjadi pada router jarak jauh, yang alamatnya ditunjukkan oleh bidang "<alamat IP>".

Permintaan Habis

Pesan ini menunjukkan bahwa tidak ada pesan Echo Balas yang diterima dalam waktu default 1 detik. Ini bisa disebabkan oleh berbagai sebab; yang paling umum termasuk kemacetan jaringan, kegagalan permintaan ARP, penyaringan paket, kesalahan perutean, atau pembatalan diam.

Untuk info lebih lanjut, rujuk: http://technet.microsoft.com/en-us/library/cc940095.aspx

petchirajan
sumber
26
Jadi bagaimana Anda memperbaikinya, "Jika pesannya adalah" Balas Dari <alamat IP>: Host Tujuan Tidak Dapat Dicapai, "maka masalah perutean terjadi pada router jarak jauh, yang alamatnya ditunjukkan oleh bidang" <alamat IP> "."
Komengem
1
Apa artinya jika Anda mendapat campuran dari kedua balasan?
user2924019
7
Apa artinya ketika Anda mendapatkan "Balas Dari <alamat IP>: Host Tujuan Tidak Dapat Dicapai,", dengan <alamat IP> menjadi alamat ip lokal dari mesin yang Anda ping (bukan gateway atau router atau ...) ?
sanderd17
2
Terima kasih @ sanderd17, kalau-kalau ada orang yang mendarat di sini saya menemukan jawabannya: Server Linux saya dikonfigurasikan dengan antarmuka Ethernet dengan IP statis (yang saya tarik kabelnya begitu wifi berfungsi) dan antarmuka nirkabel yang sebenarnya terhubung. Karena IP statis server Linux melihat antarmuka Ethernet sebagai masih diaktifkan meskipun tidak memiliki kabel lagi, dan (saya pikir) sedang mencoba untuk membalas ping Nirkabel saya pada antarmuka Ethernet ... atau sesuatu seperti bahwa. Menonaktifkan antarmuka Ethernet memperbaikinya!
Matt
4
Untuk memeriksa apakah tidak ada rute pada host lokal ke remote, ping klien remote ping <remote-host-ip>, dan kemudian periksa entri ARP arppada host lokal jika berhasil diselesaikan. Jika itu incompleteuntuk remote-host-ip, maka itu berarti paket ping ICMP tidak pernah meninggalkan mesin host lokal, mesin lokal tidak tahu ke mana harus mengirim paket.
brokenfoot
31

Batas waktu permintaan berarti bahwa tuan rumah lokal tidak menerima respons dari tuan rumah tujuan, tetapi ia dapat mencapainya. Host tujuan tidak dapat dijangkau berarti bahwa tidak ada rute yang valid ke host yang diminta.

khaos337
sumber
2

Seperti kata khaos, tujuan yang tidak terjangkau juga bisa berarti ada sesuatu yang menghalangi jalan dari atau ke tujuan Anda. Misalnya ACL yang menyaring alamat IP yang buruk.

brotox
sumber
1

Seperti yang saya pahami, "permintaan batas waktu" berarti paket ICMP mencapai dari satu host ke host lain tetapi balasannya tidak dapat mencapai host yang meminta. Mungkin ada lebih banyak paket yang hilang atau beberapa masalah fisik. "host tujuan tidak dapat dijangkau" berarti tidak ada rute yang tepat yang ditentukan antara dua host.

pengguna4667295
sumber