CCalculate.Studio

🌐 Kalkulator Subnet IP

Kalkulator subnet IP ini menggunakan alamat IPv4 dan panjang prefiks CIDR (seperti 192.168.1.10/24) untuk menghasilkan alamat jaringan, subnet mask, alamat broadcast, alamat host pertama dan terakhir yang dapat digunakan, serta jumlah host yang dapat digunakan. Kalkulator ini mengikuti aturan pengalamatan classless CIDR, termasuk kasus khusus /31 untuk tautan point-to-point yang didefinisikan dalam RFC 3021.

Terakhir ditinjau: 2026-07-07
Add as preferred on Google

Tabel referensi prefiks CIDR

Tabel ini mencantumkan panjang prefiks yang umum beserta subnet mask desimal bertitiknya dan jumlah host yang dapat digunakan berdasarkan aturan CIDR standar.

PrefiksSubnet maskHost yang dapat digunakan
/8255.0.0.016.777.214
/16255.255.0.065.534
/24255.255.255.0254
/25255.255.255.128126
/26255.255.255.19262
/27255.255.255.22430
/28255.255.255.24014
/29255.255.255.2486
/30255.255.255.2522
/31255.255.255.2542 (point-to-point, RFC 3021)
/32255.255.255.2551 (rute host tunggal)
  • Untuk jaringan /31, RFC 3021 menghapus pencadangan alamat jaringan/broadcast sehingga kedua alamat dapat digunakan pada tautan point-to-point; kalkulator ini melaporkan 2 host dan menampilkan kedua alamat sebagai rentang yang dapat digunakan.
  • Rentang alamat privat yang dicadangkan oleh RFC 1918 adalah 10.0.0.0/8, 172.16.0.0/12, dan 192.168.0.0/16 — alamat dalam blok ini tidak dapat dirutekan di internet publik.
  • Kalkulator ini hanya mencakup IPv4; IPv6 menggunakan alamat 128-bit dengan konvensi prefiksnya sendiri.

Apa itu subnetting IP dan CIDR?

Alamat IPv4 adalah bilangan 32-bit, yang secara konvensional ditulis sebagai empat oktet desimal (misalnya 192.168.1.10). Subnetting membagi alamat menjadi bagian jaringan, yang mengidentifikasi subnet, dan bagian host, yang mengidentifikasi perangkat di dalamnya. Titik pembagian ditentukan oleh panjang prefiks: /24 berarti 24 bit pertama adalah bagian jaringan, menyisakan 8 bit untuk host. Subnetting distandardisasi dalam RFC 950 (1985).

CIDR — Classless Inter-Domain Routing, yang ditetapkan dalam RFC 4632 — menggantikan sistem kelas A/B/C lama dengan panjang prefiks sembarang yang ditulis dalam notasi garis miring. Subnet mask adalah prefiks yang dinyatakan sebagai pola 32-bit berupa angka satu diikuti angka nol: /24 sesuai dengan 255.255.255.0. Menerapkan mask pada suatu alamat dengan operasi AND bitwise menghasilkan alamat jaringan.

Dalam subnet konvensional, dua alamat dicadangkan: bagian host yang seluruhnya nol adalah alamat jaringan, dan bagian host yang seluruhnya satu adalah alamat broadcast. Subnet /24 karena itu menyediakan 2⁸ − 2 = 254 alamat host yang dapat digunakan. Pengecualiannya adalah /31, yang didefinisikan RFC 3021 untuk tautan point-to-point: dengan hanya dua alamat dan tanpa broadcast, keduanya dapat digunakan. /32 menunjukkan rute host tunggal.

Cara menggunakan kalkulator subnet IP ini

  1. Masukkan alamat IPv4 mana pun di dalam subnet yang sedang Anda gunakan, dalam bentuk desimal bertitik (mis. 192.168.1.10).
  2. Masukkan panjang prefiks CIDR dari 0 hingga 32 — angka setelah garis miring dalam notasi seperti /24.
  3. Baca alamat jaringan, subnet mask, dan alamat broadcast yang dihitung dari mask tersebut.
  4. Gunakan rentang host pertama/terakhir yang dapat digunakan serta jumlah host untuk merencanakan pengalamatan perangkat di dalam subnet.

Matematika di balik perhitungan subnet

host yang dapat digunakan = 2^(32 − prefiks) − 2 (untuk /0 hingga /30)
jaringan = IP AND mask; broadcast = jaringan OR (NOT mask)

Subnet mask untuk panjang prefiks n adalah nilai 32-bit dengan n bit satu di depan. Alamat jaringan = IP AND mask; alamat broadcast = jaringan OR NOT mask; host yang dapat digunakan = 2^(32−n) − 2 untuk prefiks hingga /30. Host pertama yang dapat digunakan adalah alamat jaringan ditambah satu, dan yang terakhir adalah alamat broadcast dikurangi satu.

