Kalkulator Subnet
Masukkan alamat IP dengan prefix atau subnet mask-nya untuk mendapatkan alamat jaringan, alamat broadcast, rentang host yang dapat dipakai, dan wildcard mask, bit demi bit. Kalkulator subnetting (kalkulator IP dan CIDR) untuk IPv4 dan IPv6 ini juga membagi jaringan, merencanakan VLSM, dan menerapkan aturan cloud.
Ketik dalam bentuk apa pun yang Anda punya: CIDR, subnet mask atau wildcard Cisco setelah alamat, rentang dengan tanda hubung, atau IPv6. Geser garis di antara bit untuk mengubah prefix. Tidak ada yang keluar dari browser Anda.
254 host yang dapat dipakai · 192.168.1.1 – 192.168.1.254
- 1
Mask-nya
/24 adalah 24 angka satu, lalu 8 angka nol
netmask11111111.11111111.11111111.00000000255.255.255.0 - 2
Jaringan = alamat AND mask
Pertahankan bit di posisi yang mask-nya bernilai 1
alamat11000000.10101000.00000001.00000000192.168.1.0ANDnetmask11111111.11111111.11111111.00000000255.255.255.0jaringan11000000.10101000.00000001.00000000192.168.1.0 - 3
Broadcast = jaringan OR wildcard
Ubah setiap bit host menjadi 1
jaringan11000000.10101000.00000001.00000000192.168.1.0ORwildcard00000000.00000000.00000000.111111110.0.0.255broadcast11000000.10101000.00000001.11111111192.168.1.255 - 4
Host = 232 − 24 − 2 = 256 − 2 = 254
Alamat jaringan dan alamat broadcast tidak dapat diberikan ke perangkat
host pertama 192.168.1.1host terakhir 192.168.1.254
Cara cepat. Prefix berakhir tepat di batas oktet: jaringan mempertahankan 3 oktet utuh (192.168.1) dan sisanya adalah bit host.
Apa itu subnet dan subnet mask?
Subnet adalah blok alamat IP yang bit-bit awalnya sama, dan subnet mask menyatakan berapa banyak bit tersebut: pada 192.168.1.10 dengan mask 255.255.255.0, 24 bit pertama (192.168.1) menunjukkan jaringan dan 8 bit terakhir (10) menunjukkan satu perangkat di dalamnya.
Setiap alamat IPv4 terdiri dari 32 bit. Mask juga 32 bit: deretan angka satu di bagian jaringan dan angka nol di bagian host, tidak pernah bercampur (RFC 1812). Perangkat yang alamatnya memiliki bit jaringan yang sama saling menjangkau secara langsung; selain itu harus melalui router.
Di dalam subnet, alamat dengan semua bit host bernilai nol menunjuk jaringan itu sendiri dan alamat dengan semua bit host bernilai satu adalah alamat broadcast-nya, sehingga subnet biasa punya dua alamat lebih sedikit dari ukurannya untuk perangkat (RFC 1122). Sebuah /24 memuat 256 alamat dan 254 host.
Subnet ini192.168.1.0/24
- 192.168.1.1
- 192.168.1.10
- 192.168.1.11
- 192.168.1.12
Subnet lain192.168.2.0/24
- 192.168.2.1
- 192.168.2.10
- 192.168.2.11

