Apa Itu Subnetting dan CIDR dalam Jaringan IPv4?
Subnetting adalah teknik membagi satu jaringan komputer fisik atau blok IP besar menjadi beberapa sub-jaringan (subnet) yang lebih kecil dan terisolasi. Teknik ini dirancang untuk mengoptimalkan penggunaan alamat IP, meredam domain broadcast, meningkatkan performa transmisi data, serta memperkuat keamanan jaringan lokal (LAN).
CIDR (Classless Inter-Domain Routing) adalah standar penomoran IP modern yang diperkenalkan untuk menggantikan sistem kelas kaku (Class A, B, C). CIDR menggunakan notasi garis miring (slash notation), seperti /24 atau /26, yang secara eksplisit menunjukkan berapa bit pertama dari total 32 bit IPv4 yang dialokasikan sebagai identitas jaringan (network bits).
Komponen Utama Perhitungan Subnet IPv4
1. Network Address
Alamat IP numerik pertama dari suatu subnet (semua host bit bernilai 0). Berfungsi sebagai representasi resmi jaringan tersebut dalam tabel routing dan tidak boleh diberikan kepada perangkat komputer.
2. Broadcast Address
Alamat IP numerik terakhir dalam subnet (semua host bit bernilai 1). Digunakan untuk mengirim paket pesan ke semua perangkat yang terhubung dalam satu subnet sekaligus.
3. Subnet Mask
Angka biner 32-bit yang membedakan bagian mana dari alamat IP yang menunjukkan network ID dan bagian mana yang menunjukkan host ID. Contohnya, mask 255.255.255.0 ekuivalen dengan prefix /24.
4. Wildcard Mask
Merupakan kebalikan biner dari subnet mask (dihitung dari 255.255.255.255 - Subnet Mask). Sangat umum digunakan pada konfigurasi Access Control List (ACL) router Cisco dan protokol routing OSPF.
Perbedaan Total IP Addresses vs Usable Hosts
Banyak administrator jaringan pemula kerap keliru mengira seluruh alamat IP dalam sebuah blok dapat diberikan ke komputer klien. Pada kenyataannya:
Total Addresses = \(2^{(32 - \text{CIDR})}\)
Usable Hosts = \(2^{(32 - \text{CIDR})} - 2\) (untuk prefix /8 hingga /30)
Pengurangan 2 alamat terjadi karena alamat paling awal dialokasikan untuk Network Address dan alamat paling akhir dialokasikan untuk Broadcast Address.
Penanganan Khusus Prefix /30, /31 (RFC 3021), dan /32
1. Prefix /30 (Point-to-Point Konvensional): Memiliki total 4 IP, dengan 2 IP usable host. Sering digunakan pada koneksi antar-router zaman dahulu.
2. Prefix /31 (Standar RFC 3021): Secara konvensional tidak menyisakan host jika dikurangi 2. Namun, standar RFC 3021 mengizinkan kedua alamat IP digunakan langsung sebagai host untuk antarmuka point-to-point tanpa network dan broadcast address terpisah, menghemat alokasi IP hingga 50%.
3. Prefix /32 (Host Route / Loopback): Mewakili 1 host tunggal (1 IP = 1 Host). Digunakan untuk antarmuka virtual loopback atau rute statis ke server spesifik.
Tabel Referensi Cepat Subnet IPv4 (/8 hingga /32)
| CIDR | Subnet Mask | Total IP | Usable Hosts |
|---|---|---|---|
| /32 | 255.255.255.255 | 1 | 1 |
| /31 | 255.255.255.254 | 2 | 2 (RFC 3021) |
| /30 | 255.255.255.252 | 4 | 2 |
| /29 | 255.255.255.248 | 8 | 6 |
| /28 | 255.255.255.240 | 16 | 14 |
| /27 | 255.255.255.224 | 32 | 30 |
| /26 | 255.255.255.192 | 64 | 62 |
| /25 | 255.255.255.128 | 128 | 126 |
| /24 | 255.255.255.0 | 256 | 254 |
| /16 | 255.255.0.0 | 65.536 | 65.534 |
| /8 | 255.0.0.0 | 16.777.216 | 16.777.214 |
Pertanyaan yang Sering Diajukan (FAQ)
Apa perbedaan antara Network Address dan Broadcast Address?
Network Address adalah alamat IP pertama pada suatu blok subnet yang mewakili identitas seluruh jaringan dan tidak dapat diberikan kepada perangkat host. Sebaliknya, Broadcast Address adalah alamat IP terakhir pada subnet yang digunakan untuk mengirim pesan secara serentak ke seluruh perangkat dalam jaringan tersebut.
Mengapa jumlah Usable Hosts selalu dikurangi 2 dari Total Addresses?
Pada arsitektur IPv4 konvensional (/8 hingga /30), dua alamat dicadangkan untuk fungsi khusus: alamat pertama sebagai Network Address dan alamat terakhir sebagai Broadcast Address. Oleh karena itu, jumlah host yang dapat dialokasikan ke perangkat klien adalah Total IP dikurangi 2 (2^(32-CIDR) - 2).
Bagaimana aturan khusus untuk subnet /31 dan /32?
Untuk prefix /31, standar RFC 3021 menetapkan bahwa kedua alamat IP dapat langsung digunakan untuk antarmuka router pada link Point-to-Point tanpa memerlukan network dan broadcast address terpisah. Sedangkan untuk prefix /32, ini mewakili satu host tunggal (Loopback atau Host route) sehingga hanya ada 1 usable host.
Apa itu notasi CIDR (Classless Inter-Domain Routing)?
CIDR adalah metode alokasi alamat IP yang menggantikan sistem kelas tradisional (Class A, B, C). CIDR menggunakan notasi garis miring diikuti jumlah bit subnet mask (contoh: /24 berarti 24 bit bernilai 1, setara dengan mask 255.255.255.0), memungkinkan pembagian jaringan yang jauh lebih efisien dan fleksibel.
Bagaimana cara mengonversi Subnet Mask ke format CIDR?
Konversi dilakukan dengan menghitung jumlah bit bernilai 1 dalam bentuk biner subnet mask. Misalnya pada mask 255.255.255.0, oktet biner adalah 11111111.11111111.11111111.00000000 yang memiliki 24 buah angka 1, sehingga notasinya adalah /24.
Apa fungsi Wildcard Mask dalam jaringan komputer?
Wildcard Mask adalah kebalikan bit (inversi biner) dari Subnet Mask (dihitung dari 255.255.255.255 dikurangi Subnet Mask). Wildcard mask umum digunakan pada konfigurasi Access Control List (ACL) dan protokol routing seperti OSPF dan EIGRP untuk mencocokkan rentang alamat IP tertentu.
Berapa jumlah host yang bisa ditampung oleh subnet /24 dan /16?
Subnet /24 memiliki total 256 alamat IP dengan 254 host yang dapat digunakan. Sementara itu, subnet /16 memiliki total 65.536 alamat IP dengan 65.534 host yang dapat digunakan untuk perangkat komputer.