Senin, 24 Juli 2017

CARA KONVERSI IP ADDRESS KE BINER

Dasar agar bisa mengubah IP Address ke Biner adalah anada harus tahu cara konversi biner ke desimal dan juga sebaliknya.

Konversi Biner-IP Address
 
Mengubah bilangan biner ke desimal bisa dengan perpangkatan 2;

Table berikut adalah patokan untuk mengkonversikan decimal ke binary. Baris pertama adalah posisi bit yang dari kanan menuju ke kiri dimulai dari nilai 0 sampai 7. Posisi bit pertama dengan nilai 0 dan sampai posisi bit terakhir (posisi ke 8 ) dengan nilai 7. Sementara nilai bit hanya 1 atau 0 sebagai bilangan binary.

Misalkan pada posisi bit ke 4 dengan nilai bit 1 memppunyai harga decimal (2 pangkat 3) = 8, dengan rumusan:
2 pangkat (n – 1) dimana n adalah posisi bit
Pada posisi bit ke 8 dengan nilai bit 1 mempunyai harga decimal (2 pangkat 7) = 128 dst.

Table Konversi Biner ke Desimal

 
Posisi bit  =    8       7       6       5      4      3      2      1
Nilai bit    =    1       1       1       1      1      1      1      1
Desimal    =  128    64    32     16      8      4      2      1

 
Sebagai pedoman yang perlu kita hafalkan adalah angka 128 di sebelah kiri bawah table, posisi bit ke 8 dengan bit value 1 adalah 128 (2 pangkat 7). Untuk posisi bit ke 7 bagi saja dengan dua hasil tadi jadi (128 / 2) = 64, posisi bit ke 6 (64 / 2) = 32 dan seterusnya.

Dengan table ini akan sangat memudahkan kita untuk meng-konversikan nilai decimal ke binary. Misalkan saja untuk IP address dalam bentuk binary berikut:

10010110. 10010110. 00011011. 00001111

Posisi bit  =    8       7       6       5      4      3      2      1
Nilai bit    =    1       0       0       1      0      1      1      0
Desimal    =  128    64    32     16      8      4      2      1

Setelah itu jumlahkan nilai yang ada dibawah nilai bit berangka 1
128 + 16 + 4 + 2  = 150

karena biner yang kedua sama seperti yang kedua kita skip aja. Lalu kita berlanjut ke biner selanjutnya

Posisi bit  =    8       7       6       5      4      3      2      1
Nilai bit    =    0       0       0       1      1      0      1      1
Desimal    =  128    64    32     16      8      4      2      1
= 16+8+2+1= 27
 
Posisi bit  =    8       7       6       5      4      3      2      1
Nilai bit    =    0       0       0       0      1      1      1      1
Desimal    =  128    64    32     16      8      4      2      1
= 8+4+2+1 = 15

jadi, IP Address dari  10010110. 10010110. 00011011. 00001111= 150.150.27.15



Konversi IP Address-Biner
 
Mengubah bilangan biner ke desimal bisa dengan perpangkatan 2;
Sama seperti sebelumnya, kita menggunakan tabel seperti cara diatas namun yang berbeda disini adalah kita mengetahui IP Address dan mencari desimalnya.
Contohnya = 150.150.27.15

Untuk mencari binernya anda hanya perlu membuat tabel lagi lalu mengira-ngira angka diantara 8 angka tersebut yang ketika dijumlahkan maka akan menghasilkan angka yang sesuai dengan IP Yang anda cari.

128     64    32    16    8    4    2    1
Diantara angka diatas yang memungkinkan menjadi 150 adalah 128 + 16+ 4+ 2= 150
Jadi yang perlu anda lakukan adalah memberi nilai 1 pada desimal yang angkanya termasuk pada penjumlahan diatas. Sedangkan untuk angka yang tidak masuk dalam penjumlahan tersebut anda tinggal memberi nilai nol.

Posisi bit  =    8       7       6       5      4      3      2      1
Nilai bit    =    1       0       0       1      0      1      1      0
Desimal    =  128    64    32     16      8      4      2      1
Jadi 150 itu sama saja dengan 10010110 (Diambil dari Nilai Bit)

Kemudian kita berlanjut ke yang selanjutnya yakni 27= 16 +8 +2 +1

Lakukan seperti cara diatas  yang terakhir kita bahas

Posisi bit  =    8       7       6       5      4      3      2      1
Nilai bit    =    0       0       0       1      1      0      1      1
Desimal    =  128    64    32     16      8      4      2      1
Jadi 150 itu sama saja dengan 00011011 (Diambil dari Nilai Bit)

Lalu 15 = 8+ 4 + 2+ 1

Posisi bit  =    8       7       6       5      4      3      2      1
Nilai bit    =    0       0       0       0      1      1      1      1
Desimal    =  128    64    32     16      8      4      2      1
Jadi 150 itu sama saja dengan 00001111 (Diambil dari Nilai Bit)

Jadi, biner dari 150.150.27.15   adalah  10010110. 10010110. 00011011. 00001111














0 komentar:

Posting Komentar

 

Black Sweet Girl Template by Ipietoon Cute Blog Design