Kalkulator Subnet

192.168.1.10/24 berada di network 192.168.1.0 dengan mask 255.255.255.0, host 192.168.1.1 sampai 192.168.1.254 (254 terpakai) dan broadcast 192.168.1.255. Jika dibagi menjadi /26, hasilnya 4 subnet.

Apakah masalah Anda terselesaikan?
Pilih kami di Google

Cara memakai

  1. Ketik alamat IPv4 dengan prefiks seperti 192.168.1.10/24, atau dengan mask seperti 192.168.1.10 255.255.255.0.
  2. Baca alamat network, alamat broadcast, rentang host, jumlah host terpakai, mask, wildcard mask, dan bentuk binernya.
  3. Untuk membagi jaringan, pilih prefiks yang lebih panjang di bawah hasil. Tabel menampilkan setiap subnet beserta rentang host-nya.
  4. Untuk IPv6, masukkan alamat dengan panjang prefiks seperti 2001:db8::/48 untuk melihat alamat pertama dan terakhir serta jumlah alamatnya.

Cara menghitung

Mask untuk prefiks /N berisi N bit pertama bernilai 1. Alamat network adalah alamat IP AND mask. Alamat broadcast adalah alamat network OR wildcard mask, dan wildcard mask adalah kebalikan dari mask.

Satu blok berisi 2 pangkat (32 dikurangi N) alamat. Pada subnet biasa, alamat pertama adalah network dan yang terakhir broadcast, jadi host terpakai adalah total dikurangi 2.

/31 punya dua alamat tanpa alamat network maupun broadcast. RFC 3021 mengizinkan keduanya dipakai sebagai host pada link point-to-point, jadi kalkulator menampilkan 2 host terpakai. /32 adalah satu alamat dan ditampilkan 1.

IPv6 bekerja dengan cara yang sama memakai 128 bit. Alat ini menampilkan prefiks network, alamat terakhir dalam blok, dan jumlah alamat, yaitu 2 pangkat (128 dikurangi N). Alat ini tidak membagi blok IPv6 atau memberi label jenis alamat.

Panjang prefiks yang umum

Setiap tambahan satu bit pada prefiks membuat blok menjadi setengahnya. Host yang bisa dipakai adalah total alamat dikurangi alamat network dan broadcast, kecuali untuk /31 dan /32.

PrefiksSubnet maskJumlah alamatHost terpakai
/8255.0.0.016.777.21616.777.214
/16255.255.0.065.53665.534
/20255.255.240.04.0964.094
/22255.255.252.01.0241.022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422
/32255.255.255.25511

Rentang privat dan khusus

Rentang berikut dicadangkan oleh IETF dan tidak dirutekan di internet publik. Kalkulator memberi label jika alamat yang Anda masukkan termasuk salah satunya.

RentangKegunaanDidefinisikan di
10.0.0.0/8Jaringan privatRFC 1918
172.16.0.0/12Jaringan privatRFC 1918
192.168.0.0/16Jaringan privatRFC 1918
100.64.0.0/10Ruang bersama NAT operator (CGNAT)RFC 6598
127.0.0.0/8LoopbackRFC 1122
169.254.0.0/16Link-local (alamat otomatis)RFC 3927
224.0.0.0/4MulticastRFC 5771

Membagi jaringan

Pilih prefiks yang lebih panjang untuk memotong jaringan menjadi blok-blok sama besar. /24 yang dibagi menjadi /26 menghasilkan 4 subnet berisi 64 alamat, masing-masing dengan 62 host terpakai. Tabel menampilkan hingga 256 subnet dan menunjukkan jumlah totalnya jika lebih banyak.

Pertanyaan umum

Kenapa /24 punya 254 host terpakai, bukan 256?

Alamat pertama blok menandai network dan alamat terakhir adalah broadcast, jadi keduanya tidak bisa diberikan ke host. 256 dikurangi 2 sama dengan 254.

Bagaimana dengan /31 dan /32?

/31 punya 2 alamat dan ditujukan untuk link point-to-point, tempat RFC 3021 mengizinkan keduanya dipakai sebagai host. /32 adalah satu alamat, dipakai untuk satu host atau loopback. Keduanya tidak punya alamat broadcast tersendiri.

Apa itu wildcard mask?

Subnet mask yang semua bitnya dibalik, misalnya 0.0.0.255 untuk 255.255.255.0. Sebagian access list router dan perintah network OSPF memakainya sebagai pengganti mask.

Bagaimana kalau saya memasukkan alamat host, bukan alamat network?

Alat ini menerapkan mask dan menampilkan network tempat alamat itu berada. 192.168.1.10/24 dan 192.168.1.200/24 menghasilkan network yang sama, 192.168.1.0/24.

Kenapa angka seperti 010.1.1.1 ditolak?

Sebagian sistem membaca nol di depan sebagai bilangan oktal sehingga alamatnya menjadi lain. Untuk menghindari kekeliruan itu, alat ini hanya menerima oktet desimal 0 sampai 255 tanpa nol di depan.

Apakah mendukung subnetting IPv6?

Hanya informasi prefiks dasar: network, alamat terakhir, dan jumlah alamat. /64 adalah ukuran umum satu subnet IPv6, dan /48 memuat 65.536 subnet /64.