Kalkulator subnet IP

Kalkulator Subnet IP, CIDR, Mask, Hosts, IPv4 & IPv6: masukkan data, lihat perhitungan langkah demi langkah, dan dapatkan hasil jelas yang bisa dicek ulang saat angkanya berubah.

Semua perhitungan dijalankan di browser. Tidak ada yang Anda masukkan yang dikirim ke server.

01 kalkulator

Hasil diperbarui saat mengetik. Ctrl/Cmd+Enter menyalin hasil utama.

Hasil

    Tampilkan langkah

      Kalkulator Subnet IP mengambil alamat IPv4 atau IPv6 dengan panjang awalan dan mengembalikan alamat jaringan, alamat siaran, rentang host yang dapat digunakan, subnet mask, wildcard mask, dan jumlah host. Setiap hasil ditampilkan di samping operasi biner yang menghasilkannya, sehingga mask dapat diperiksa, bukan dipercaya. Kalkulator ini juga membagi jaringan menjadi subnet-subnet yang lebih kecil dan menandai alamat-alamat yang termasuk dalam rentang pribadi atau rentang khusus.

      Semua perhitungan berjalan di browser Anda. Tidak ada yang Anda masukkan yang dikirim ke server.

      Hitung subnet IPv4 dari alamat dan awalan

      Concept diagram: Masukan leads to Hitung subnet IPv4 dari alamat dan… leads to HasilMasukanHitung subnet IPv4 darialamat dan…Hasil
      Hitung subnet IPv4 dari alamat dan awalan.

      Subnet IPv4 ditentukan oleh dua hal: alamat 32-bit dan panjang awalan yang menyatakan berapa banyak bit tersebut yang mengidentifikasi jaringan. Masukkan 202.47.56.51/24 dan kalkulator membaca 24 bit pertama sebagai jaringan dan 8 bit sisanya sebagai bagian host, lalu memperoleh setiap nilai lainnya dari pemisahan tersebut.

      Awalan dapat dimasukkan dengan tiga cara, dan ketiganya memiliki arti yang sama: notasi CIDR (/24), subnet mask desimal bertitik (255.255.255.0), atau jumlah host yang diperlukan yang dibulatkan oleh kalkulator ke awalan terdekat yang sesuai. Insinyur jaringan berpikir dalam CIDR, dokumentasi peralatan lama menggunakan desimal bertitik, dan orang yang merencanakan skema alamat memulai dari jumlah host.

      Baca jaringan, siaran, dan jangkauan host

      Concept diagram: Masukan leads to Baca jaringan, siaran, dan jangkau… leads to HasilMasukanBaca jaringan, siaran,dan jangkau…Hasil
      Baca jaringan, siaran, dan jangkauan host.

      Empat alamat penting dalam subnet IPv4 mana pun, dan dua di antaranya tidak dapat ditetapkan ke perangkat. Alamat jaringan adalah alamat pertama dalam rentang tersebut, dengan setiap bit host disetel ke nol. Alamat siaran adalah yang terakhir, dengan setiap bit host disetel ke satu. Segala sesuatu di antara mereka dapat dialihkan.

      Untuk 202.47.56.51/24:

      FieldValue
      Network address202.47.56.0
      First usable host202.47.56.1
      Last usable host202.47.56.254
      Broadcast address202.47.56.255
      Subnet mask255.255.255.0
      Wildcard mask0.0.0.255
      Total addresses256
      Usable hosts254

      Wildcard mask adalah kebalikan bitwise dari subnet mask. Daftar kontrol akses Cisco dan konfigurasi OSPF menggunakan wildcard, bukan mask, dan membaliknya secara manual pada jam tiga pagi adalah penyebab terjadinya pemadaman.

      Terapkan subnet mask dengan biner AND

      Concept diagram: Masukan leads to Terapkan subnet mask dengan biner … leads to HasilMasukanTerapkan subnet maskdengan biner …Hasil
      Terapkan subnet mask dengan biner AND.

      Alamat jaringan berasal dari bitwise AND antara alamat dan mask. Setiap bit yang maskernya berada 1 melewatinya; setiap bit dengan mask 0 menjadi 0. Operasi tunggal tersebut adalah keseluruhan subnetting, dan melihatnya dalam biner akan membuat sisanya menjadi jelas.

      IP        11001010 . 00101111 . 00111000 . 00110011    202.47.56.51
      Mask      11111111 . 11111111 . 11111111 . 00000000    255.255.255.0
                ─────────────────────────────────────────    bitwise AND
      Network   11001010 . 00101111 . 00111000 . 00000000    202.47.56.0
                └──────────── network ─────────┘ └─ host ─┘

      Alamat siaran adalah operasi yang sama dengan bit host yang disetel ke 1:

      Network   11001010 . 00101111 . 00111000 . 00000000    202.47.56.0
      Wildcard  00000000 . 00000000 . 00000000 . 11111111    0.0.0.255
                ─────────────────────────────────────────    bitwise OR
      Broadcast 11001010 . 00101111 . 00111000 . 11111111    202.47.56.255

      Kalkulator menampilkan tampilan ini untuk setiap alamat yang Anda masukkan, dengan bagian jaringan dan host dalam tanda kurung. Bit-bit tersebut dapat diklik, jadi dengan mengaktifkannya, bit-bit tersebut akan segera menunjukkan pengaruhnya terhadap rentang tersebut.

      Subnet 202.47.56.51 dengan awalan /24

      Concept diagram: Masukan leads to Subnet 202.47.56.51 dengan awalan … leads to HasilMasukanSubnet 202.47.56.51dengan awalan …Hasil
      Subnet 202.47.56.51 dengan awalan /24.

      Awalan /24 pada 202.47.56.51 menghasilkan jaringan 202.47.56.0 dengan 254 host yang dapat digunakan. Inilah setiap langkahnya. 1. Ubah awalan menjadi topeng. A /24 berarti 24 bit pertama adalah jaringan. Dua puluh empat satu yang diikuti delapan angka nol adalah 11111111 11111111 11111111 00000000, yang dalam desimal titik adalah 255.255.255.0.

      2. DAN alamat dengan topeng. 202.47.56.51 DAN 255.255.255.0 = 202.47.56.0. Tiga oktet pertama lolos tanpa perubahan karena byte masknya semuanya satu; yang keempat menjadi nol karena byte topengnya semuanya nol.

      3. Hitung alamatnya. 32 − 24 = 8 bit host, dan 2⁸ = 256 total alamat.

      4. Kurangi dua alamat yang dicadangkan. 256 − 2 = 254 host yang dapat digunakan. Alamat jaringan 202.47.56.0 dan alamat siaran 202.47.56.255 tidak dapat ditetapkan ke antarmuka.

      5. Baca rentang yang dapat digunakan. Host pertama adalah jaringan + 1 = 202.47.56.1. Pembawa acara terakhir disiarkan − 1 = 202.47.56.254.

      Ubah awalan menjadi /25 dan alamat yang sama akan dibagi menjadi dua jaringan yang masing-masing terdiri dari 126 host yang dapat digunakan: 202.47.56.0/25 yang mencakup .1 hingga .126, dan 202.47.56.128/25 yang mencakup .129 hingga .254. Setiap bit awalan tambahan membagi dua jumlah host.

      Baca tabel awalan CIDR

      Concept diagram: Masukan leads to Baca tabel awalan CIDR leads to HasilMasukanBaca tabel awalan CIDRHasil
      Baca tabel awalan CIDR.

      Hubungan antara panjang prefiks, subnet mask, dan jumlah host sudah tetap, dan sebagian besar pekerjaan subnetting adalah mengenali beberapa baris umum yang terlihat. A /24 menghasilkan 254 host, a /30 menghasilkan 2, dan /16 menghasilkan 65.534.

      PrefixSubnet maskTotal addressesUsable hosts
      /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
      /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

      Tabel lengkap dari /1 hingga /32 tersedia di kalkulator. Ada dua pola yang perlu diingat: total alamat berlipat ganda dengan setiap bit awalan dihapus, dan host yang dapat digunakan selalu total dikurangi dua, kecuali pada /31 dan /32, yang bekerja secara berbeda.

      Pahami awalan /31 dan /32

      Concept diagram: Masukan leads to Pahami awalan /31 dan /32 leads to HasilMasukanPahami awalan /31 dan/32Hasil
      Pahami awalan /31 dan /32.

      A /30 adalah subnet terkecil yang mengikuti aturan biasa: 4 alamat, 2 dapat digunakan, satu jaringan dan satu siaran. Di bawahnya, aritmatika rusak, dan RFC 3021 mengubah cara /31 berperilaku secara khusus untuk berhenti membuang-buang alamat pada tautan titik-ke-titik.

      /31 memberikan 2 alamat yang dapat digunakan, bukan 0. Pada link antara dua router tidak ada yang bisa disiarkan, satu-satunya penerima yang mungkin adalah perangkat di ujung yang lain. Oleh karena itu RFC 3021 mengizinkan /31 dengan kedua alamat dapat ditetapkan dan tidak ada alamat siaran sama sekali. Hal ini mengurangi separuh konsumsi alamat setiap link point-to-point dalam jaringan, yang pada skalanya cukup besar.

      Banyak kalkulator subnet, termasuk keduanya yang paling banyak digunakan, masih melaporkan /31 tidak memiliki host yang dapat digunakan. Itu benar sebelum tahun 2000 dan menjadi salah sejak saat itu. Router modern dari setiap vendor besar mendukung /31 pada antarmuka point-to-point.

      /32 adalah rute host tunggal. Satu alamat, tanpa konsep jaringan atau siaran. Ini digunakan untuk antarmuka loopback, entri perutean khusus host, dan untuk mengiklankan satu alamat ke dalam protokol perutean.

      Bagi jaringan menjadi subnet yang lebih kecil

      Concept diagram: Masukan leads to Bagi jaringan menjadi subnet yang … leads to HasilMasukanBagi jaringan menjadisubnet yang …Hasil
      Bagi jaringan menjadi subnet yang lebih kecil.

      Pemisahan mengambil satu jaringan dan membaginya menjadi blok-blok yang sama dengan awalan yang lebih panjang. Masukkan jaringan awal dan awalan target, jumlah subnet yang diperlukan, atau jumlah host yang diperlukan per subnet, dan kalkulator akan menghitung hasilnya beserta rentangnya.

      Membagi 192.168.10.0/24 menjadi empat subnet berarti berpindah dari /24 ke /26, karena 2² = 4:

      SubnetNetworkUsable rangeBroadcast
      1192.168.10.0/26.1 to .62192.168.10.63
      2192.168.10.64/26.65 to .126192.168.10.127
      3192.168.10.128/26.129 to .190192.168.10.191
      4192.168.10.192/26.193 to .254192.168.10.255

      Paket alamat sebenarnya jarang membutuhkan blok yang sama. Subnet mask dengan panjang variabel menetapkan setiap segmen hanya awalan yang diperlukan, /30 untuk link router, /26 untuk kantor kecil, /23 untuk VLAN pengguna besar, itulah sebabnya memasukkan jumlah host yang diperlukan biasanya lebih berguna daripada memasukkan jumlah subnet. Alokasikan blok terbesar terlebih dahulu, dari awal rentang, atau rencana akan terpecah-pecah.

      Identifikasi rentang pribadi dan cadangan

      Concept diagram: Masukan leads to Identifikasi rentang pribadi dan c… leads to HasilMasukanIdentifikasi rentangpribadi dan c…Hasil
      Identifikasi rentang pribadi dan cadangan.

      Blok alamat tertentu dikesampingkan dan tidak pernah dirutekan di internet publik. Kalkulator memberi label alamat apa pun yang termasuk dalam alamat tersebut, dengan RFC yang mendefinisikannya, karena penggunaan rentang yang dicadangkan secara tidak sengaja menghasilkan kegagalan yang terlihat seperti apa pun kecuali masalah pengalamatan.

      RangePurposeRFC
      10.0.0.0/8Private networkRFC 1918
      172.16.0.0/12Private networkRFC 1918
      192.168.0.0/16Private networkRFC 1918
      127.0.0.0/8LoopbackRFC 1122
      169.254.0.0/16Link-local, APIPARFC 3927
      100.64.0.0/10Carrier-grade NATRFC 6598
      192.0.2.0/24DocumentationRFC 5737
      224.0.0.0/4MulticastRFC 5771

      Perangkat yang menunjukkan alamat 169.254.x.x telah gagal mendapatkan sewa DHCP dan menetapkan alamat link-lokal untuk dirinya sendiri. Fakta tunggal tersebut menyelesaikan sebagian besar panggilan dukungan "tidak ada internet", dan alamatnya adalah diagnosisnya.

      Kisaran 100.64.0.0/10 menarik perhatian orang karena terlihat publik. Ini dicadangkan untuk NAT tingkat operator, dan melihatnya di antarmuka WAN berarti ISP tidak memberikan alamat publik.

      Hitung subnet IPv6

      Concept diagram: Masukan leads to Hitung subnet IPv6 leads to HasilMasukanHitung subnet IPv6Hasil
      Hitung subnet IPv6.

      Alamat IPv6 berukuran 128 bit, bukan 32, ditulis sebagai delapan kelompok yang terdiri dari empat digit heksadesimal. Awalannya bekerja dengan cara yang sama, /64 berarti 64 bit pertama mengidentifikasi jaringan, namun tiga hal tersebut cukup berbeda untuk mengetahui siapa pun yang menerapkan kebiasaan IPv4.

      Tidak ada alamat siaran. IPv6 sepenuhnya menggantikan siaran dengan multicast. Kalkulator yang melaporkan alamat siaran IPv6 ditulis oleh seseorang yang hanya mengetahui IPv4, dan kalkulator ini menghilangkan kolom tersebut daripada menampilkannya kosong.

      Tidak ada alamat yang dicadangkan untuk subnet. Semua 2⁶⁴ alamat di /64 dapat digunakan. Tidak ada "minus dua".

      /64 secara efektif diperbaiki untuk subnet normal. Konfigurasi otomatis alamat stateless memerlukan pengenal antarmuka 64-bit, sehingga subnet di bawah /64 merusak SLAAC. Situs menerima /48 atau /56 dan membaginya menjadi /64, satu per VLAN, tanpa perlu mengukurnya berdasarkan jumlah host. A /48 menyediakan 65.536 /64 subnet, lebih banyak daripada yang digunakan situs mana pun.

      Untuk 2001:db8:85a3::8a2e:370:7334/64 jaringannya adalah 2001:db8:85a3::/64, berisi 18.446.744.073.709.551.616 alamat. Kalkulator juga menunjukkannya sebagai 2⁶⁴, karena rangkaian digitnya tidak dapat dibaca dan eksponennya adalah angka yang sebenarnya Anda inginkan.

      :: dalam sebuah alamat adalah kompresi nol, menggantikan satu rangkaian grup nol yang berurutan. Ini hanya dapat muncul sekali, karena dua kali akan menjadi ambigu. Kalkulator menormalkan alamat apa pun ke bentuk kanonik yang ditentukan dalam RFC 5952 dan menampilkan formulir yang diperluas sepenuhnya di sampingnya.

      Pahami kelas alamat dan mengapa CIDR menggantikannya

      Concept diagram: Masukan leads to Pahami kelas alamat dan mengapa CI… leads to HasilMasukanPahami kelas alamat danmengapa CI…Hasil
      Pahami kelas alamat dan mengapa CIDR menggantikannya.

      Kelas alamat membagi ruang IPv4 menjadi blok tetap: kelas A dengan porsi jaringan 8-bit, kelas B dengan 16, kelas C dengan 24. Oktet pertama menentukan kelas, dan mask diikuti secara otomatis. Sistem tersebut digantikan oleh CIDR pada tahun 1993 dan tidak ada jaringan modern yang dirancang untuk mendukungnya.

      Pengalamatan berkelas menyia-nyiakan banyak ruang. Sebuah organisasi yang membutuhkan 300 alamat terlalu besar untuk 254 alamat kelas C dan menerima 65.534 alamat kelas B, sehingga kehilangan 65.000 alamat. CIDR menghapus batasan tetap dan mengizinkan awalan dengan panjang berapa pun, sehingga organisasi kini menerima /23 dengan 510 host.

      Kelas bertahan di dua tempat. Silabus sertifikasi masih mengajarkannya, dan beberapa peralatan masih menyimpulkan mask default dari oktet pertama ketika tidak ada yang diberikan. Kalkulator melaporkan kelas tempat alamat akan dimasukkan, karena orang-orang memintanya, namun awalan selalu menentukan jaringan sebenarnya.

      Pertanyaan yang sering diajukan

      Apa itu subnetmask?

      Subnet mask adalah nilai 32-bit yang menandai bit mana dari alamat IP yang mengidentifikasi jaringan dan mana yang mengidentifikasi host. Bit jaringan adalah 1, bit host adalah 0, dan yang selalu didahulukan. 255.255.255.0 menandai 24 bit pertama sebagai jaringan, yang sama dengan awalan /24 yang ditulis dalam notasi CIDR.

      Berapa banyak host di /24?

      A /24 berisi total 256 alamat dan 254 host yang dapat digunakan. Delapan bit host memberikan 2⁸ = 256 alamat, dan dua tidak tersedia: alamat jaringan di awal rentang dan alamat siaran di akhir. Kisaran yang dapat digunakan untuk 192.168.1.0/24 adalah 192.168.1.1 hingga 192.168.1.254.

      Apa itu notasi CIDR?

      Notasi CIDR menulis alamat dengan garis miring dan jumlah bit jaringan, seperti pada 192.168.1.0/24. Ini menggantikan pengalamatan classful pada tahun 1993 dan mengizinkan panjang awalan apa pun daripada batasan tetap 8, 16, dan 24-bit yang diberlakukan oleh kelas. A /24 dan mask 255.255.255.0 mendeskripsikan jaringan yang persis sama.

      Mengapa dua alamat dalam satu subnet tidak dapat digunakan?

      Alamat pertama di subnet memiliki semua bit host yang disetel ke nol dan mengidentifikasi jaringan itu sendiri. Yang terakhir mengatur semua bit host menjadi satu dan merupakan alamat siaran untuk jaringan itu. Keduanya tidak dapat ditugaskan ke antarmuka, itulah sebabnya /24 dengan 256 alamat mendukung 254 host. Pengecualiannya adalah /31, di mana RFC 3021 membuat kedua alamat dapat digunakan.

      Apa itu topeng wildcard?

      Masker wildcard adalah kebalikan bitwise dari subnet mask, sehingga 255.255.255.0 menjadi 0.0.0.255. Daftar kontrol akses Cisco dan pernyataan jaringan OSPF menggunakan masker wildcard daripada masker subnet. Kalkulator mengembalikan keduanya, karena membalik satu dengan tangan mudah membuat kesalahan di bawah tekanan.

      Bagaimana cara membagi /24 menjadi empat subnet?

      Pindahkan awalan dari /24 ke /26, karena 2² = 4 subnet. Masing-masing /26 memiliki total 64 alamat dan 62 host yang dapat digunakan. Untuk 192.168.10.0/24 keempat subnet dimulai pada .0, .64, .128 dan .192. Masuk ke jaringan dan pilih empat subnet di kalkulator untuk melihat rentang penuh.

      Apakah IPv6 memiliki alamat siaran?

      Tidak. IPv6 menghapus seluruh siaran dan menggunakan multicast, jadi tidak ada alamat siaran di subnet IPv6 dan tidak ada alamat yang dicadangkan dari jumlah yang dapat digunakan. Semua 2⁶⁴ alamat di /64 dapat dialihkan. Kalkulator apa pun yang melaporkan alamat siaran IPv6 salah menerapkan aturan IPv4.

      Mengapa /64 merupakan ukuran subnet IPv6 standar?

      Konfigurasi otomatis alamat tanpa status memerlukan 64 bit terakhir untuk tersedia sebagai pengidentifikasi antarmuka, sehingga subnet yang lebih panjang dari /64 akan merusak SLAAC. Situs menerima /48 atau /56 dari penyedianya dan membaginya menjadi /64, satu per segmen jaringan. Jumlah host tidak pernah membatasi desain, karena setiap /64 menyimpan lebih banyak alamat daripada keseluruhan ruang IPv4.

      Apakah 192.168.1.0/24 merupakan rentang pribadi?

      Ya. 192.168.0.0/16 dicadangkan untuk penggunaan pribadi oleh RFC 1918, bersama dengan 10.0.0.0/8 dan 172.16.0.0/12. Alamat dalam rentang ini tidak dirutekan di internet publik dan memerlukan terjemahan alamat jaringan untuk mencapainya. Kalkulator memberi label alamat mana pun yang termasuk dalam blok pribadi atau blok khusus.

      Apa arti alamat mulai 169.254?

      Alamat di 169.254.0.0/16 adalah link-local, yang ditetapkan oleh perangkat itu sendiri setelah permintaan DHCP gagal. Windows menyebut APIPA ini. Perangkat dapat menjangkau orang lain di segmen fisik yang sama tetapi tidak memiliki gateway dan akses internet. Melihatnya biasanya berarti server DHCP tidak dapat dijangkau, bukan berarti ada yang salah dengan perangkat.

      Ringkasan

      Kalkulator Subnet IP memperoleh alamat jaringan, alamat siaran, rentang host yang dapat digunakan, masker dan jumlah host dari alamat dan awalan IPv4 atau IPv6 mana pun, dan menampilkan biner AND yang menghasilkannya sehingga hasilnya dapat diverifikasi, bukan dipercaya.

      Host yang dapat digunakan adalah total alamat dikurangi dua pada setiap awalan IPv4 hingga /30, dengan /31 memberikan dua alamat yang dapat digunakan berdasarkan RFC 3021 dan /32 yang menjelaskan satu host. IPv6 tidak memiliki alamat siaran, tidak menyimpan apa pun di subnet, dan menggunakan /64 sebagai ukuran segmen standar karena SLAAC bergantung padanya. Rentang pribadi dan cadangan diberi label dengan RFC yang mendefinisikannya, dan jaringan apa pun dapat dibagi menjadi subnet yang lebih kecil berdasarkan jumlah host, jumlah subnet, atau awalan target.

      Catatan build

      • Worked examples are test fixtures: 202.47.56.51/24, the /25 split, the 192.168.10.0/24 into four /26s, and 2001:db8:85a3::8a2e:370:7334/64.
      • The /31 section is a correctness differentiator. Both major competitors report /31 as 0 usable hosts. Do not soften it.
      • CIDR table, reserved ranges and IPv6 prefixes render from data/tech-reference.json.
      • IPv6 mode must omit the broadcast row entirely, not render it empty.
      • Privacy line in the lead is a promise. No analytics event may carry input values on this page.
      • Word count 2,240.