BLANTERWISDOM101

Mengenal IPv4 Lebih Dalam (Misteri)

Sunday, 23 February 2020

Networking || IP


Hai guys.. Kali ini kita akan belajar tentang jaringan. Yups, tepatnya pada protokol jaringan yg digunakan sehari-hari saat kita surfing web. Apakah itu? Ya, Nama nya adalah Internet Protocol. IP mempunyai address atau alamat.. Gimana alamatnya? Apakah seperti lagu ayu tingtong? :v
Mari kita simak penjelasannya.



Dah pada tahu IP kan? Ok yg belum tahu w jelasin dg bahasa w sendiri ;v.
IP Address (Internet Protocol Address) adalah label yang menandakan setiap perangkat yang terhubung pada host jaringan komputer menggunakan protokol internet untuk berkomunikasi. Dalam hal ini.. Berkomunikasi yg dimaksud adalah ketika kita menyalakan koneksi data pada hp kita, maka kita dapat terhubung ke google dan bisa surfing alias browsingan yg sering kita sebut :v. Dan kita dapat me-load (ngunjungi) web yg kita tuju.

Alamat ip ada dua macam atau versi.. Yaitu versi 4 (IPv4) dan versi 6 (IPv6). Perbedaan nya adalah pada bit lenght nya.. Ipv4 menggunakan 32bit sedangkan IPv6 menggunakan 128bit. Kita akan bahas yg versi 4. Ok, lanjut..


Tentang pertanyaan yg lagi rame2 nya.. Dari orang india gw dapet. Kek gini:
Yg mana IP yg benar?

A)192.168.0.1
B)12345678
C)12345.678
D)1234.56.6
E) A adalah jawaban yg benar
F) Semua benar

Nah, pasti pada jawab A atau E kan? Soalnya gw nanya ke memb official jawabannya itu. Padahal nih.. Semua nya bener lho.. Yups. Yg jawab F berarti dah paham konsep Ipv4.

TERLIHAT LUAR BIASA NAMUN BIASA

Sebelum ke point inti jawaban, gw jelasin dulu pengetahuan dasar IPv4.

*/ Representasi
Alamat IP versi 4 umumnya diekspresikan dalam notasi desimal bertitik (dotted-decimal notation), yang dibagi ke dalam empat buah oktet berukuran 8-bit. Dalam beberapa buku referensi, format bentuknya adalah w.x.y.z. Karena setiap oktet berukuran 8-bit, maka nilainya berkisar antara 0 hingga 255 (meskipun begitu, terdapat beberapa pengecualian nilai).

*/ Sifat IPv4
- Gampang diingat, ya.. Karena hanya 4 oktet/8bit gampang diingatnya.
- Terlihat pada UI, ini merupakan hal umum dari suatu web bahwa ip bisa dilihat secara terang2an atau tidak disembunyikan.
- Bisa dikonversi, ini adalah konsep/metode yg sebenarnya dalam menerima & mengambil paket saat surfing di internet, namun kita tidak pernah tahu. Penjelasan selengkapnya ada di bawah.
- dll cari referensi lain :V.


~ Answers ~
Ok, soal pertanyaan tadi. Mengapa jawabannya adalah F? Nah w jelaskan secara dalam sedalam rasa cintaku padanya ea :b.

Seperti pada sifatnya, ipv4 bisa dikonversi dalam bentuk apapun. Seperti oktal, hexa, biner. Nah gw jabarkan secara detail :D.

Yg umum adalah IP berbentuk 4 oktet dg 8 bit seperti localhost 127.0.0.1. Ternyata, konsep ip tidak harus seperti itu. Seperti penjelasan diatas.. IP dapat dikonversi. Cara kerja pengiriman data ip akan dijelaskan di sini. Karena ada feedback alias menyangkut oleh alasan bentuk2 ip ini.

Kita lihat jawaban b. Hanya memiliki 1 oktet Apakah benar itu ip? Aku kasih prove nih alias bukti bahwa itu juga merupakan alamat ip;v.

Disini gw ambil contoh adalah web Facebook.com

1. Gw ping dulu.. Di sini gw pake termux :v.

Disitu udah muncul yah alamat ip nya yg berbentuk 4 oktet. Yaitu 157.240.13.35 yg mana maka ketika kamu ketik http://157.240.13.35 maka redirect ke halaman facebook.com.

2. Oke, sekarang kita konversi ke dalam bentuk hitungan lama menggunakan toolkit BC (BasicCalculator) pada termux. Kalo belum punya package nya install ajh dg cara ketik:
pkg install bc

Lalu enter. Tunggu instalasi nya selesai. Ok lanjut..
Menurut gambar diatas.. Kita konversi nya dg cara satu persatu oktet yg dikalikan 2 lalu dipangkatkan oleh bilangan akar 2 yg dimulai dari 24 lalu terakhir 0. Gapaham? Gini nih..
oktet1*2^24 + oktet2*2^16 + oktet3*2^8 + oktet4*2^0
Jadi:
157*2^24+240*2^16+13*2^8+35*2^0
Hasil:
2649754915

Nah.. Hasil tersebut adalah konversi ip. Coba kita cek dg ketik http://2649754915 pada kolom search engine google dan jenjeng...
Kita tekan enter maka akan redirect pada halaman facebook.com.

Pada slogan diatas. TERLIHAT LUAR BIASA NAMUN BIASA. Karena kita hanya melihat bahwa bentuk ip hanya seperti itu padahal jika tahu lebih dalam pada cara kerja ip (explained representation) berikut.


Itu gw dapet materi dari channel india saat live streaming di youtube.

Gan.. Kok yg jawaban C sama D ga dijelaskan..? Nah ini.. Jawaban C dan D juga merupakan konversi yg dienkripsi untuk secure data pada perangkat juga.. Sama seperti B. Ip yg kamu lihat dg ip yg masuk ke dalam memori RAM perangkatmu berbeda bentuk.. Bisa juga pada jawaban F bentuknya. Jawaban C memiliki bentuk ip dg hanya 2 oktel dan D 3 oktel.


Oke, langsung pada inti jawaban yaitu..
Bentuk ip tidak lah harus 4 oktet/8 bit. Kadang oktel ip berkurang atau berubah bentuknya pada RAM ketika kita mengirim data / menerima data.


Oke, itu saja dari kita.. Sekian materi Network kali ini.. Jangan lupa belajar..
Kadang dunia yg simple adalah hasil dari dunia yg rumit. Maka, bersuka lah dg hal yg rumit2 maka hidupmu kedepan gaakan sulit karena udah terbiasa ea :p.

Oke, sekian bye bye.. Jangan lupa bahagia.. 👋👋


-----
Credits:
IIEC_connect
Wikipedia

Share This :
_/Arya-Kun

Hanya seorang pelajar yang hobi nya membuat kode dan berharap ilmu nya bermanfaat bagi orang lain.

0 komentar