APA ITU PING?
Pada artikel kali ini saya akan menerangkan apa itu PING pada linux ubuntu server dan bagaimana cara menjalankannya.
Ping (Packet Internet Gopher) adalah sebuah program utilitas yang dapat digunakan untuk memeriksa Induktivitas jaringan berbasis teknologi Transmission Control Protocol/Internet Protocol (TCP/IP). Dengan menggunakan utilitas ini, dapat diuji apakah sebuah komputer terhubung dengan komputer lainnya. Hal ini dilakukan dengan mengirim sebuah paket kepada alamat IP yang hendak diujicoba konektivitasnya dan menunggu respon darinya.
Contoh Ping
Utilitas ping akan menunjukkan hasil yang positif jika dua buah komputer saling terhubung di dalam sebuah jaringan. Hasil berupa statistik keadaan koneksi kemudian ditampilkan di bagian akhir. Kualitas koneksi dapat dilihat dari besarnya waktu pergi-pulang (roundtrip) dan besarnya jumlah paket yang hilang (packet loss). Semakin kecil kedua angka tersebut, semakin bagus kualitas koneksinya.
Contoh Ping pada Linux terhadap www.google.com:
[root@gmedia ~]# ping google.com
PING google.com (173.194.38.136) 56(84) bytes of data.
64 bytes from sin04s01-in-f8.1e100.net (173.194.38.136): icmp_req=1 ttl=56 time=28.5 ms
64 bytes from sin04s01-in-f8.1e100.net (173.194.38.136): icmp_req=2 ttl=56 time=32.9 ms
64 bytes from sin04s01-in-f8.1e100.net (173.194.38.136): icmp_req=3 ttl=56 time=27.4 ms
64 bytes from sin04s01-in-f8.1e100.net (173.194.38.136): icmp_req=4 ttl=56 time=28.9 ms
64 bytes from sin04s01-in-f8.1e100.net (173.194.38.136): icmp_req=5 ttl=56 time=27.9 ms
--- google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 27.424/29.172/32.927/1.949 ms
Pada Contoh di atas di lakukan ping ke situs google.com dan terdapat hasil. contoh di ataslah yang akan kita coba, seperti percobaan berikut ini :
Pada percobaan ini di gunakan setting jaringan seperti berikut ini :
- Login user dan masuk ke super user dengan perintah
- Setting IP dengan perintah sudo nano /etc/network/interfaces
- Ketikkan
auto eth1
iface eth1 inet static
address 10.17.0 195
netmask 255.255.255.0
gateway 10.17.0.254
- Tekan CTRL + O untuk save dan CTRL+X untuk close
- Lakukan Setting DNS dengan cara mengedit resolv.conf
- Isi dengan
nameserver 10.10.1.1
nameserver 10.10.1.10
- Restart jaringan dengan perintah sudo /etc/init.d/networking restart
- SettingProxy dengn perintah sudo nano /etc/apt/apt.conf.d/proxy
isikan :
acquire :: http:proxy”http:proxy.polsri.ac.id:8080”;
- Save
Jika semua settingan di atas sudah benar, maka akan kita coba untuk ping ke beberapa IP seperti berikut ini :
A. PING 10.17.0.254 (10.17.0.254) 56(84) bytes of data.
64 bytes from 10.17.0.254 : icmp_req=1 ttl=255 time=0.553ms
--- 10.17.0.254 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
B. PING 10.10.1.1 (10.17.1.1) 56(84) bytes of data.
64 bytes from 10.17.1.1 : icmp_req=1 ttl=255 time=0.553ms 64 bytes from 10.17.1.1 : icmp_req=1 ttl=255 time=0.553ms
64 bytes from 10.17.1.1 : icmp_req=1 ttl=255 time=0.553ms
64 bytes from 10.17.1.1 : icmp_req=1 ttl=255 time=0.553ms
--- 10.17.1.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
C. PING 202.9.69.9 (202.17.0.1) 56(84) bytes of data.
64 bytes from 10.17.0.1 : icmp_req=1 ttl=255 time=0.553ms
--- 202.17.0.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
dari ke 3 hasil tes PING ke 3 IP di atas dapat diketahui bahwa terdapat balasan.seperti saat PING ke ip 10.17.0.254 Yaitu :
64 bytes from 10.17.0.254 : icmp_req=1 ttl=255 time=0.553ms
Balasan tersebut menjelaskan bahwa pada saat dilakukan ping ke ip address tersebut maka komputer kita akan mengirimkan internet control message protocol (ICMP) echo request ke ip address yang dituju. Dan komputer yang di tuju akan mengirimkan balasan dengan mengirimkan paket sebesar 64 bytes dengan TTL=255 dan time=0.553ms
TTL adalah time to live = angka maximum dari pc ketika mereply paket ICMP disebut juga latency/delay sedangkan “time=0.553ms” artinya dalam proses ping tersebut dibutuhkan waktu 0.553 untuk mengirim dan mendapatkan balasan dari komputer tujuan
Pada contoh di atas telah di lakukan ping ke ip10.17.0.254, ip tersebut merupakan ip gateway. 10.10.1.1 ip tersebut merupakan ip DNS dan ip 202.9.69.9 merupakan ip server dan semuanya mendapatkan balasan 2 packets transmitted, 2 received, 0% packet loss, time 1001ms artinya yaitu 2 paket telah di transmisi, 2 di terima dan tidak ada paket yang hilang dan jumlah total waktu yang di gunakan yaitu 1001ms.
D. PING 10.17.0.1 (10.17.0.1) 56(84) bytes of data.
64 bytes from 10.17.0.193 : icmp_seq=1 destination host unreachable
--- 10.17.0.1 ping statistics ---
5 packets transmitted, 0 received, +3errors, 100% packet loss, time 3004ms
pipe 3
E. PING 10.17.4.2 (10.17.4.2) 56(84) bytes of data.
--- 10.17.1.1 ping statistics ---
(tidak mengeluarkan hasil)
F. Pada saat melakukan ping ke ip 10.17.0.1 hasilnya adalah
64 bytes from 10.17.0.193 : icmp_seq=1 destination host unreachable
--- 10.17.0.1 ping statistics ---
5 packets transmitted, 0 received, +3errors, 100% packet loss, time 3004ms
pipe 3
Artinya bahwa proses ping tidak mendapatkan balasan dari ip yang dituju sehingga hasilnya “host unreachable” dan paket telah terkirim sejumlah 5 paket namun tidak ada yang di terima , dan terdapat 3 error, paket loss 100% dan total waktu yang di butuhkan yaitu 3004ms. Sedangkan proses ping ke ip 10.17.0.1 tidak mengeluarkan hasil.
0 komentar:
Posting Komentar