Ping Command

Contoh perintah Ping, pilihan, suis, dan banyak lagi

Perintah ping adalah perintah Command Prompt yang digunakan untuk menguji keupayaan komputer sumber untuk mencapai komputer tujuan tertentu. Perintah ping biasanya digunakan sebagai cara mudah untuk mengesahkan bahawa komputer boleh berkomunikasi melalui rangkaian dengan komputer atau peranti rangkaian lain.

Perintah ping beroperasi dengan menghantar Protokol Mesej Kawalan Internet (ICMP) Echo Meminta mesej ke komputer destinasi dan menunggu respon.

Berapa banyak balasan yang dikembalikan, dan berapa lama masa yang diperlukan untuk mereka kembali, adalah dua bahagian utama maklumat yang diberikan oleh perintah ping itu.

Sebagai contoh, anda mungkin mendapati bahawa tiada jawapan apabila ping pencetak rangkaian, hanya untuk mengetahui bahawa pencetak berada di luar talian dan keperluan kabelnya diganti. Atau mungkin anda perlu ping router untuk mengesahkan bahawa komputer anda boleh menyambung kepadanya, untuk menghapuskannya sebagai penyebab yang mungkin untuk masalah rangkaian.

Ketersediaan Ping Command

Perintah ping boleh didapati dari dalam Command Prompt dalam sistem operasi Windows 10 , Windows 8 , Windows 7 , Windows Vista , dan Windows XP . Perintah ping juga tersedia dalam versi Windows yang lebih lama seperti Windows 98 dan 95.

Perintah ping juga boleh didapati di Command Prompt dalam Pilihan Permulaan Lanjutan dan menu Pemulihan / Pemulihan Pilihan Pemulihan Sistem .

Nota: Ketersediaan suis perintah ping tertentu dan sintaks arahan ping lain mungkin berbeza dari sistem operasi ke sistem pengendalian.

Syntax Ping Command

ping [ -t ] [ -a ] [ -n count ] [ -l size ] [ -f ] [ -i TTL ] [ -v TOS ] [ -r count ] [ -s count ] [ -w timeout ] [ - R ] [ -S srcaddr ] [ -p ] [ -4 ] [ -6 ] sasaran [ /? ]

Petua: Lihat Bagaimana Membaca Sintaks Perintah jika anda tidak pasti cara mentafsirkan sintaks perintah ping seperti yang dijelaskan di atas atau dalam jadual di bawah.

-t Dengan menggunakan pilihan ini, anda akan memasuki sasaran sehingga anda memaksanya untuk berhenti menggunakan Ctrl-C .
-a Pilihan perintah ping ini akan menyelesaikan, jika mungkin, nama hos sasaran alamat IP .
-n menghitung Pilihan ini menetapkan nombor ICMP Echo Permintaan untuk menghantar, dari 1 hingga 4294967295. Perintah ping akan menghantar 4 secara lalai jika -n tidak digunakan.
-l saiz Gunakan pilihan ini untuk menetapkan saiz, dalam bait, dari paket permintaan gema dari 32 hingga 65,527. Perintah ping akan menghantar permintaan gema 32-bait jika anda tidak menggunakan pilihan -l .
-f Gunakan pilihan perintah ping ini untuk menghalang Permintaan ICMP Echo daripada dipecahkan oleh penghala antara anda dan sasaran . Pilihan -f paling sering digunakan untuk memecahkan masalah Laluan Maksimum Transmisi (PMTU).
-i TTL Opsyen ini menetapkan Nilai Masa untuk Live (TTL), maksimum yang 255.
-v TOS Pilihan ini membolehkan anda menetapkan nilai Jenis Perkhidmatan (TOS). Bermula pada Windows 7, pilihan ini tidak berfungsi lagi tetapi masih wujud untuk sebab-sebab keserasian.
-r menghitung Gunakan opsyen ping ini untuk menentukan bilangan hop antara komputer anda dan komputer sasaran atau peranti yang anda mahu direkodkan dan dipaparkan. Nilai maksima kiraan adalah 9, jadi gunakan perintah tracert sebaliknya jika anda berminat untuk melihat semua hop antara dua peranti.
-s count Gunakan pilihan ini untuk melaporkan masa, dalam format Masa Depan Internet, bahawa setiap permintaan echo diterima dan balasan echo dihantar. Nilai maksima untuk menghitung adalah 4, yang bermaksud bahawa hanya empat hop pertama yang boleh dicap waktu.
-w masa tamat Menentukan nilai tamat waktu apabila melaksanakan arahan ping menyesuaikan jumlah masa, dalam milisaat, ping itu menunggu setiap balasan. Jika anda tidak menggunakan pilihan -w , nilai tamat masa lalai 4000 digunakan, iaitu 4 saat.
-R Pilihan ini memberitahu perintah ping untuk mengesan laluan perjalanan bulat.
-S srcaddr Gunakan pilihan ini untuk menentukan alamat sumber.
-p Gunakan suis ini untuk memasuki alamat penyedia Virtualisasi Rangkaian Hyper-V .
-4 Ini memaksa perintah ping untuk menggunakan IPv4 sahaja tetapi hanya perlu jika sasaran adalah nama hos dan bukan alamat IP.
-6 Ini memaksa perintah ping untuk menggunakan IPv6 sahaja tetapi seperti dengan pilihan -4 , hanya perlu apabila ping nama hos.
sasaran Ini adalah destinasi yang anda ingin ping, sama ada alamat IP atau nama hos.
/? Gunakan suis bantuan dengan perintah ping untuk menunjukkan bantuan terperinci mengenai beberapa pilihan perintah.

