Senin, 06 September 2010

perintah-perintah ping

Ping adalah sebuah utilitas yang digunakan untuk memeriksa konektivitas antar jaringan melalui sebuah protokol Transmission Control Protocol/Internet Protocol (TCP/IP) dengan cara mengirim sebuah paket Internet Control Message Protocol (ICMP) kepada alamat IP yang hendak diuji coba konektivitasnya. Nama Perintah “ping” diambil dari istilah sonar sebuah kapal selam yang sedang aktif, yang sering mengeluarkan bunyi ping ketika menemukan sebuah objek.

Ping yang bagus akan menampilkan pesan “reply” pada layar monitor. tetapi jika menampilkan pesan “Request Time Out” berarti konektivitas antar dua komputer tidak terjadi. Kualitas koneksi dinilai berdasarkan besarnya waktu pergi – pulang (roundtrip) dan besarnya jumlah paket yang hilang (packet loss). Berarti semakin kecil kedua angka tersebut, semakin bagus kualitas koneksinya.
Beberapa parameter yang terdapat dalam perintah ping :
(untuk menampilkan parameter dari perintah ping anda cukup mengetikkan “ping” atau “ping /?” pada Command Prompt)[Image]
ping 192.168.0.1
Menguji konektivitas dengan Host IP 192.168.0.1

Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

ping –t 192.168.0.1
Melakukan perintah ping ke host tujuan terus menerus sampai dihentikan. Untuk melihat statistic dan melanjutkan tekan Control+Break sedangkan untuk menghentikan proses tekan Control+C.


Ping domain with 32 bytes of data:

Ping yahoo.com

Pinging yahoo.com [209.191.122.70] with 32 bytes of data:

Reply from 209.191.122.70: bytes=32 time=290ms TTL=33

Reply from 209.191.122.70: bytes=32 time=285ms TTL=31

Reply from 209.191.122.70: bytes=32 time=290ms TTL=30

Reply from 209.191.122.70: bytes=32 time=294ms TTL=31


ping –n 5 192.168.0.1

Melakukan perintah ping dengan menentukan jumlah request echo. Defaultnya tanpa –n adalah 4. Kalau kita mengunakan -n 5 artinya di counter sebanya 5 kali.

Pinging 192.168.0.1 with 32 bytes of data:

1. Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

2. Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

3. Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

4. Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

5. Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

ping –l 1000 192.168.0.1

Melakukan perintah ping dengan mengirimkan paket data sebesar 1000 bytes.

C:\>ping -l 1000 192.168.0.1

Pinging 192.168.0.1 with 1000 bytes of data:

Reply from 192.168.0.1: bytes=1000 time=26ms TTL=62

Reply from 192.168.0.1: bytes=1000 time=29ms TTL=62

Reply from 192.168.0.1: bytes=1000 time=31ms TTL=62

Reply from 192.168.0.1: bytes=1000 time=29ms TTL=62

ping -s
ping -s secara Default max 4 range

c:\>ping -s 4 192.168.0.1

pinging 192.168.0.1 with 32 bytes of data:

Reply from 192.168.0.1: bytes=32 time=6ms TTL=62

Timestamp: 192.168.15.1 : 14572649 ->

192.168.13.1 : 64938810 ->

192.168.0.1 : 64938766 ->

192.168.0.1 : 64938766

Reply from 192.168.0.1: bytes=32 time=5ms TTL=62

Timestamp: 192.168.15.1 : 14573652 ->

192.168.13.1 : 64939812 ->

192.168.0.1 : 64939767 ->

192.168.0.1 : 64939767

Reply from 192.168.0.1: bytes=32 time=4ms TTL=62

Timestamp: 192.168.15.1 : 14574659 ->

192.168.13.1 : 64940819 ->

192.168.0.1 : 64940775 ->

192.168.0.1 : 64940775

Reply from 192.168.0.1: bytes=32 time=8ms TTL=62

Timestamp: 192.168.15.1 : 14575666 ->

192.168.13.1 : 64941830 ->

192.168.0.1 : 64941786 ->

192.168.0.1 : 64941786