Sabtu, 06 Maret 2010

Sekilas Mengenai PING


PING
Ping memanfaatkan Pesan ECHO dari Protokol Internet Control Message Protocol (ICMP) untuk menentukan aktif tidak-nya suatu remote host dan juga menentukan berapa delay yang diperoleh untuk berkomunikasi (pengiriman pesan ECHO bulak-balik) antar 2 host.
Deskripsi
Perintah PING mengirimkan pesan ECHO (ICMP type 8) ke host yang dituju dan menunggu pesan balasan ICMP (ICMP type 0) dari host tersebut. Interval antara pengiriman pesan dan penerimaan pesan balasan disebut round trip. Jika respons yang ditunggu (bisa juga disebut pong) tidak juga datang sampai akhir dari interval, maka diasumsikan terjadi timed out.

Parameter yang juga penting dan terdapat pada laporan PING adalah ttl (Time to Live). Ditentukan oleh tiap mesin dimana paket tersebut diproses. Paket akan sampai pada tujuannya hanya bila angka TTL lebih besar dari jarak tempuh antara host sumber dan host yang dituju yang melewati sekian router.
Perintah PING
Nama perintah: /ping
Penjelasan Properti
arp-interface ( name ) - ping, menggunakan ARP request, bukannya ICMP Request, pada interface yang ditentukan.
(IP address | MAC address ) - IP atau MAC address untuk host yang dituju
count ( integer ; default: 0 ) - berapa kali paket ICMP akan dikirim
0 - Ping akan terus dilaksanakan sampai [Ctrl]+[C] ditekan
do-not-fragment - jika ditambahkan, paket yang dikirim tidak akan di fragmentasi
interval ( time : 10ms ..5s ; default: 1s ) - delay antar pesan
size ( integer : 28 ..65535 ; default: 64 ) - ukuran dari paket IP (dalam bytes, termasuk header IP dan ICMP )
ttl ( integer : 1 ..255 ; default: 255 ) - nilai time To Live (TTL) dari paket ICMP
src-address ( IP address ) - Source address dari ping
Catatan
Jika Service DNS digunakan, kita dapat menggunakan PING berdasarkan alamat DNS. Untuk melakukannya melalui Winbox, anda harus melakukan resolve alamat DNS terlebih dahulu, click-kanan mouse anda diatas alamat tersebut lalu pilih Lookup Address.
Anda tidak dapat melakukan PING disuatu interface dengan paket yang lebih besar dari MTU yang telah diset untuk interface tersebut, jadi ukuran paket yang digunakan untuk PING harus sama dengan atau lebih kecil dari MTU. Jika melakukan PING dengan MAC address, maka ukuran minimal untuk paket yang dipakai adalah 50 bytes.
Hanya Mikrotik RouterOS yang berdekatan (neighbour) dengan fitur MAC-Ping yang diaktifkan yang dapat diping menggunakan MAC Address.

Contoh dari perintah ping
Sebuah contoh dari perintah Ping:
/ping 159.148.95.16 count=5 interval=500ms
159.148.95.16 64 byte ping: ttl=59 time=21 ms
159.148.95.16 ping timeout
159.148.95.16 ping timeout
159.148.95.16 ping timeout
159.148.95.16 64 byte ping: ttl=59 time=16 ms
5 packets transmitted, 2 packets received, 60% packet loss
round-trip min/avg/max = 16/18.5/21 ms
[admin@MikroTik] >
Untuk me-Resolve IP address:
Untuk me-resolve IP Address dari sebuah alamat DNS, ketikkan perintah dibawah ini :
/ping www.google.lv
and press the [Tab] key:
[admin@MikroTik] > /ping 66.102.11.104
Alamat DNS www.google.lv berubah menjadi IP address 66.102.11.104!
'Ping', menggunakan arp requests:
Untuk melakukan Ping menuju host yang berada di jaringan lokal kita, dapat menggunakan ARP request selain daripada ICMP :
/ping 10.5.8.130 arp-interface=local
10.5.8.130 with hw-addr 00:30:4F:14:AB:58 ping time=1 ms
10.5.8.130 with hw-addr 00:30:4F:14:AB:58 ping time=1 ms
10.5.8.130 with hw-addr 00:30:4F:14:AB:58 ping time=1 ms
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 1/1.0/1 ms
[admin@MikroTik] >
MAC Ping Server
Level Menu Home: /tool mac-server ping
Penjelasan Properti
enabled ( yes | no ; default: yes ) - apakah MAC Ping menuju router ini diperbolehkan atau tidak
Contoh
Untuk tidak membolehkan MAC Ping:
[admin@MikroTik] tool mac-server ping> set enabled=no
[admin@MikroTik] tool mac-server ping> print
enabled: no
[admin@MikroTik] tool mac-server ping>