Proses Terjadinya Pertukaran
Informasi Antar PC Melalui Ping
Pada
artikel ini saya akan menjelaskan tentang “ Proses Terjadinya Pertukaran
Informasi Antar PC Melalui Ping “. Kebanyakan dari kita , jika kita berhasil
melakukan ping dan mendapatkan balasan (reply) dari pc yang di tuju (
destination pc ) maka kita sudah terkoneksi dengan pc tersebut . Tetapi yang
terjadi sebenarnya ketika kita melakukan ping ke sebuah pc , akan terjadi
sebuah proses di mana pc 1 ( source pc ) melakukan ping , akan terjadi proses
mengirimkan paket terlebih dahulu kepada seluruh pc yang ada di dalam jaringan
tersebut , lalu kemudian pc 2 ( destination pc ) akan membalas dengan paket
kembali dan pc 2 akan memberi informasi tentang mac address pcnya lokasi dia
berada.
Untuk
lebih jelas saya akan memberikan simulasi menggunakan topologi berikut ini:
Ada 4 PC yang saling terkoneksi
dengan switch dan saya akan menggunakan network 10.10.10.10/24 . Petama-tama
buka aplikasi GNS3 dan masukan device seperti Switch dan VPCS.
Pada
gambar di atas , kabel yang masih ada lingkaran warna merah pada VPCS yang
bertanda bahwa VPCS belum aktif . Untuk mengaktifkan device tersebut , klik
start. Setelah semuanya berwarna hijau , buka VPCS melalui console.
Jika
semua console VPCS terbuka, masukan IP Address pada device VPCS. Memberikan IP
Address kepada device VPCS tidak seperti memasukan IP Address pada OS Windows.
Untuk memasukan IP Address , kita tuliskan IP Address yang kita inginkan,
contohnya “ ip address 10.10.10.1 ” lalu tekan enter.
Setelah muncul gambar seperti diatas
, itu menandakan bahwa semua device vpcs telah mempunyai IP Address dengan
subnet 255.255.255.0 karena prefix yang kita gunakan adalah /24. Setelah itu
coba ping antar VPCS untuk test apakah semua pc sudah terkoneksi atau belum.
Jika kita
sudah berhasil , capture apa saja yang melawati masing masing device VPCS
. Untuk capture , klik kanan pada switch lalu klik capture.
Kemudian
akan muncul pilihan seperti gambar dibawah ini. Port yang dimaksud adalah fisik
( physical ) yang ada pada switch. Pada topologi ini , port 1 terhubung ke VPCS
1 , port 2 terhubung ke VPCS 2 , port 3 terhubung ke VPCS 3 , port 4 terhubung
ke VPCS 4. Karena kita akan melihat paket apa saja yang terkirim pada semua
VPCS , maka kita buka semuanya.
Pada tampilan awal capture data pada aplikasi wireshark masih belum ada apa apa. Karena kita belum melakukan apa apa, Oleh karena itu, kita akan melakukan ping kepada VPCS lain dengan perintah ping :
1. VPCS 1 > VPCS 3
2. VPCS 2 > VPCS 4
3. VPCS 4 > VPCS 1
4. VPCS 2 > VPCS 3
Pada
gambar di atas , ada paket yang bernama ARP . Lalu mengapa semua VPCS
mendapatkan paket ARP ? . Packet ARP di dapatkan karena mencari alamat MAC
Address yang di ping. Jika sebuah device PC melakukan ping maka ia akan
membroadcast kepala semua device PC yang ada pada jaringan tersebut dan masing
masing PC akan mendapatkan broadcast yang sama. Pada paket tersebut , terdapat
sebuah pesan yang berarti “ Siapa yang mempunyai IP 10.10.10.1 ( Destination IP
) ? Tell ( Source IP ) “. Pada pesan tersebut , source PC menanyakan siapa yang
mempunyai IP 10.10.10.1 ( Destination IP ) dan jika ada IP Address tersebut
dalam jaringan tersebut , beritahu source IP.
Kemudian
ada yang mirip paket ARP juga, namun bukan untuk membroadcast ,tetapi untuk
mengirim informasi destination IP. Destination IP memberikan informasi kepada
source IP bahwa destination IP mempunyai PC dengan MAC Address sekian sekian.
MAC Address digunakan supada PC dapat mengenali satu sama lain dikarenakan PC
jika dibuat jaringan local tidak akan langsung mendapatkan MAC Address pada
masing masing PC.
Setelah
itu dikarenakan semua PC sudah mengenal 1 sama lain, mereka langsung melakukan
komunikasi dengan mengirimkan paket ICMP kepada PC. Destination PC yang
petamanya tidak mengenal apa apa , kini ia langsung mengirimkan request kepada
source PC dan source PC akan langsung mengirimkan reply kepada destination PC.
Pada
kotak biru di atas , merupakan isi paket. Hal ini menunjukan perbedaan paket
ARP dan ICMP . Pada proses ping paket ARP hanya mengenal MAC Address dari pc
yang ada pada jaringan tersebut dan pada paket ICMP , PC sudah mulai mengenal
semua PC lainnya dengan IP versi 4.
Sekian
dari saya , Terima Kasih.