Cara Mengkonversi IP Address Kedalam Bentuk Bilangan Biner
kartininextgeneration.web.id – IP Address adalah sebuah pengalamatan unik yang diberikan kepada setiap perangkat yang terkoneksi pada jaringan berbasis TCP/IP. Secara umum jenis IP Address yang palin sering digunakan adalah IPv4 dimana IP Address ini terdiri dari bilangan biner 32 bit yang dipidahkan oleh tanda titik (.) setiat 8 bitnya. Bit (binary digit) adalah satuan terkecil dalam computer. Setiap 8 bit dinamakan dengan oktet. Dan dari 32 bit dibagi menjadi 4 oktet. Sehingga dapat dituliskan sebagai berikut: XXXX.XXXX.XXXX.XXXX
Sebagai contoh : 192.168.100.200, 123.5.10.56, dll
Setiap bagian IPv4 ini memiliki range angka antara 0 sampai 255. Sehingga ketika direfresentasikan dalam bentuk binary menjadi 00000000 sampai 11111111.
Berikut adalah cara untuk merubah atau mengkonversi sebuat IP Address menjadi bentuk bilangan biner :
Contoh :
Lakukan konversi IPv4 berikut kedalam bentuk bilangan biner!
192.168.100.20
Penyelesaian dibagi menjadi 4 Langkah sebagai berikut:
Langkah pertama:
Mencari nilai Biner 192
Pertama kita harus menkonversikan 192 kedalam bentuk bilangan biner.
Cara yang akan kita gunakan yaitu menggunakan cara PENGURANGAN.
Agar lebih mempermudah kita bisa menggunakan tabel bantuan :
Kita kurangi 192 dengan 128.
192 – 128 = 64
Kalau bisa kita tulis 1 dan kalau tidak bisa kita tulis dengan angka 0.
Lalu kita kurangi sisa dari pengurangan diatas (64) dengan angka pada tabel (64).
64 – 64 = 0
Artinya masih bisa dikurangi jadi kita tulis 1
Lalu kita kurangi lagi sisa dari pengurangan diatas (0) dengan angka selanjutnya pada tabel (32)
0 – 32 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (16)
0 – 16 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (8)
0 – 8 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (4)
0 – 4 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (2)
0 – 2 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (1)
0 – 1 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Maka hasil konversi dari 192 ke bentuk bilangan biner adalah 11000000
Langkah Kedua:
Mencari nilai biner 168
Pertama kita harus menkonversikan 168 kedalam bentuk bilangan biner.
Cara yang akan kita gunakan yaitu menggunakan cara PENGURANGAN.
Agar lebih mempermudah kita bisa menggunakan tabel bantuan :
Kita kurangi 168 dengan 128.
168 – 128 = 40
Kalau bisa kita tulis 1 dan kalau tidak bisa kita tulis dengan angka 0.
Lalu kita kurangi sisa dari pengurangan diatas (40) dengan angka pada tabel (64).
40 – 64 = tidak bisa karna kurang dan akan bernilai minus
Artinya tidak bisa dikurang maka kita isi 0
Lalu kita kurangi lagi sisa dari pengurangan terakhir (40) dengan angka selanjutnya pada tabel (32)
40 – 32 = 8. Maka kita isi 1
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya (8) dengan angka selanjutnya pada tabel (16)
8 – 16 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya terakhir (8) dengan angka selanjutnya pada tabel (8)
8 – 8 = 0. Bisa maka ditulis 01
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya (0) dengan angka selanjutnya pada tabel (4)
0 – 4 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (2)
0 – 2 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (1)
0 – 1 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Maka hasil konversi dari 168 ke bentuk bilangan biner adalah 10101000.
Langkah Ketiga:
Mencari nilai Biner 100
Pertama kita harus menkonversikan 100 kedalam bentuk bilangan biner.
Cara yang akan kita gunakan yaitu menggunakan cara PENGURANGAN.
Agar lebih mempermudah kita bisa menggunakan tabel bantuan :
Kita kurangi 100 dengan 128.
100 – 128 = Tidak bisa karena akan bernilai minus.
Kalau bisa kita tulis 1 dan kalau tidak bisa kita tulis dengan angka 0.
Lalu kita kurangi sisa dari pengurangan diatas (100) dengan angka pada tabel (64).
100 – 64 = 36
Artinya masih bisa dikurangi jadi kita tulis 1
Lalu kita kurangi lagi sisa dari pengurangan diatas (36) dengan angka selanjutnya pada tabel (32)
36 – 32 = 4. Maka ditulis 1
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (4) dengan angka selanjutnya pada tabel (16)
4 – 16 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (4) dengan angka selanjutnya pada tabel (8)
4 – 8 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (4) dengan angka selanjutnya pada tabel (4)
4 – 4 = 0. Maka ditulis 1
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (2)
0 – 2 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (2)
0 – 2 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Maka hasil konversi dari 100 ke bentuk bilangan biner adalah 01100100
Langkah Keempat:
Mencari nilai Biner 20
Pertama kita harus menkonversikan 20 kedalam bentuk bilangan biner.
Cara yang akan kita gunakan yaitu menggunakan cara PENGURANGAN.
Agar lebih mempermudah kita bisa menggunakan tabel bantuan :
Kita kurangi 20 dengan 128.
20– 128 = Tidak bisa karena akan bernilai minus.
Kalau bisa kita tulis 1 dan kalau tidak bisa kita tulis dengan angka 0.
Lalu kita kurangi sisa dari pengurangan diatas (20) dengan angka pada tabel (64).
20 – 64 = 0
Artinya tidak bisa dikurangi jadi kita tulis 0
Lalu kita kurangi lagi sisa dari pengurangan diatas (20) dengan angka selanjutnya pada tabel (32)
20 – 32 = Tidak bisa karena akan bernilai minus Maka ditulis -0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (20) dengan angka selanjutnya pada tabel (16)
20 – 16 = 4 . Maka ditulis 1
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (4) dengan angka selanjutnya pada tabel (8)
4 – 16 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (4) dengan angka selanjutnya pada tabel (4)
4 – 4 = 0. Maka ditulis 1
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (2)
0 – 2 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Lanjutkan dengan langkah yang sama yaitu kurangi lagi sisa dari pengurangan sebelumnya yang tidak bisa (0) dengan angka selanjutnya pada tabel (1)
0 – 1 = Tidak bisa karena akan bernilai minus. Maka ditulis 0
Maka hasil konversi dari 20 ke bentuk bilangan biner adalah 00010100
Jadi konversi IP Address ke bentuk bilangan biner 192.168.100.20 adalah 11000000. 10101000. 01100100. 00010100
Semoga Bermanfaat, Terimakasih.
(Guru: Mirna Meilani, S.Kom)