Kalkulator Subnet / CIDR

Dapatkan detail subnet dengan cepat dari oktet IPv4 dan panjang prefiks CIDR.

Masukkan oktet IPv4 pertama.
Masukkan oktet IPv4 kedua.
Masukkan oktet IPv4 ketiga.
Masukkan oktet IPv4 keempat.
Masukkan prefiks subnet, seperti 24 untuk /24.

Subnet mask

255.255.255.0

Alamat jaringan192.168.1.0
Alamat broadcast192.168.1.255
Host yang dapat digunakan254

Cara menggunakan kalkulator subnet / CIDR ini

  1. Masukkan oktet IP

    Ketikkan keempat oktet ke dalam oktet IP 1, oktet IP 2, oktet IP 3, dan oktet IP 4 (misalnya 192, 168, 10, 50).

  2. Atur panjang prefiks CIDR

    Masukkan prefiks subnet di kolom panjang prefiks CIDR (misalnya 24 untuk /24, 26 untuk /26).

  3. Baca subnet mask

    Kalkulator akan menampilkan subnet mask dalam format dotted-decimal dan biner.

  4. Periksa network dan broadcast

    Tinjau hasil alamat Network dan alamat Broadcast untuk melihat rentang subnet.

  5. Perhatikan host yang dapat digunakan

    Gunakan nilai host yang dapat digunakan untuk merencanakan berapa banyak perangkat yang dapat diberi alamat dalam subnet tersebut.

Metodologi

Cara kerja kalkulator subnet / CIDR ini

Kalkulator subnet ini menghasilkan subnet mask, alamat jaringan, alamat broadcast, dan jumlah host yang dapat digunakan dari alamat IPv4 dan panjang prefiks CIDR. Kalkulator ini menggunakan operasi bitwise — logika yang sama dengan yang dilakukan router dan tumpukan jaringan sistem operasi pada setiap paket — untuk membagi ruang alamat 32-bit menjadi bagian jaringan dan bagian host. Panjang prefiks memberi tahu kalkulator berapa banyak bit awal yang mengidentifikasi jaringan; bit sisanya tersedia untuk alamat host. Memahami batasan ini sangat penting untuk perencanaan alamat IP, pembuatan aturan firewall, daftar kontrol akses, dan pemecahan masalah perutean di jaringan TCP/IP mana pun.

Rumus
jaringan = IP AND mask • broadcast = IP OR NOT(mask) • host tradisional yang dapat digunakan = 2^(32 − prefiks) − 2, dengan penanganan khusus di sini untuk /31 dan /32
IP Alamat IPv4 32-bit yang dimasukkan sebagai empat oktet (misalnya, 192.168.1.100)
mask Subnet mask — nilai 32-bit dengan bit 'prefiks' pertama diatur ke 1 dan sisanya ke 0
prefiks Panjang prefiks CIDR (0–32), menunjukkan berapa banyak bit awal yang menentukan jaringan
jaringan Alamat jaringan — hasil dari bitwise AND antara IP dan mask; mengidentifikasi subnet
broadcast Alamat broadcast — hasil dari bitwise OR antara IP dan mask yang dibalik; alamat terakhir dalam subnet
host yang dapat digunakan Jumlah alamat host yang dapat ditetapkan dalam subnet, dengan /31 diperlakukan sebagai dua titik akhir point-to-point dan /32 sebagai rute host tunggal
Contoh

Diberikan alamat IP 192.168.10.50 dengan prefiks /26: subnet mask-nya adalah 11111111.11111111.11111111.11000000, yaitu 255.255.255.192 dalam desimal bertitik. Operasi bitwise AND dari 192.168.10.50 dan 255.255.255.192 menghasilkan alamat jaringan 192.168.10.0. Operasi bitwise OR dari 192.168.10.50 dan mask terbalik (0.0.0.63) menghasilkan alamat broadcast 192.168.10.63. Bagian host memiliki 32 − 26 = 6 bit, sehingga total alamat = 2^6 = 64, dan host yang dapat digunakan = 64 − 2 = 62.

Untuk 10.0.0.100/22: subnet mask adalah 255.255.252.0, alamat jaringan adalah 10.0.0.0, broadcast adalah 10.0.3.255, dan host yang dapat digunakan = 1.022. /22 menyisakan 10 bit host (2^10 − 2).

Untuk 172.16.5.1/28: subnet mask adalah 255.255.255.240, alamat jaringan adalah 172.16.5.0, broadcast adalah 172.16.5.15, dan host yang dapat digunakan = 14. /28 umum digunakan untuk subnet point-of-sale atau IoT kecil.

Asumsi
  • Kalkulator ini hanya beroperasi pada IPv4 (alamat 32-bit). Subnetting IPv6 menggunakan ruang alamat 128-bit dan konvensi yang berbeda.
  • Panjang prefiks /31 dan /32 adalah notasi CIDR yang valid. Kalkulator ini melaporkan /31 sebagai dua titik akhir point-to-point yang dapat digunakan sesuai dengan RFC 3021, dan /32 sebagai rute host tunggal.
  • Setiap oktet harus berada dalam rentang 0–255 dan panjang prefiks harus antara 0 dan 32. Nilai di luar batas ini akan menghasilkan hasil yang tidak valid.
  • Perhitungan mengasumsikan pengalamatan tanpa kelas (CIDR). Batasan kelas lama (Kelas A/B/C) tidak diberlakukan.
