The pipe
nilai dalam output dari ping
menunjukkan jumlah maksimum terjawab ICMP paket permintaan yang luar biasa dalam jaringan di beberapa titik selama pengujian. Biasanya tidak dilaporkan ketika nilai ini adalah satu (setiap permintaan menerima tanggapan sebelum permintaan berikutnya dikirim), yang merupakan kasus dalam operasi normal.
Secara default, ping
perintah menunggu satu detik di antara pengiriman permintaan gema, sesuai deskripsi di halaman manualnya di bawah -i
parameter:
Standarnya adalah menunggu satu detik antara setiap paket secara normal, atau tidak menunggu dalam mode banjir. Hanya pengguna super yang dapat menetapkan interval ke nilai kurang dari 0,2 detik.
Pada sebagian besar jaringan, waktu perjalanan pulang pergi (RTT) biasanya dalam urutan puluhan atau ratusan milidetik, bukan detik, jadi dalam mode default ini, setiap permintaan gema biasanya akan menerima respons sebelum permintaan berikut dikirim. Jumlah maksimum paket luar biasa dalam jaringan tidak lebih dari satu pada setiap titik dalam pengujian, sehingga pipe
sama dengan 1 dan tidak dilaporkan.
Jika waktu respons terhadap paket naik di atas interval default ini karena alasan tertentu, menyebabkan beberapa permintaan menjadi luar biasa di jaringan, ping akan melaporkan pipe
lebih dari satu. Demikian pula, Anda dapat menjalankan respons ini dengan mengurangi interval secara artifisial dengan memberikan nilai yang lebih kecil daripada RTT untuk -i
parameter ping
.
Jika sistem jaringan lokal, maka:
- tes Anda mengurangi interval untuk mengeluarkan ping
- Anda telah mengaktifkan mode banjir , yang tidak menunggu respons sebelum mengirim ping lainnya
- tanggapan membutuhkan waktu untuk kembali ke sistem pengujian Anda dari host jarak jauh
Apakah ini merupakan indikasi masalah yang lebih besar tergantung pada skenario, perangkat keras jaringan, ping
konfigurasi, dll.
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3014ms
danpipe 3
di baris yang berbeda membingungkan kode Java saya yang mencoba menguraikannya