# Kalkulator Subnet IP

URL: https://discuvr.org/ip-subnet-calculator/?hl=id
Last updated: 2026-11-07
MCP tool: `calculate_ip_subnet`, `ip_range_to_cidr`

Alamat jaringan, broadcast, netmask, wildcard dan rentang host dari CIDR IPv4/IPv6 atau IP dan netmask, plus rentang IP ke blok CIDR. Alamat tidak disimpan.

Blok CIDR atau alamat IP yang dipasangkan dengan netmask menyembunyikan beberapa fakta yang biasanya langsung Anda butuhkan: alamat jaringan dan broadcast, berapa banyak host yang sebenarnya muat, dan alamat mana yang pertama serta terakhir yang dapat Anda tetapkan. Alat ini menghitung semuanya secara instan, untuk IPv4 maupun IPv6, murni secara aritmatika - apa pun yang Anda masukkan tidak dicari, dicatat, atau disimpan.

## Fungsinya

- Menerima notasi CIDR (192.168.1.0/24), prefiks IPv6 (2001:db8::/32), atau IP polos dengan netmask bertitik terpisah.
- Menutupi bit host secara otomatis, sehingga menempelkan alamat host seperti 192.168.1.5/24 tetap menghasilkan jaringan yang benar.
- Melaporkan alamat jaringan, alamat broadcast (IPv4), netmask, wildcard mask, panjang prefiks, total alamat, dan jumlah host yang dapat digunakan.
- Memberikan langsung alamat host pertama dan terakhir yang dapat digunakan, tanpa mendaftar setiap alamat di antaranya.
- Menandai apakah suatu jaringan termasuk ruang alamat privat, carrier-grade NAT, loopback, atau ruang cadangan lainnya.
- Menangani dengan benar satu host tunggal (/32 atau /128) dan tautan point-to-point (/31), di mana setiap alamat dapat digunakan.
- Juga mengubah rentang IP (alamat pertama dan terakhir) menjadi daftar blok CIDR terpendek yang tepat, dan menampilkan tabel semua prefiks IPv4 dari /32 hingga /0.

## Cara kerja

1. Tempel notasi CIDR, atau alamat IP ditambah netmask terpisah.
2. Tekan Hitung.
3. Baca alamat jaringan, rentang host, dan jumlah alamat.

## Mengapa host yang dapat digunakan tidak sama dengan total alamat

Jaringan IPv4 mencadangkan alamat pertamanya untuk jaringan itu sendiri dan alamat terakhir untuk broadcast, sehingga /24 punya 256 alamat tetapi hanya 254 yang bisa diberikan. /31 dan /32 adalah pengecualian: RFC 3021 membuat kedua alamat /31 bisa dipakai pada tautan point-to-point, dan /32 adalah rute satu host tanpa apa pun yang dicadangkan. IPv6 tidak punya alamat broadcast, jadi alat ini menghitung semua alamat di subnet IPv6 sebagai bisa dipakai, termasuk alamat jaringan. Dua detail IPv6 yang tidak dikurangkan: menurut RFC 4291 alamat dengan semua bit host nol adalah alamat anycast Subnet-Router, dan RFC 6164 menyarankan /127 untuk tautan antar-router.

## Contoh perhitungan

10.20.30.40/22 termasuk jaringan 10.20.28.0 dengan netmask 255.255.252.0, wildcard 0.0.3.255 dan broadcast 10.20.31.255: 1.024 alamat, 1.022 host yang bisa dipakai dari 10.20.28.1 sampai 10.20.31.254. 172.16.5.4/27 menghasilkan jaringan 172.16.5.0, broadcast 172.16.5.31 dan 30 host yang bisa dipakai (172.16.5.1 sampai 172.16.5.30). Di pengonversi rentang, 192.168.1.10 sampai 192.168.1.40 berisi 31 alamat dan butuh lima blok: 192.168.1.10/31, 192.168.1.12/30, 192.168.1.16/28, 192.168.1.32/29 dan 192.168.1.40/32. Rentang yang pas dengan satu prefiks, seperti 10.0.0.0 sampai 10.0.3.255, menjadi satu blok 10.0.0.0/22.

## Mengapa /0 atau prefiks IPv6 yang sangat besar tetap merespons secara instan

Jaringan /0 mencakup setiap alamat IPv4 yang ada, dan prefiks IPv6 yang besar dapat menampung lebih banyak alamat daripada jumlah bintang di alam semesta yang dapat diamati. Hitungan dan batas di sini berasal dari aritmatika langsung pada rentang numerik jaringan itu sendiri, bukan dari menelusuri setiap alamat satu per satu, sehingga ukuran jaringan tidak pernah mengubah berapa lama jawabannya.

## Apa arti "dicadangkan" di sini

Selain rentang privat yang umum (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), klasifikasi ini juga mencakup ruang carrier-grade NAT (100.64.0.0/10) yang digunakan sebagian penyedia dan VPN mesh secara internal, serta sejumlah rentang khusus IANA yang dicadangkan untuk infrastruktur protokol seperti AS112 dan relay 6to4 - tak satu pun dari ini adalah alamat yang akan Anda duga muncul di situs web publik biasa.

## Pertanyaan

**Apakah alat ini mencari atau terhubung ke alamat yang saya masukkan?**

Tidak. Alat ini hanya mengurai teks yang Anda ketik dan menghitungnya, jadi tidak ada yang di-resolve atau diambil. Alamatnya sendiri tidak pernah dicatat atau disimpan; situs hanya mencatat peristiwa penggunaan berisi apakah input valid dan apakah itu IPv4 atau IPv6.

**Apa yang terjadi jika saya memasukkan alamat host alih-alih alamat jaringan, seperti 192.168.1.5/24?**

