Ip address

 IP address 


Apakah kamu pernah melihat angka diatas?

angka diatas adalah Ip address. IP address adalah alamat perangkat kita di internet, setelah kita menyambung ke internet maka perangkat kita akan ditetapkan alamat IP addressnya, agar para pengguna lain dan layanan online tau harus kemana memberikan data yang kamu inginkan.


Sebagai contoh kamu ingin mengakses Google, saat kamu sudah menyambung dengan internet maka Google akan mencari alamat IP kamu untuk memberikan halaman pencarian home.

Kemudian ketika kamu menulis (martabak) maka Google akan mengirimkan semua data yang mereka punya ke perangkat kalian dengan mencari alamat IP address kalian, begitu seterusnya hingga kalian memutuskan untuk berhenti menggunakan Google atau terputus dari internet.


Lalu bagaimana kita mendapatkan IP address?
Kenapa menggunakan angka ratusan?
Kenapa terdiri dari empat baris?
Berapa batasan angka untuk Ip address?

DHCP

Bagaimana cara perangkat kita langsung mendapatkan Ip address tanpa perlu kita atur? untuk mengetahui IP address kalian bisa ke menu wifi lalu tekan jaringan wifi yang sudah tersambung, maka akan terbuka tentang informasi jaringan tersebut termasuk IP address, atau kalian bisa kerik di Google "what my ip address" akan ada perbedaan di keduanya yang akan kita pelajari nanti.

Lalu apa DHCP itu?


DHCP adalah sebuah layanan yang akan memberikan IP address secara otomatis ketika ada perangkat yang terhubung dengannya, makanya ketika kita menyambung ke router wifi, secara otomatis perangkat kita akan mendapatkan IP address.

IPV4

IP yang terdiri hanya dari angka adalah IPV4, Ipv4 terdiri dari 4 byte, 4 byte terdiri dari 8 bit bilangan binary (0 dan 1), binary ini adalah angka yang digunakan oleh komputer.

Cara kerja bilangan binary sama seperti bilangan yang sering kita gunakan yaitu desimal (0 sampai 9)



Jika bilangan sudah mencapai nilai akhir (9) maka bilangan tersebut akan diulang kembali ke nilai awal (0) dan bilangan disebelah kiri akan bertambah nilainya.

09 menjadi 10

Bilangan 9 kembali menjadi 0
Bilangan 0 mulai bertambah menjadi 1

Begitu seterusnya 

Setiap bilangan dibagian kanan mencapai nilai akhir (9) maka akan terulang kembali menjadi nilai awal (0) sebelah kiri akan meningkat ke bilangan selanjutnya.




Begitu pula bilangan binary (0 dan 1).



Setelah bilangan kanan mencapai nilai akhir (1) maka akan terulang kembali menjadi nilai awal (0).

Perbedaan bilangan binary dan desimal adalah jika desimal bilangan kiri akan bernilai 10 kali lebih dari bilangan kanan.
Sedangkan bilangan binary bilangan kiri bernilai 2 kali dari bilangan kanan.

Setiap bilangan 1 pada binary akan dianggap sebagai plus (ada, nyala, hidup), dan 0 dianggap minus (tidak ada, mati)

Contoh

00001101

Bilangan 1 paling kanan bernilai 1, kemudian bilangan ke-2 dari kanan bernilai 2, namun karena diisi dengan 0 maka nilainya menjadi 0.

Kemudian bilangan 3 bernilai 4, dan bilangan ke-4 dari kanan bernilai 8.

Semua nilai tadi dijumlahkan 
1 + 0 + 4 + 8 = 13
00001101 = 13

Lalu bagaimana cara mengubah nilai desimal menjadi binary?

Ingat Ini


Angka kecil dibawah adalah konversi cepat dari nilai binary ke desimal, setelah mengetahui anka kecil tersebut ingatlah hanya ada 1 angka tunggal yaitu bilangan binary terakhir.

Untuk mengubah angka desimal menjadi binary maka kurangi dengan nilai yang ter besar (bit paling kiri) yang nilainya kurang dari angka desimal tersebut.

Contoh

192

192 dapat dikurangi dengan 128 (bit pertama dari kiri)
192 - 128 = 64
Setelah itu karena binary paling kiri sudah digunakan maka tersisa 7 binary lagi.
Kemudian nilai 64 dikurangi 64 (bit ke-2 dari kiri)
64 - 64 = 0
Karena nilai sudah mencapai 0 maka tidak perlu dilanjutkan lagi.

Setiap pengurangan akan dihitung memiliki nilai, dari penelusuran diatas dapat di ketahui bahwa yang memiliki nilai adalah bit pertama dan kedua dari kiri maka akan dilambangkan dengan angka 1.
Sedangkan bit lain yang tidak memiliki nilai akan dilambangkan angka 0.

192 = 11000000

bagaimana dengan 51

Jika bilangan desimal bernilai ganjil maka kurangi terlebih dahulu dengan 1 (bit paling kanan).

51 - 1 = 50

Kemudian 50 akan dikurangi dengan 32 (bit ke-3 dari kiri) karena 50 tidak bisa dikurangi dengan 64.

50 - 32 = 18

Setelah itu lanjutkan langkahnya hingga bernilai 0

18 - 16 = 2

16 (bit ke-4 dari kiri)

2 - 2 = 0

2 (bit ke-2 dari kanan)

Dari penelusuran diatas diketahui bit yang digunakan adalah bit ke-3, ke-4, ke-7 dan bit terakhir dari kiri, maka penulisannya 

00110011 = 51

Jadi sepeti itu cara kita mengkonversi nilai binary menjadi desimal.

Berapa nilai maksimal setiap byte (8 bit)?

Untuk mencari maksimal nilai 1, jumlahkan semua nilai pada konversi desimal.

128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255
dan ditambah angka nol (dihitung 1) = 256
 jadi nilai yang dapat digunakan di setiap byte adalah 0 - 255 (ada 256, 0 dihitung 1).


Kenapa Ip yang biasanya kita temui ratusan? 

Alasan utama mengapa Ip yang kita sering temui adalah ratusan karena IP address puluhan digunakan oleh pemerintah 

Referensi 

https://youtu.be/tcae4TSSMo8?si=HOQSlptxWFhfNKWr

https://youtu.be/_kip1VhLHu0?si=2kXhwFL7Cq9VwuGD

https://youtu.be/4_NyY8u_zVw?si=MIGfpy0AQocrxcgA











Komentar

Postingan populer dari blog ini

Topologi jaringan

Membuat voucher dengan mikhmon

Cara menghubungkan chr gns3 ke internet