Dasar Jaringan Komputer: Menguasai Bilangan Biner dan Desimal
Sebelum melangkah lebih jauh belajar tentang IP Address, ada satu keahlian dasar yang wajib dikuasai oleh setiap administrator jaringan: Konversi Bilangan Biner dan Desimal.
Mengapa ini penting? Karena pada dasarnya, komputer dan perangkat jaringan hanya memahami bahasa digital yang terdiri dari angka 0 dan 1. Bahkan IP Address yang sering kita lihat sebenarnya adalah deretan 32-bit bilangan biner.
1. Mengenal Bilangan Biner
Bilangan biner adalah sistem bilangan basis dua yang hanya terdiri dari angka 0 dan 1.
- Dalam jaringan, biner digunakan pada lapisan fisik (Physical Layer) dalam bentuk bit.
- Satu kelompok biner biasanya terdiri dari 8 digit, yang disebut sebagai 1 Byte atau 8 Bit.
2. Mengenal Bilangan Desimal
Bilangan desimal adalah sistem bilangan basis sepuluh yang kita gunakan sehari-hari, terdiri dari angka 0 sampai 9. Dalam konfigurasi IP Address (seperti 192.168.1.1), kita menggunakan notasi desimal agar lebih mudah dibaca oleh manusia.
3. Cara Konversi Biner ke Desimal
Untuk mengubah biner ke desimal, kita menggunakan urutan pangkat dari angka 2 (2^n), mulai dari bit paling kanan (bit ke-0) hingga paling kiri (bit ke-7).
Tabel Acuan Nilai Bit:
| Bit ke- | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Nilai (2^n) | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Contoh: Konversi biner 10101010
- Ambil nilai yang bitnya bernilai 1: 128, 32, 8, dan 2.
- Jumlahkan semua nilai tersebut: 128 + 32 + 8 + 2 = 170.
- Jadi, biner
10101010adalah 170 dalam desimal.
4. Cara Konversi Desimal ke Biner
Ada dua cara populer untuk melakukan ini:
A. Metode Pembagian (Bagi 2)
Bagi bilangan desimal dengan angka 2 secara terus menerus hingga habis, lalu catat sisanya.
- Contoh: 170 / 2 = 85 (sisa 0)
- 85 / 2 = 42 (sisa 1)
- …dan seterusnya. Urutkan sisa pembagian dari bawah ke atas untuk mendapatkan hasil binernya.
B. Metode Cepat (Tabel Pengurangan)
Gunakan tabel acuan nilai bit (128, 64, 32, 16, 8, 4, 2, 1).
Contoh: Konversi desimal 57
- Cari angka terbesar di tabel yang mendekati atau sama dengan 57. Pilih 32, beri tanda bit 1.
- Sisa: 57 – 32 = 25.
- Cari angka di tabel yang mendekati 25. Pilih 16, beri tanda bit 1.
- Sisa: 25 – 16 = 9. Pilih 8, beri tanda bit 1.
- Sisa: 9 – 8 = 1. Pilih 1, beri tanda bit 1.
- Isi angka 0 pada kolom yang tidak terpakai (64, 4, 2).
- Hasilnya: 00111001.
Kesimpulan
Menguasai konversi biner dan desimal akan memudahkan Anda saat belajar subnetting dan perhitungan IP Address nantinya. Kuncinya adalah sering berlatih dengan tabel acuan 128 hingga 1.