Bit host ditutupi secara otomatis, sehingga Anda mendapatkan hasil yang sama seperti memasukkan 192.168.1.0/24 - jaringan tempat alamat Anda sebenarnya berada.

**Apakah alat ini mendukung IPv6?**

Ya, dengan panjang prefiks apa pun dari /0 hingga /128. IPv6 tidak punya alamat broadcast, jadi alat ini menampilkan semua alamat di subnet sebagai bisa dipakai, termasuk alamat jaringan. Dalam praktiknya, alamat dengan semua bit host nol adalah alamat anycast Subnet-Router (RFC 4291), jadi jangan berikan ke host.

**Mengapa jaringan /31 atau /32 menampilkan setiap alamat sebagai dapat digunakan?**

/32 adalah satu host tunggal tanpa alamat jaringan atau broadcast yang perlu dicadangkan. /31 adalah tautan point-to-point dua-alamat yang didefinisikan dalam RFC 3021, di mana kedua alamat dapat digunakan alih-alih salah satunya dicadangkan sebagai alamat broadcast.

**Bisakah saya memasukkan IP dan netmask alih-alih notasi CIDR?**

Ya. Biarkan kolom pertama berisi alamat IP saja dan isi kolom kedua dengan netmask bertitik seperti 255.255.255.0 sebagai ganti /prefiks. Wildcard mask gaya Cisco seperti 0.0.0.255 juga bisa dan menghasilkan /24 yang sama. Mask yang tidak berurutan seperti 255.0.255.0 ditolak, karena tidak menggambarkan blok CIDR mana pun.

**Bagaimana cara membagi /24 menjadi subnet yang lebih kecil?**

Alat ini tidak membaginya untuk Anda, tetapi hitungannya singkat: setiap bit yang ditambahkan ke prefiks menggandakan jumlah subnet dan membagi dua ukurannya. Sebuah /24 (256 alamat) terbagi menjadi dua /25 berisi 128, empat /26 berisi 64, atau delapan /27 berisi 32. Empat /26 dari 192.168.10.0/24 dimulai di .0, .64, .128, dan .192, dan masing-masing punya 62 host yang dapat dipakai, jadi 192.168.10.64/26 mencakup .65 sampai .126 dengan .127 sebagai broadcast. Masukkan setiap blok di sini untuk memeriksa rentangnya, dan pilih ukurannya dari tabel prefiks di halaman ini: 50 perangkat butuh /26, karena /27 hanya punya 30 host yang dapat dipakai.

**Rentang alamat IP mana saja yang privat?**

RFC 1918 menetapkan tiga rentang IPv4 privat: 10.0.0.0/8 (10.0.0.0 sampai 10.255.255.255, 16.777.216 alamat), 172.16.0.0/12 (172.16.0.0 sampai 172.31.255.255, 1.048.576 alamat) dan 192.168.0.0/16 (192.168.0.0 sampai 192.168.255.255, 65.536 alamat). Kesalahan yang sering terjadi adalah menganggap 172.32.0.0 ke atas privat, padahal itu publik: hanya 172.16 sampai 172.31 yang privat. Tiga rentang lain juga tidak dirutekan di internet publik: 100.64.0.0/10 adalah ruang NAT tingkat operator milik penyedia (RFC 6598), 169.254.0.0/16 adalah link-lokal, alamat yang dipasang perangkat sendiri saat DHCP gagal (RFC 3927), dan 127.0.0.0/8 adalah loopback. Di IPv6, alamat lokal unik fc00::/7 (RFC 4193, dalam praktik fd00::/8) berperan sebagai alamat privat dan fe80::/10 adalah link-lokal. Masukkan blok apa pun di sini dan hasilnya memberi label Privat, NAT tingkat operator, Link-lokal, Loopback, atau Publik.

**Apa itu wildcard mask dan di mana dipakai?**

Wildcard mask adalah netmask yang setiap bitnya dibalik, jadi tiap oktet bernilai 255 dikurangi oktet netmask: 255.255.255.0 (/24) menjadi 0.0.0.255 dan 255.255.255.192 (/26) menjadi 0.0.0.63. Bit 0 berarti bit itu harus cocok, bit 1 berarti nilai apa pun diterima. Access list Cisco IOS dan perintah network OSPF memakai wildcard, bukan netmask: access-list 10 permit 192.168.10.64 0.0.0.63 mencakup 192.168.10.64 sampai 192.168.10.127, dan network 10.0.0.0 0.0.0.255 area 0 mengaktifkan OSPF di antarmuka dalam 10.0.0.0/24. Netmask yang diketik di tempat wildcard akan mencocokkan alamat yang salah, jadi salin baris Wildcard mask dari hasil atau dari tabel prefiks di halaman ini.

## Lainnya di Alat Pengembang

- [Enkode / Dekode](https://discuvr.org/encode-decode/?hl=id)
- [Konverter Timestamp Unix](https://discuvr.org/timestamp-converter/?hl=id)
- [Pembuat Diagram Sistem](https://discuvr.org/system-diagram/?hl=id)
- [JSON Formatter](https://discuvr.org/json-formatter/?hl=id)

## Sering dipakai bersama

- [Berapa IP saya](https://discuvr.org/what-is-my-ip/?hl=id)
- [Pemindaian Keamanan Situs Web](https://discuvr.org/security-scan/?hl=id)

---

Part of Discuvr (https://discuvr.org/): Discuvr is a collection of free, focused tools for day-to-day professional work - office and data utilities, legal and compliance helpers, privacy and security checks, and developer formatters. Every tool has its own page, and most can also be called from ChatGPT or Claude over MCP.