Catatan
  • Untuk sebagian besar subnet, alamat jaringan (semua bit host nol) dan alamat broadcast (semua bit host satu) tidak dapat ditetapkan ke perangkat, itulah sebabnya rumus tradisional mengurangi dua dari total jumlah alamat.
  • Tautan point-to-point /31 adalah pengecualian yang disengaja: kedua alamat diperlakukan sebagai titik akhir yang dapat digunakan daripada mencadangkan slot jaringan dan broadcast yang terpisah.
  • Saat merencanakan VLAN atau VPC cloud, pilih prefiks yang menyisakan cukup ruang untuk pertumbuhan di masa mendatang — setelah subnet masuk ke tahap produksi, mengubah ukuran biasanya berarti pengalamatan ulang seluruh rentang.
  • Supernetting (agregasi rute) menggunakan logika bitwise yang sama secara terbalik: menggabungkan beberapa prefiks yang lebih kecil menjadi satu yang lebih besar untuk memperkecil tabel perutean.
  • Untuk perhitungan cepat di luar kepala, hafalkan progresi /24 = 254 host, /25 = 126, /26 = 62, /27 = 30, /28 = 14 — setiap tambahan bit prefiks mengurangi separuh jumlah host.
Sumber
  1. RFC 4632 — Classless Inter-Domain Routing (CIDR): Rencana Penetapan dan Agregasi Alamat Internet
  2. RFC 3021 — Menggunakan Prefiks 31-Bit pada Tautan Point-to-Point IPv4
  3. RFC 791 — Protokol Internet (struktur alamat IPv4 dan operasi bitwise)

Memahami notasi CIDR dan perhitungan subnet

Notasi CIDR (Classless Inter-Domain Routing) secara ringkas menjelaskan bagaimana alamat IPv4 dibagi menjadi bagian jaringan dan bagian host. Panjang prefiks (misalnya /24) memberi tahu Anda berapa banyak dari 32 bit yang mengidentifikasi jaringan; bit sisanya menentukan alamat host dalam subnet tersebut. /24 menyisakan 8 bit host, sehingga 2^8 = 256 total alamat, dengan 254 biasanya dapat digunakan setelah mencadangkan alamat jaringan dan broadcast. Perhitungan subnet bergantung pada operasi bitwise: alamat jaringan adalah IP AND subnet mask, dan alamat broadcast adalah IP OR mask yang dibalik. Router dan firewall menggunakan logika ini pada setiap paket untuk memutuskan apakah suatu alamat termasuk dalam subnet lokal atau harus diteruskan ke tempat lain.

Kasus penggunaan praktis subnetting bagi pengembang

Pengembang menemui perhitungan subnet saat merancang VPC cloud, menulis aturan firewall, men-debug masalah perutean, dan mengonfigurasi daftar kontrol akses. Di AWS, GCP, atau Azure, Anda memilih blok CIDR untuk VPC dan subnet; memahami panjang prefiks membantu Anda menentukan ukuran subnet dengan benar dan menghindari tumpang tindih. Insinyur keamanan menggunakan rentang CIDR dalam iptables, nftables, dan grup keamanan cloud untuk mengizinkan atau menolak lalu lintas berdasarkan rentang IP. Saat memecahkan masalah konektivitas, mengetahui alamat jaringan dan broadcast membantu Anda memverifikasi apakah host berada dalam rentang yang diharapkan. Tim DevOps juga menggunakan perhitungan subnet saat merencanakan alokasi IP untuk klaster Kubernetes, jaringan kontainer, dan arsitektur multi-tenant.

FAQ kalkulator Subnet / CIDR

Apa perbedaan antara subnet mask dan awalan CIDR?

Keduanya menyatakan informasi yang sama dalam notasi yang berbeda. Awalan /24 berarti 24 bit pertama bernilai satu, yang sesuai dengan subnet mask desimal bertitik 255.255.255.0. Notasi CIDR lebih ringkas dan merupakan standar yang digunakan dalam konfigurasi perutean modern.

Mengapa dua alamat dikurangi dari total untuk mendapatkan host yang dapat digunakan?

Dalam subnetting IPv4 tradisional, alamat pertama dalam subnet (semua bit host nol) dicadangkan sebagai alamat jaringan dan alamat terakhir (semua bit host satu) dicadangkan sebagai alamat broadcast. Keduanya tidak dapat ditetapkan ke perangkat, sehingga host yang dapat digunakan = 2^(bit host) − 2. Tautan point-to-point /31 adalah pengecualian yang menonjol.

Bisakah saya menggunakan kalkulator ini untuk rentang IP privat?

Ya. Perhitungan bitwise identik untuk alamat privat (RFC 1918) dan publik. Rentang privat yang umum adalah 10.0.0.0/8, 172.16.0.0/12, dan 192.168.0.0/16.

Apa arti dari awalan /32?

Awalan /32 mengidentifikasi satu alamat host tanpa bit host. Ini umum digunakan dalam tabel perutean dan aturan firewall untuk mencocokkan tepat satu alamat IP, dan kalkulator ini melaporkannya sebagai satu rute host yang dapat digunakan.

Apakah ini berfungsi untuk IPv6?

Tidak. Kalkulator ini dirancang untuk ruang alamat 32-bit IPv4. IPv6 menggunakan alamat 128-bit, rentang panjang awalan yang berbeda (biasanya /48 hingga /128), dan tidak mencadangkan alamat broadcast dengan cara yang sama.

Ditulis oleh Jan Křenek Pendiri dan pengembang utama
Ditinjau oleh Tinjauan Metodologi DigitSum Verifikasi formula dan QA
Terakhir diperbarui 10 Mar 2026

Gunakan ini sebagai estimasi dan validasi keputusan penting dengan profesional yang berkualifikasi.

Input tetap berada di browser kecuali fitur di masa mendatang secara eksplisit memberitahu Anda sebaliknya.