Hitung alamat jaringan, alamat broadcast, rentang host yang dapat digunakan, dan lainnya dari notasi CIDR atau IP yang dipasangkan dengan netmask.
Coba contoh
Contekan prefiks IPv4
Prefiks
Netmask
Wildcard mask
Total alamat
Host yang dapat digunakan
/32
255.255.255.255
0.0.0.0
1
1
/31
255.255.255.254
0.0.0.1
2
2
/30
255.255.255.252
0.0.0.3
4
2
/29
255.255.255.248
0.0.0.7
8
6
/28
255.255.255.240
0.0.0.15
16
14
/27
255.255.255.224
0.0.0.31
32
30
/26
255.255.255.192
0.0.0.63
64
62
/25
255.255.255.128
0.0.0.127
128
126
/24
255.255.255.0
0.0.0.255
256
254
/23
255.255.254.0
0.0.1.255
512
510
/22
255.255.252.0
0.0.3.255
1024
1022
/21
255.255.248.0
0.0.7.255
2048
2046
/20
255.255.240.0
0.0.15.255
4096
4094
/19
255.255.224.0
0.0.31.255
8192
8190
/18
255.255.192.0
0.0.63.255
16384
16382
/17
255.255.128.0
0.0.127.255
32768
32766
/16
255.255.0.0
0.0.255.255
65536
65534
/15
255.254.0.0
0.1.255.255
131072
131070
/14
255.252.0.0
0.3.255.255
262144
262142
/13
255.248.0.0
0.7.255.255
524288
524286
/12
255.240.0.0
0.15.255.255
1048576
1048574
/11
255.224.0.0
0.31.255.255
2097152
2097150
/10
255.192.0.0
0.63.255.255
4194304
4194302
/9
255.128.0.0
0.127.255.255
8388608
8388606
/8
255.0.0.0
0.255.255.255
16777216
16777214
/7
254.0.0.0
1.255.255.255
33554432
33554430
/6
252.0.0.0
3.255.255.255
67108864
67108862
/5
248.0.0.0
7.255.255.255
134217728
134217726
/4
240.0.0.0
15.255.255.255
268435456
268435454
/3
224.0.0.0
31.255.255.255
536870912
536870910
/2
192.0.0.0
63.255.255.255
1073741824
1073741822
/1
128.0.0.0
127.255.255.255
2147483648
2147483646
/0
0.0.0.0
255.255.255.255
4294967296
4294967294
Tidak ada yang Anda masukkan disimpan - ini murni aritmatika, dihitung dan dikembalikan dalam permintaan yang sama.
Tentang Kalkulator Subnet IP
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
1Tempel notasi CIDR, atau alamat IP ditambah netmask terpisah.
2Tekan Hitung.
3Baca 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.