Ping

Dari Catatan Pak Samsul
Loncat ke navigasi Loncat ke pencarian

Ping (sering disebut sebagai singkatan dari 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.

Fungsi Ping

Perintah ping adalah perintah Command Prompt yang digunakan untuk menguji kemampuan komputer sumber untuk mencapai komputer tujuan yang ditentukan. Perintah ping biasanya digunakan sebagai cara sederhana untuk memverifikasi bahwa komputer dapat berkomunikasi melalui jaringan dengan komputer atau perangkat jaringan lain.

  • Reply Reply from 8.8.8.8 bytes=32 time 127 ms TTL=46 Apabila Kamu mencoba test PING ke alamat DNS yang kita tuju, pesan balasannya Reply from 8.8.8.8 bytes=32 time 166 ms TTL=46, artinya ada balasan dari host yg kita ping, 8.8.8.8 (dns google), disini google melakukan feedback (umpan balik) untuk memastikan dua perangkat lancar/ tersambung, dan dapat saling terhubung.
  • Request Timed Out Perangkatan yg melakukan pengiriman mengenal adanya jaringan, tetapi tidak menemukan alamat tujuan atau dalam waktu yang diberikan untuk melakukan ping sudah habis (time out) Maksud tidak menemukan alamat tujuan, alamat nya memang tidak ada ataupun alamat yang dituju tidak sampai.
  • Destination Host Unreachable Biasa disebabkan oleh kerusakan fisik pada user yg melakukan ping atau alamat jaringan yg dituju dihalangi oreh firewall. Kerusakan fisik nya antara lain yaitu pada NIC, dan bisa karena Firewall dalam keadaan ON.
  • TTL Expired in Transit. Pada jaringan komputer, data yang dikirim ataupun diterima memiliki TTL (Time To Live) atau waktu yang ditentukan oleh jaringan untuk tetap berada pada sebuah jaringan.Jika kita melakukan perintah ping sebuah IP address dan keluar hasil TTL Expired in Transit menandakan paket data melebihi waktu yang telah ditentukan. Data yang dikirim tidak sampai pada tujuan, namun berputar hingga masa tenggang keberadaan pada jaringan habis sebelum mencapai tujuan.
  • Unknown Host Alamat IP atau nama host tidak berada pada jaringan atau tujuan nama host tidak dapat diselesaikan.
  • Error code 65, 10043 and 10050, transmit failed disable untuk ping agar diijinkan untuk menerima ICMP echo dan ECHO Reply Packets.
  • Hardware Error Ketika mengetik ping, muncul Hardware Error.
  • Destination net unreachable Pesan ini menunjukkan bahwa pesan IP sebelumnya tidak dapat disampaikan ke tujuannya. Hal ini mungkin terjadi karena router sepanjang jalur tidak memiliki didefinisikan rute ke tujuan. Juga, jika mesin tujuan tidak dapat berbicara protokol yang tepat, jenis pesan os akan dikembalikan. Alternatif. Akhirnya tuan rumah bisa kembali pesan ini jika tujuan port TCP atau UDP tertutup.
  • Echo Reply Pesan ini digunakan untuk merespon ping ketika sistem masih hidup
  • Source Quench Ketika sistem paket menerima terlalu cepat untuk memproses mereka dalam antrian masuk, hal itu mungkin mengirim kembali pesan Quench Sumber memberitahu pengirim melambat
  • Redirect Pesan ini dikirim oleh router untuk mengindikasikan bahwa lalu lintas bisa diarahkan ke router lain. Yang dapat memberikan lalu lintas ke tempat tujuan secara efisien
  • Echo Jenis pesan ini digunakan untuk mengirim ping untuk menentukan system berjalan
  • Time Exceeded Pesan ini menunjukkan bahwa jumlah hop maksimum dalam Time-To-Live bidang header IP yang telah terlampaui
  • Parameter problem Pesan ini dikirim oleh sebuah sistem sebagai tanggapan terhadap paket IP dengan parameter yang buruk di salah satu kolom
  • Timestamp Jenis pesan ini mencakup waktu pada mesin pengirim, dan meminta waktu pada komputer tujuan
  • Timestamp Reply Setelah menerima pesan, sistem akan merespons dengan waktu sendiri termasuk dalam timestamp replay
  • Timestamp Request Pesan ini dapat digunakan oleh sebuah host untuk menentukan jaringan yang sudah di koneksikan
  • Information reply Pesan ini berisi jawaban atas suatu pesan permintaan informsi tentang alamat IP jaringan

Sejarah

Mike Muuss menulis program ini pada bulan Desember 1983, sebagai sarana untuk mencari sumber masalah dalam jaringan. Menurutnya, nama "ping" berasal dari suara echo (sonar) sebuah kapal selam yang bilamana sang operator mengirimkan pulsa-pulsa suara ke arah sebuah sasaran maka suara tersebut akan memantul dan diterima kembali ketika telah mengenai sasaran dalam jangka waktu tertentu.

Contoh penerapan perintah ping pada berbagai sistem operasi :

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:
$ ping www.google.com
PING www.google.com (64.233.183.103) 56(84) bytes of data.
64 bytes from 64.233.183.103: icmp_seq=1 ttl=246 time=22.2 ms
64 bytes from 64.233.183.103: icmp_seq=2 ttl=245 time=25.3 ms
64 bytes from 64.233.183.103: icmp_seq=3 ttl=245 time=22.7 ms
64 bytes from 64.233.183.103: icmp_seq=4 ttl=246 time=25.6 ms
64 bytes from 64.233.183.103: icmp_seq=5 ttl=246 time=25.3 ms
64 bytes from 64.233.183.103: icmp_seq=6 ttl=245 time=25.4 ms
64 bytes from 64.233.183.103: icmp_seq=7 ttl=245 time=25.4 ms
64 bytes from 64.233.183.103: icmp_seq=8 ttl=245 time=21.8 ms
64 bytes from 64.233.183.103: icmp_seq=9 ttl=245 time=25.7 ms
64 bytes from 64.233.183.103: icmp_seq=10 ttl=246 time=21.9 ms

--- www.l.google.com ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9008ms
rtt min/avg/max/mdev = 21.896/24.187/25.718/1.619 ms


  • Contoh Ping pada Microsoft Windows XP terhadap www.google.com:
C:\>ping www.google.com

Pinging www.google.com [64.233.183.103] with 32 bytes of data:

Reply from 64.233.183.103: bytes=32 time=25ms TTL=245
Reply from 64.233.183.103: bytes=32 time=22ms TTL=245
Reply from 64.233.183.103: bytes=32 time=25ms TTL=246
Reply from 64.233.183.103: bytes=32 time=22ms TTL=246

Ping statistics for 64.233.183.103:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 22ms, Maximum = 25ms, Average = 23ms
  • Contoh Ping pada linux mint terhadap www.google.co.id:
Contoh perintah ping menuju IP DNS google
Test koneksi menuju nama domain www.google.co.id


Referensi :

https://www.jagoanhosting.com/tutorial/tutorial-domain/tutorial-ping-dan-trace-domain

https://id.wikipedia.org/wiki/Ping