Contoh penyelesaian: 192.168.1.10/24. Mask-nya adalah 255.255.255.0. Operasi AND menghasilkan jaringan 192.168.1.0; operasi OR dengan mask yang dibalik menghasilkan broadcast 192.168.1.255. Rentang yang dapat digunakan adalah 192.168.1.1 hingga 192.168.1.254 — yaitu 2⁸ − 2 = 254 host.

Kesalahan umum

  • Menghitung alamat jaringan dan broadcast sebagai host yang dapat dialokasikan — /24 memiliki 256 alamat, tetapi hanya 254 host yang dapat digunakan (kecuali tautan point-to-point /31).
  • Mengasumsikan setiap subnet berakhir di .255 dan dimulai di .0 — /26 seperti 192.168.1.64/26 berjalan dari .64 (jaringan) hingga .127 (broadcast).
  • Mengacaukan panjang prefiks dengan jumlah bit host: /24 berarti 24 bit jaringan dan 32 − 24 = 8 bit host.
  • Menggunakan /30 (2 host) padahal /31 (juga 2 host, sesuai RFC 3021) dapat memangkas separuh konsumsi alamat pada tautan point-to-point.

Pertanyaan yang sering diajukan

Berapa banyak host yang dapat digunakan dalam jaringan /24?

254. /24 menyisakan 8 bit host, sehingga menghasilkan 2⁸ = 256 alamat, di mana alamat yang seluruhnya nol adalah identifier jaringan dan alamat yang seluruhnya satu adalah broadcast, menyisakan 254 alamat host yang dapat dialokasikan — misalnya 192.168.1.1 hingga 192.168.1.254 dalam 192.168.1.0/24.

Apa arti /24 dalam sebuah alamat IP?

Itu adalah panjang prefiks CIDR: jumlah bit di depan yang membentuk bagian jaringan dari alamat tersebut. /24 berarti 24 dari 32 bit pertama mengidentifikasi jaringan, setara dengan subnet mask 255.255.255.0, dan 8 bit sisanya mengidentifikasi host di dalamnya.

Apa itu subnet mask?

Subnet mask adalah panjang prefiks yang ditulis sebagai pola 32-bit: angka satu pada bit jaringan dan angka nol pada bit host. Operasi AND bitwise dari suatu alamat dengan mask-nya menghasilkan alamat jaringan. Misalnya, mask 255.255.255.192 sesuai dengan /26 dan menyisakan 6 bit host (62 host yang dapat digunakan).

Mengapa subnet /31 memiliki 2 host yang dapat digunakan, bukan 0?

Berdasarkan aturan klasik, /31 akan menyia-nyiakan kedua alamatnya untuk identifier jaringan dan broadcast. RFC 3021 (2000) mendefinisikan ulang /31 untuk tautan point-to-point: karena hanya ada tepat dua titik akhir dan tidak diperlukan broadcast, kedua alamat dapat dialokasikan. Ini memangkas separuh penggunaan alamat pada tautan router-ke-router dibandingkan dengan /30.

Apa itu alamat IP privat?

RFC 1918 mencadangkan tiga blok IPv4 untuk penggunaan privat: 10.0.0.0/8, 172.16.0.0/12, dan 192.168.0.0/16. Alamat dalam rentang ini dapat digunakan kembali di dalam organisasi atau jaringan rumah mana pun, tetapi tidak dirutekan di internet publik; gateway NAT menerjemahkannya menjadi alamat publik untuk akses internet.

Untuk apa alamat broadcast digunakan?

Alamat broadcast adalah alamat tertinggi dalam suatu subnet — semua bit host disetel ke satu. Paket yang dikirim ke alamat ini diteruskan ke setiap host di subnet tersebut, yang diandalkan oleh layanan seperti discovery DHCP. Alamat ini tidak dapat dialokasikan ke perangkat, kecuali bahwa tautan point-to-point /31 sama sekali tidak memiliki alamat broadcast.

Referensi

  1. Mogul J, Postel J. Internet Standard Subnetting Procedure. RFC 950, IETF, 1985.
  2. Fuller V, Li T. Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan. RFC 4632, IETF, 2006.
  3. Retana A, White R, Fuller V, McPherson D. Using 31-Bit Prefixes on IPv4 Point-to-Point Links. RFC 3021, IETF, 2000.
  4. Rekhter Y, Moskowitz B, Karrenberg D, de Groot GJ, Lear E. Address Allocation for Private Internets. RFC 1918, IETF, 1996.

Kalkulator terkait

Guides & articles