Nota: Pilihan -f , -v , -r , -s , -j , dan -k berfungsi semasa ping alamat IPv4 sahaja. Pilihan -R dan -S hanya berfungsi dengan IPv6.

Suis lain yang tidak biasa digunakan untuk arahan ping wujud termasuk senarai [ -j ], [ -k senarai hos- ], dan [ -c petak ]. Jalankan ping /? dari Prompt Perintah untuk maklumat lanjut mengenai pilihan ini.

Petua: Anda boleh menyimpan output perintah ping ke fail menggunakan operator pengalihan . Lihat Cara Mengarahkan Output Perintah ke Fail untuk arahan atau lihat senarai Petunjuk Petunjuk Perintah kami untuk mendapatkan lebih banyak petua.

Contoh Perintah Ping

ping -n 5 -l 1500 www.google.com

Dalam contoh ini, arahan ping digunakan untuk ping nama laman web www.google.com . Pilihan -n memberitahu arahan ping untuk menghantar 5 ICMP Echo Permintaan dan bukannya default 4, dan pilihan -l menetapkan saiz paket untuk setiap permintaan kepada 1500 byte dan bukannya default 32 bytes.

Hasil yang dipaparkan dalam tetingkap Prompt Command akan kelihatan seperti ini:

Pinging www.google.com [74.125.224.82] dengan 1500 bait data: Balas dari 74.125.224.82: bytes = 1500 waktu = 68ms TTL = 52 Balas dari 74.125.224.82: bytes = 1500 waktu = 68ms TTL = 52 Balas dari 74.125 .224.82: bytes = 1500 time = 65ms TTL = 52 Balas dari 74.125.224.82: bytes = 1500 time = 66ms TTL = 52 Balas dari 74.125.224.82: bytes = 1500 time = 70ms TTL = 52 Ping statistik untuk 74.125.224.82: Paket : Sent = 5, Diterima = 5, Hilang = 0 (kehilangan 0%), Kira-kira masa perjalanan bulat dalam milli-seconds: Minimum = 65ms, Maksimum = 70ms, Purata = 67ms

Kerugian 0% yang dilaporkan di bawah statistik Ping untuk 74.125.224.82 memberitahu saya bahawa setiap mesej ICMP Echo Request dihantar ke www.google.com telah dikembalikan. Ini bermakna, sejauh sambungan rangkaian saya, saya boleh berkomunikasi dengan laman web Google dengan baik.

ping 127.0.0.1

Dalam contoh di atas, saya sedang ping ping 127.0.0.1 , yang juga disebut alamat IP localhost IPv4 atau alamat IP loopback IPv4, tanpa pilihan.

Menggunakan perintah ping untuk ping 127.0.0.1 adalah cara terbaik untuk menguji bahawa ciri rangkaian Windows berfungsi dengan baik tetapi ia mengatakan apa-apa tentang perkakasan rangkaian anda sendiri atau sambungan anda ke mana-mana komputer atau peranti lain.

Versi IPv6 ujian ini akan ping :: 1 .

ping -a 192.168.1.22

Dalam contoh ini, saya meminta arahan ping untuk mencari nama hos yang ditugaskan ke alamat IP 192.168.1.22 , tetapi sebaliknya ping seperti biasa.

Pinging J3RTY22 [192.168.1.22] dengan 32 bait data: Balas dari 192.168.1.22: bytes = 32 kali

Seperti yang anda lihat, arahan ping dapat menyelesaikan alamat IP yang saya masukkan, 192.168.1.22 , sebagai nama hos J3RTY22 , dan kemudian melaksanakan baki ping dengan tetapan lalai.

ping -t -6 SERVER

Dalam contoh ini, saya memaksa perintah ping menggunakan IPv6 dengan pilihan -6 dan terus ping SERVER selama-lamanya dengan pilihan -t .

Pinging SERVER [fe80 :: fd1a: 3327: 2937: 7df3% 10] dengan 32 bait data: Balas dari fe80 :: fd1a: 3327: 2937: 7df3% 10: time = 1ms Balas dari fe80 :: fd1a: 3327: 2937 : 7df3% 10: masa

Saya terganggu ping secara manual dengan Ctrl-C selepas tujuh balasan. Juga, seperti yang anda lihat, pilihan -6 yang dihasilkan alamat IPv6.

Tip: Nombor selepas% dalam balasan yang dihasilkan dalam contoh arahan ping ini ialah ID Zon IPv6, yang paling sering menunjukkan antara muka rangkaian yang digunakan. Anda boleh menjana jadual ID Zon yang dipadankan dengan nama antara muka rangkaian anda dengan melaksanakan antara muka paparan antara muka netsh antara muka ipv6 . ID Zon IPv6 ialah nombor dalam lajur Idx .

Ping Berkaitan Perintah

Perintah ping sering digunakan dengan perintah Perintah Promosi rangkaian yang berkaitan seperti tracert , ipconfig, netstat , nslookup , dan lain-lain.