1.1 Pengantar IP Address
Apa itu IP Address?
IP Address (Internet Protocol Address) atau Alamat IP adalah sekumpulan angka unik yang diberikan kepada setiap perangkat yang terhubung ke jaringan, seperti komputer, laptop, smartphone, printer, hingga server. Fungsinya mirip dengan alamat rumah: agar data dapat dikirim dan diterima oleh perangkat yang tepat.
Kata "IP" sendiri adalah singkatan dari Internet Protocol, yaitu aturan atau protokol yang digunakan untuk mengirimkan data antar perangkat di dalam sebuah jaringan (termasuk internet).
Analogi Sederhana: Alamat Rumah
- Alamat rumah = IP Address (identitas lokasi perangkat).
- Kurir / paket = data atau informasi yang dikirim.
- Tukang pos = router (menentukan jalur pengiriman data).
- Kode pos = subnet mask (menentukan wilayah/lingkungan jaringan).
Ketika Anda mengirim data, perangkat membutuhkan alamat tujuan (seperti menuliskan alamat di amplop). Tanpa alamat yang benar, paket data tidak akan sampai ke perangkat yang dituju.
Peran IP Address
- Identitas unik: membedakan satu perangkat dengan perangkat lainnya di dalam jaringan.
- Alamat pengirim (source): menunjukkan asal data.
- Alamat tujuan (destination): menunjukkan ke mana data harus dikirim.
- Pembagian lokasi: membantu menentukan letak perangkat apakah di jaringan lokal atau internet.
Versi IP Address
Terdapat dua versi alamat IP yang umum digunakan, yaitu IPv4 dan IPv6. Keduanya memiliki format dan jumlah alamat yang berbeda.
IPv4 (Internet Protocol version 4)
- Panjang: 32 bit (4 oktet / 4 kelompok angka).
- Jumlah alamat: ± 4,2 miliar (232).
- Notasi: Desimal titik (dotted decimal), dipisahkan tanda titik — contoh
192.168.1.1. - Setiap oktet bernilai 0 – 255.
- Format biner:
11000000.10101000.00000001.00000001
IPv4 paling banyak digunakan saat ini. Namun karena jumlah perangkat terus bertambah, alamat IPv4 semakin menipis, sehingga muncul IPv6.
IPv6 (Internet Protocol version 6)
- Panjang: 128 bit (8 kelompok × 16 bit).
- Jumlah alamat: 2128 (sangat besar, mengatasi kelangkaan IPv4).
- Notasi: Heksadesimal dengan titik dua — contoh
2001:0db8:85a3:0000:0000:8a2e:0370:7334. - Setiap kelompok terdiri atas 4 karakter heksadesimal (0-9 dan A-F).
- Memiliki keamanan bawaan (IPSec) dan tidak memerlukan NAT.
Perbandingan IPv4 dan IPv6
| Aspek | IPv4 | IPv6 |
|---|---|---|
| Panjang alamat | 32 bit | 128 bit |
| Jumlah alamat | ± 4,2 miliar | 3,4 × 1038 |
| Notasi | Desimal titik | Heksadesimal (8 blok) |
| Contoh | 192.168.1.1 | 2001:0db8:85a3::8a2e:0370:7334 |
| Kebutuhan NAT | Ya (publik terbatas) | Tidak perlu |
| Keamanan | IPSec opsional | IPSec bawaan |
| Header | 12 field | 8 field (lebih sederhana) |
Komponen Dasar Sebuah IP Address
Setiap IP Address terdiri atas dua bagian penting:
- Network ID (bagian jaringan): menunjukkan jaringan tempat perangkat berada.
- Host ID (bagian host): menunjukkan identitas unik perangkat di dalam jaringan tersebut.
Contoh pada alamat 192.168.1.10 dengan subnet mask default:
192.168.1.0 → Network ID (identitas jaringan)
192.168.1.10 → Host ID (identitas perangkat)
192.168.1.255 → Broadcast address (alamat untuk semua perangkat)
Cara Mengecek IP Address
- Windows: buka Command Prompt lalu ketik
ipconfig. - macOS / Linux: buka Terminal lalu ketik
ifconfigatauip addr. - Android: Pengaturan → Wi-Fi → ketuk jaringan yang terhubung.