Konversi Desimal Biner pada Perhitungan IP Address
Pengertian
Setiap perangkat jaringan harus memiliki alamat IP unik agar bisa saling terkoneksi.
Alamat IP bertindak sebagai identitas unik bagi setiap perangkat, seperti komputer, printer, atau router, dan memungkinkan data untuk diteruskan dari satu perangkat ke perangkat lain.
Alamat IP ditempatkan pada lapisan jaringan (Network Layer) dari arsitektur model OSI (Open System Interconnection).
Lapisan ini bertanggung jawab untuk menentukan dan mengatur routing data melalui jaringan, mengontrol akses ke media transmisi dan menyediakan mekanisme untuk pengiriman dan penerimaan data.
Oleh karena itu, alamat IP adalah bagian penting dari kinerja dan efisiensi jaringan komputer.
Bentuk
Format penulisan alamat IP Address x.x.x.x
, di mana x
bisa bernilai angka desimal 0
s.d. 255
.
Dalam 1 oktet atau 8 bit/biner dalam penyimpanan perangkat komputer senilai dengan 1 byte
Maka, berapa byte-kah ukuran penyimpanan sebuah alamat IP?
Versi
Ada 2 version field pada IP Address yang umum digunakan dalam jaringan, yaitu:
- IPv4 dengan lebar 32 bits
- IPv6 dengan lebar 128 bits
Informasi IP Address pada suatu Network Interface perangkat komputer dapat ditampilkan dengan perintah berikut.
Linux menggunakan perintah Terminal
ip addr
macOS menggunakan perintah Terminal
ifconfig
Windows menggunakan perintah Command Prompt
ipconfig
Catatan: Untuk selanjutnya, pembahasan IP Address akan spesifik pada IPv4.
Macam
Public IP Address adalah pengalamatan yang digunakan oleh perangkat yang terhubung langsung dalam internet (alamat pasti unik).
Private IP Address adalah pengalamatan yang hanya digunakan oleh perangkat yang berkomunikasi dalam sebuah LAN (jaringan sekolah, jaringan kantor) dan tidak bisa terhubung langsung ke internet.
Berikut merupakan range yang digunakan untuk pengalamatan IP Private.
Kelas | Range Private IP |
---|---|
A | 10.0.0.0 s.d. 10.255.255.255 |
B | 172.16.0.0 s.d. 172.31.255.255 |
C | 192.168.0.0 s.d. 192.168.255.255 |
Range IP Address di luar tabel di atas berarti termasuk IP Public, tidak disarankan untuk digunakan pada jaringan lokal.
Kelas
Terdapat 5 kelas pada pengelompokkan IP Address
Kelas | IP Awal | IP Akhir |
---|---|---|
A | 0.0.0.0 | 127.255.255.255 |
B | 128.0.0.0 | 191.255.255.255 |
C | 192.0.0.0 | 223.255.255.255 |
D | 224.0.0.0 | 239.255.255.255 |
E | 240.0.0.0 | 255.255.255.255 |
Namun kelas IP Address yang umum digunakan dalam jaringan hanya dari A s.d. C.
Pada masa sekarang pengelompokkan alamat lebih populer menggunakan notasi CIDR.
CIDR merupakan kependekan dari Classless Inter-Domain Routing adalah klasifikasi alamat perangkat jaringan tanpa aturan kelas.
Konversi Desimal Biner
Sebuah alamat IP terususun daari 4 oktet yang di dalam 1 oktet berisi 8 bit / biner bernilai 0 atau 1.
Tabel Konversi
Jika sebuah oktet bernilai biner 1 semua, maka 11111111
Oktet | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
---|---|---|---|---|---|---|---|---|
Eksponen | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Desimal | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Total dari seluruh konversi desimal adalah
= 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1
= 255
Contoh Kasus
Tentukan konversi biner ke desimal dari
10000011
Solusi
Oktet | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
---|---|---|---|---|---|---|---|---|
Eksponen | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 2 |
Desimal | 128 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
Total dari seluruh konversi desimal adalah
= 128 + 0 + 0 + 0 + 0 + 0 + 2 + 1
= 131
Berlatih
Tentukan nilai desimal dari bilangan biner berikut
- 11110101
- 01111000
- 10101011
- 10111010
- 11111110
Comments powered by Disqus.