Notasi apa punCIDR, subnet mask, wildcard mask, rentang, atau IPv6, diketik dalam bentuk yang Anda punya.Bit-bitnyaBit jaringan dan bit host berdampingan; geser batasnya untuk mencoba prefix lain.JawabannyaAlamat jaringan, broadcast, host pertama dan terakhir yang dapat dipakai, serta jumlahnya.RencanaBagi jaringan, susun subnet berbeda ukuran, atau terapkan aturan sebuah cloud.Cara subnetting jaringan dalam 4 langkah
Tentukan berapa subnet atau host yang Anda butuhkan, pinjam bit sebanyak itu dari bagian host, lalu telusuri jaringan per blok berukuran baru: 192.168.1.0/24 yang dibagi menjadi empat subnet menjadi empat blok /26 berisi 64 alamat, masing-masing 62 host.
1. Hitung: empat subnet membutuhkan 2 bit jaringan tambahan (2² = 4), jadi /24 menjadi /26. Jika yang diketahui jumlah host, ambil blok terkecil yang memuatnya: 50 host membutuhkan 64 alamat, yaitu /26.
2. Ukuran blok: 2^(32 − 26) = 64 alamat per subnet, sehingga mask-nya 255.255.255.192.
3. Telusuri: jaringan dimulai setiap 64 alamat: 192.168.1.0, .64, .128, dan .192.
4. Ujung-ujungnya: di setiap blok, alamat pertama adalah jaringan, alamat terakhir adalah broadcast, dan host berada di antaranya. Jadi untuk 10.67.100.77/26, alamat jaringannya 10.67.100.64, host berkisar dari .65 sampai .126, dan broadcast-nya .127.
SubnetHost pertama – Host terakhirBroadcast
Metode yang sama untuk dua soal ujian
10.67.100.77/26oktet ke-4 · ukuran blok 64- Jaringan
- 10.67.100.64
- Host pertama yang dapat dipakai
- 10.67.100.65
- Host terakhir yang dapat dipakai
- 10.67.100.126
- Broadcast
- 10.67.100.127
10.67.100.0/17oktet ke-3 · ukuran blok 128- Jaringan
- 10.67.0.0
- Host pertama yang dapat dipakai
- 10.67.0.1
- Host terakhir yang dapat dipakai
- 10.67.127.254
- Broadcast
- 10.67.127.255
Bukan alamat jaringan: 10.67.100.0/17 → 10.67.0.0/17
Notasi CIDR: arti /24
Notasi CIDR menulis jaringan sebagai alamat, garis miring, dan jumlah bit jaringan: 192.168.1.0/24 berarti 24 bit pertama adalah jaringan, sama dengan mask 255.255.255.0 (RFC 4632).
Setiap perubahan satu bit menggandakan atau membagi dua blok: /23 adalah dua /24 (512 alamat), /25 adalah separuh dari satu /24 (128). Sebuah /16 memuat 256 /24, dan sebuah /8 memuat 65.536 /24.
CIDR menggantikan kelas A, B, dan C lama pada 1993 (RFC 1519, kini RFC 4632). Sejak itu mask tidak bisa ditebak dari oktet pertama, jadi selalu ditulis lengkap; kalkulator menampilkan kelas lama hanya sebagai catatan sejarah.
- /221.024255.255.252.04 /24
- /23512255.255.254.02 /24
- /24256255.255.255.01 /24
- /25128255.255.255.128½ dari sebuah /24
- /2664255.255.255.192¼ dari sebuah /24
Tabel subnet mask (cheat sheet): /0 sampai /32
Setiap prefix IPv4 beserta subnet mask, wildcard mask, jumlah alamat, dan host yang dapat dipakai. Pilih sebuah baris untuk menghitungnya di kalkulator.
Host yang dapat dipakai adalah jumlah alamat dikurangi alamat jaringan dan alamat broadcast, kecuali di /31, tempat kedua alamatnya menjadi host pada link point-to-point (RFC 3021), dan /32, yang hanya satu host.
| Prefix | Subnet Mask | Wildcard | Alamat | Host yang dapat dipakai | Dibandingkan dengan /24 |
|---|---|---|---|---|---|
| /0 | 0.0.0.0255.255.255.255 | 255.255.255.255 | 4.294.967.296 | 4.294.967.294Seluruh alamat IPv4 | 16.777.216 /24 |
| /1 | 128.0.0.0127.255.255.255 | 127.255.255.255 | 2.147.483.648 | 2.147.483.646 | 8.388.608 /24 |
| /2 | 192.0.0.063.255.255.255 | 63.255.255.255 | 1.073.741.824 | 1.073.741.822 | 4.194.304 /24 |
| /3 | 224.0.0.031.255.255.255 | 31.255.255.255 | 536.870.912 | 536.870.910 | 2.097.152 /24 |
| /4 | 240.0.0.015.255.255.255 | 15.255.255.255 | 268.435.456 | 268.435.454 | 1.048.576 /24 |
| /5 | 248.0.0.07.255.255.255 | 7.255.255.255 | 134.217.728 | 134.217.726 | 524.288 /24 |
| /6 | 252.0.0.03.255.255.255 | 3.255.255.255 | 67.108.864 | 67.108.862 | 262.144 /24 |
| /7 | 254.0.0.01.255.255.255 | 1.255.255.255 | 33.554.432 | 33.554.430 | 131.072 /24 |
| /8 | 255.0.0.00.255.255.255 | 0.255.255.255 | 16.777.216 | 16.777.214Ukuran kelas A lama | 65.536 /24 |
| /9 | 255.128.0.00.127.255.255 | 0.127.255.255 | 8.388.608 | 8.388.606 | 32.768 /24 |
| /10 | 255.192.0.00.63.255.255 | 0.63.255.255 | 4.194.304 | 4.194.302 | 16.384 /24 |
| /11 | 255.224.0.00.31.255.255 | 0.31.255.255 | 2.097.152 | 2.097.150 | 8.192 /24 |
| /12 | 255.240.0.00.15.255.255 | 0.15.255.255 | 1.048.576 | 1.048.574 | 4.096 /24 |
| /13 | 255.248.0.00.7.255.255 | 0.7.255.255 | 524.288 | 524.286 | 2.048 /24 |
| /14 | 255.252.0.00.3.255.255 | 0.3.255.255 | 262.144 | 262.142 | 1.024 /24 |
| /15 | 255.254.0.00.1.255.255 | 0.1.255.255 | 131.072 | 131.070 | 512 /24 |
| /16 | 255.255.0.00.0.255.255 | 0.0.255.255 | 65.536 | 65.534Ukuran kelas B lama | 256 /24 |
| /17 | 255.255.128.00.0.127.255 | 0.0.127.255 | 32.768 | 32.766 | 128 /24 |
| /18 | 255.255.192.00.0.63.255 | 0.0.63.255 | 16.384 | 16.382 | 64 /24 |
| /19 | 255.255.224.00.0.31.255 | 0.0.31.255 | 8.192 | 8.190 | 32 /24 |
| /20 | 255.255.240.00.0.15.255 | 0.0.15.255 | 4.096 | 4.094 | 16 /24 |
| /21 | 255.255.248.00.0.7.255 | 0.0.7.255 | 2.048 | 2.046 | 8 /24 |
| /22 | 255.255.252.00.0.3.255 | 0.0.3.255 | 1.024 | 1.022 | 4 /24 |
| /23 | 255.255.254.00.0.1.255 | 0.0.1.255 | 512 | 510 | 2 /24 |
| /24 | 255.255.255.00.0.0.255 | 0.0.0.255 | 256 | 254Ukuran kelas C lama | 1 /24 |
| /25 | 255.255.255.1280.0.0.127 | 0.0.0.127 | 128 | 126 | 2 dalam satu /24 |
| /26 | 255.255.255.1920.0.0.63 | 0.0.0.63 | 64 | 62 | 4 dalam satu /24 |
| /27 | 255.255.255.2240.0.0.31 | 0.0.0.31 | 32 | 30 | 8 dalam satu /24 |
| /28 | 255.255.255.2400.0.0.15 | 0.0.0.15 | 16 | 14 | 16 dalam satu /24 |
| /29 | 255.255.255.2480.0.0.7 | 0.0.0.7 | 8 | 6 | 32 dalam satu /24 |
| /30 | 255.255.255.2520.0.0.3 | 0.0.0.3 | 4 | 2 | 64 dalam satu /24 |
| /31 | 255.255.255.2540.0.0.1 | 0.0.0.1 | 2 | 2Link point-to-point | 128 dalam satu /24 |
| /32 | 255.255.255.2550.0.0.0 | 0.0.0.0 | 1 | 1Host tunggal | 256 dalam satu /24 |
Prefix IPv6 yang umum
| Prefix | Penggunaan umum | Alamat | Subnet /64 |
|---|---|---|---|
| /32 | Alokasi untuk ISP | 79.228.162.514.264.337.593.543.950.336296 | 4.294.967.296 |
| /48 | Satu lokasi (bisnis) | 1.208.925.819.614.629.174.706.176280 | 65.536 |
| /56 | Satu lokasi (rumah) | 4.722.366.482.869.645.213.696272 | 256 |
| /64 | Satu subnet (SLAAC) | 18.446.744.073.709.551.616264 | 1 |
| /127 | Link antar-router | 221 | – |
| /128 | Satu alamat | 120 | – |
Berapa host yang dapat dipakai? Subnet /30, /31, dan /32
Subnet /30 memiliki 4 alamat dan 2 host yang dapat dipakai, /31 memiliki 2 alamat yang keduanya dapat dipakai pada link point-to-point, dan /32 adalah satu alamat: satu host tunggal.
Rumus 2^n − 2 berlaku dari /0 sampai /30. Untuk link antara dua router, RFC 3021 mengizinkan /31 tanpa alamat jaringan atau broadcast, yang hanya memakai separuh alamat /30. Cisco mendukungnya pada link point-to-point (Cisco).
Subnet /32 adalah rute host (host route): satu alamat, dipakai untuk antarmuka loopback dan rute ke satu alamat. Cloud mengurangi lebih dari dua alamat di setiap subnet, sehingga hitungannya berbeda; lihat bagian cloud di bawah.
198.51.100.4/302 dapat dipakai
198.51.100.4/312 dapat dipakailink point-to-point (RFC 3021)
198.51.100.4/321 dapat dipakaisatu host
Wildcard mask: kebalikan dari subnet mask
Wildcard mask adalah subnet mask yang setiap bitnya dibalik, jadi 255.255.255.0 menjadi 0.0.0.255: bit 0 harus cocok dan bit 1 diabaikan. Access list Cisco dan perintah network OSPF memakai wildcard mask.
Untuk mask biasa, wildcard-nya adalah 255.255.255.255 dikurangi mask: 255.255.240.0 milik /20 menghasilkan 0.0.15.255. Dalam access list, permit 10.1.0.0 0.0.255.255 cocok dengan setiap alamat dari 10.1.0.0 sampai 10.1.255.255 (Cisco).
Ketik wildcard setelah alamat (10.1.0.0 0.0.255.255) dan kalkulator membacanya sebagai prefix yang sesuai, /16.
- Harus cocok
- Nilai apa pun
Cocok dengan 10.1.0.0 sampai 10.1.255.255
| /8 | 255.0.0.0 | 0.255.255.255 |
|---|---|---|
| /16 | 255.255.0.0 | 0.0.255.255 |
| /20 | 255.255.240.0 | 0.0.15.255 |
| /24 | 255.255.255.0 | 0.0.0.255 |
| /27 | 255.255.255.224 | 0.0.0.31 |
VLSM: subnet berbeda ukuran dalam satu jaringan
Variable-length subnet masking (VLSM) memberi setiap subnet hanya ukuran yang dibutuhkannya: dalam satu /24, jaringan Wi-Fi berisi 100 host mendapat /25, kantor berisi 50 host mendapat /26, server mendapat /27, dan link router mendapat /30, dengan alamat yang masih tersisa.
Perencana menempatkan subnet terbesar lebih dulu dan setiap subnet berikutnya di alamat kosong setelahnya, sehingga setiap blok dimulai di batas kelipatan ukurannya sendiri dan tidak ada yang tumpang tindih. Router wajib mendukung mask dengan panjang berbeda dalam satu jaringan sejak RFC 1812 (1995).
Perencana melaporkan berapa alamat yang dipakai rencana dan berapa host yang dilayaninya, mencantumkan blok kosong yang tersisa, dan menyebutkan subnet yang tidak muat jika jaringannya terlalu kecil.
- Wi-Fi100 host
192.168.1.0/25192.168.1.1 – 192.168.1.126 - Kantor50 host
192.168.1.128/26192.168.1.129 – 192.168.1.190 - Server20 host
192.168.1.192/27192.168.1.193 – 192.168.1.222 - Link router2 host
192.168.1.224/30192.168.1.225 – 192.168.1.226 - Kosong
192.168.1.228/30 · 192.168.1.232/29 · 192.168.1.240/28
228 dari 256 alamat terpakai, 28 kosong
Subnetting IPv6: /48, /56, dan /64
Di IPv6, subnet biasanya berupa /64, dan sebuah lokasi mendapat /48 (65.536 subnet) atau /56 (256 subnet) untuk dibagi. Tidak ada alamat broadcast: yang disisihkan hanya alamat anycast Subnet-Router dan 128 ID antarmuka teratas, yang dicadangkan untuk anycast.
/64 adalah ukuran yang dibutuhkan pengalamatan otomatis (SLAAC): 64 bit terakhir adalah ID antarmuka perangkat (RFC 4291, RFC 7421). Prefix yang lebih panjang tetap valid (RFC 7608), dan /127 adalah versi IPv6 dari /31 untuk link antar-router (RFC 6164).
Best practice RIPE untuk ISP adalah /48 untuk bisnis dan /48 atau /56 untuk rumah, dan RIPE sangat tidak menyarankan apa pun yang lebih panjang dari /56 (RIPE-690). Lakukan subnetting di batas 4 bit (/52, /56, /60) agar setiap subnet berupa digit hex utuh dan delegasi reverse DNS berjalan rapi.
| Prefix | Bit sampai /64 | /64 di dalamnya | Alamat |
|---|---|---|---|
| /32 | 32 | 4.294.967.296 | 79.228.162.514.264.337.593.543.950.336296 |
| /48 | 16 | 65.536 | 1.208.925.819.614.629.174.706.176280 |
| /56 | 8 | 256 | 4.722.366.482.869.645.213.696272 |
| /64 | 0 | 1 | 18.446.744.073.709.551.616264 |
Subnet cloud: mengapa /24 di AWS hanya punya 251 alamat yang dapat dipakai
AWS dan Azure mencadangkan 5 alamat di setiap subnet, Google Cloud 4, dan Oracle Cloud 3, sehingga /24 memiliki 251 alamat yang dapat dipakai di AWS atau Azure, 252 di Google Cloud, dan 253 di Oracle Cloud.
AWS mencadangkan alamat jaringan, +1 untuk router VPC, +2 untuk DNS, +3 untuk penggunaan mendatang, dan alamat terakhir, serta mengizinkan subnet dari /16 sampai /28 (AWS). Azure mencadangkan alamat jaringan, gateway, dua alamat untuk Azure DNS, dan alamat terakhir, dari /2 sampai /29 (Azure).
Google Cloud mencadangkan dua alamat pertama dan dua alamat terakhir dari rentang utama (primary range), dari /4 sampai /29, dan tidak mencadangkan apa pun di rentang sekunder (Google Cloud). Oracle Cloud mencadangkan alamat jaringan, gateway, dan alamat terakhir, dari /16 sampai /30 (Oracle). Pilih cloud di kalkulator untuk menerapkan aturannya pada pembagian subnet atau rencana VLSM.
AWS251 dapat dipakai
.0jaringan.1router.2DNS.3mendatang250 lagi.254.255terakhirAzure251 dapat dipakai
.0jaringan.1gateway.2DNS.3DNS250 lagi.254.255terakhirGoogle Cloud252 dapat dipakai
.0jaringan.1gateway.2.3250 lagi.254mendatang.255terakhirOracle Cloud253 dapat dipakai
.0jaringan.1gateway.2.3250 lagi.254.255terakhir
- Alamat jaringan
- Router atau gateway
- DNS
- Penggunaan mendatang
- Alamat terakhir
Rentang IP privat dan khusus
Jaringan privat memakai 10.0.0.0/8, 172.16.0.0/12, dan 192.168.0.0/16 (RFC 1918); carrier-grade NAT milik provider internet memakai 100.64.0.0/10, dan blok lain dicadangkan untuk loopback, link-local, dokumentasi, uji kinerja (benchmarking), dan multicast.
Kalkulator memeriksa seluruh blok terhadap registri alamat khusus IANA (IPv4, IPv6), bukan hanya alamat pertamanya. 10.0.0.0/7 separuh privat dan separuh publik, dan 172.0.0.0/11 mencakup 172.16.0.0/12 yang privat, jadi kalkulator menyebutkan isi masing-masing.
172.16.0.0/12 mencakup sampai 172.31.255.255, bukan hanya 172.16.x.x. 100.64.0.0/10 bukan rentang privat seperti yang lain: rentang ini hanya untuk link antara NAT milik provider dan pelanggannya (RFC 6598).
- Privat
- Carrier-grade NAT
- Loopback dan link-local
- Dokumentasi dan uji kinerja
- Multicast
- Dicadangkan
0.0.0.0/8Jaringan ini16.777.216 alamat10.0.0.0/8Privat16.777.216 alamat100.64.0.0/10Carrier-grade NAT4.194.304 alamat127.0.0.0/8Loopback16.777.216 alamat169.254.0.0/16Link-local65.536 alamat172.16.0.0/12Privat1.048.576 alamat192.0.2.0/24Dokumentasi256 alamat192.168.0.0/16Privat65.536 alamat198.18.0.0/15Uji kinerja131.072 alamat198.51.100.0/24Dokumentasi256 alamat203.0.113.0/24Dokumentasi256 alamat224.0.0.0/4Multicast268.435.456 alamat240.0.0.0/4Dicadangkan268.435.456 alamat
Kalkulator subnet: tanya jawab
/24 berapa host yang dapat dipakai?
Berapa subnet mask untuk /27?
Bagaimana cara mencari panjang prefix subnet dari subnet mask?
Bagaimana cara mencari alamat jaringan dari alamat IP dan mask?
Mengapa /31 punya dua host yang dapat dipakai?
Bolehkah memakai subnet zero dan subnet all-ones?
Apa bedanya subnet mask dan wildcard mask?
Berapa subnet /24 yang muat di dalam /16?
Apa itu /64 di IPv6, dan berapa banyak /64 di dalam /48?
Apakah yang saya ketik dikirim ke mana pun?
Ada yang kurang?Usulkan fitur atau alat baru