Kalkulator Subnet

Subnetting membahagikan rangkaian yang lebih besar kepada sub-rangkaian yang lebih kecil dan lebih cekap. Kalkulator ini mengambil alamat IPv4 dengan panjang awalan CIDR (cth., 192.168.1.0/24) atau topeng subnet yang berasingan dan mengira setiap butiran yang anda perlukan: alamat rangkaian, alamat siaran, host pertama dan terakhir yang boleh digunakan, jumlah dan kiraan host yang boleh digunakan, topeng wildcard, kelas IP, dan perwakilan binari. Helaian rujukan pantas CIDR terbina dalam dari /8 hingga /32 memberikan rujukan pantas untuk saiz subnet biasa, menjadikannya alat penting untuk jurutera rangkaian, pentadbir sistem, dan pelajar yang mengulang kaji untuk pensijilan CCNA atau CompTIA Network+.

star 4.8
auto_awesome AI
New

Subnet calculator

Enter IP with CIDR prefix (e.g., 192.168.1.0/24) or just an IP below

tune Or enter IP and subnet mask separately
hub Network Address
192.168.1.0
cell_tower Broadcast Address
192.168.1.255
shield Subnet Mask
255.255.255.0
flip_to_back Wildcard Mask
0.0.0.255
first_page First Usable Host
192.168.1.1
last_page Last Usable Host
192.168.1.254
groups Total Addresses
256
devices Usable Hosts
254
IP Class C
CIDR Notation /24
Type Private
data_object Binary Representations
IP Address
11000000.10101000.00000001.00000000
Subnet Mask
11111111.11111111.11111111.00000000
Network Address
11000000.10101000.00000001.00000000
table_chart CIDR Cheat Sheet (/8 through /32)
CIDR Subnet Mask Total IPs Usable Hosts

tips_and_updates Tips

  • Subnet /24 mempunyai 254 host yang boleh digunakan dan merupakan subnet yang paling biasa untuk rangkaian kecil
  • Topeng wildcard adalah songsangan kepada topeng subnet dan digunakan dalam konfigurasi ACL dan OSPF
  • Subnet /32 mewakili alamat host tunggal, yang biasa digunakan untuk antara muka loopback
  • Julat IP peribadi ialah 10.0.0.0/8, 172.16.0.0/12, dan 192.168.0.0/16 (RFC 1918)
  • Setiap bit awalan tambahan mengurangkan separuh bilangan host yang tersedia dalam subnet
  • VLSM (Variable Length Subnet Masking) membolehkan anda menggunakan panjang awalan yang berbeza dalam rangkaian yang sama
  • Sentiasa rizabkan alamat pertama (rangkaian) dan alamat terakhir (siaran) — ia tidak boleh diberikan kepada host
  • Untuk pautan titik-ke-titik, subnet /30 menyediakan tepat 2 alamat yang boleh digunakan (atau gunakan /31 mengikut RFC 3021)
  • AWS merizabkan 4 alamat + siaran dalam setiap subnet — /28 mempunyai 11 host yang boleh digunakan pada AWS, bukan 14
  • Gunakan trik nombor ajaib: 256 ditolak oktet topeng yang berkaitan menghasilkan saiz blok subnet

Cara Mengira Subnet: Rangkaian, Siaran & Julat Host dalam 3 Langkah

1

Masukkan alamat IP

Taip alamat IPv4 dengan notasi CIDR (cth., 192.168.1.0/24) atau masukkan IP dan topeng sub rangkaian secara berasingan.

2

Lihat butiran sub rangkaian

Lihat alamat rangkaian, alamat siaran, julat hos, hos boleh guna, topeng sub rangkaian, topeng kad bebas, dan kelas IP.

3

Rujuk helaian rujukan pantas

Gunakan helaian rujukan pantas CIDR terbina dalam untuk mencari saiz sub rangkaian dengan cepat dari /8 hingga /32.

The Formula

Bilangan alamat hos boleh guna dalam sub rangkaian ialah 2 dikuasakan oleh bit hos (32 ditolak panjang awalan), ditolak 2 untuk alamat rangkaian dan siaran. Untuk sub rangkaian /24, itu adalah 2^8 - 2 = 254 hos boleh guna.

Usable Hosts = 2^(32 - prefix) - 2

lightbulb Variables Explained

  • prefix Panjang awalan CIDR (0-32)
  • 32 Jumlah bit dalam alamat IPv4
  • 2 Ditolak untuk alamat rangkaian dan siaran

tips_and_updates Pro Tips

1

Subnet /24 mempunyai 254 host yang boleh digunakan dan merupakan subnet yang paling biasa untuk rangkaian kecil

2

Topeng wildcard adalah songsangan kepada topeng subnet dan digunakan dalam konfigurasi ACL dan OSPF

3

Subnet /32 mewakili alamat host tunggal, yang biasa digunakan untuk antara muka loopback

4

Julat IP peribadi ialah 10.0.0.0/8, 172.16.0.0/12, dan 192.168.0.0/16 (RFC 1918)

5

Setiap bit awalan tambahan mengurangkan separuh bilangan host yang tersedia dalam subnet

6

VLSM (Variable Length Subnet Masking) membolehkan anda menggunakan panjang awalan yang berbeza dalam rangkaian yang sama

7

Sentiasa rizabkan alamat pertama (rangkaian) dan alamat terakhir (siaran) — ia tidak boleh diberikan kepada host

8

Untuk pautan titik-ke-titik, subnet /30 menyediakan tepat 2 alamat yang boleh digunakan (atau gunakan /31 mengikut RFC 3021)

9

AWS merizabkan 4 alamat + siaran dalam setiap subnet — /28 mempunyai 11 host yang boleh digunakan pada AWS, bukan 14

10

Gunakan trik nombor ajaib: 256 ditolak oktet topeng yang berkaitan menghasilkan saiz blok subnet

Kira alamat rangkaian, alamat siaran, topeng subrangkaian, topeng kad liar, julat hos, dan kiraan hos yang boleh digunakan untuk sebarang tatatanda IPv4 CIDR dari /1 hingga /32. Dibina untuk jurutera rangkaian, pentadbir sistem, arkitek awan, dan pelajar yang bersedia untuk peperiksaan CCNA, CompTIA Network+, dan CCNP. Termasuk pecahan binari, nota perancangan VLSM, dan helaian rujukan pantas CIDR — semuanya dalam pelayar anda, tanpa data IP dihantar ke pelayan.

Penerangan Tatatanda CIDR: Dari Panjang Awalan Subrangkaian /1 hingga /32

CIDR (Penghalaan Antara Domain Tanpa Kelas), yang ditentukan dalam RFC 4632 (1993), menggantikan sistem berasaskan kelas lama. Alamat CIDR mempunyai dua bahagian — alamat IP dan panjang awalan — dipisahkan dengan garis miring, cth., 192.168.1.0/24. Panjang awalan menentukan berapa banyak bit pendahuluan mengenal pasti rangkaian; bit yang tinggal menentukan hos.

Panjang awalan biasa dibahagikan seperti berikut:

  • /32 ialah hos tunggal (gelung balik atau titik akhir titik-ke-titik)
  • /31 merangkumi dua hos (RFC 3021)
  • /30 mempunyai empat alamat dengan dua boleh digunakan
  • /24 256 alamat biasa dengan 254 boleh digunakan
  • /8 blok setara Kelas A penuh sebanyak 16,777,216 alamat

CIDR membolehkan peruntukan alamat yang fleksibel dan pengumpulan laluan, menjadikan jadual penghalaan IPv4 global mudah diurus.

Kalkulator Topeng Subrangkaian IPv4: Alamat Rangkaian dan Siaran

Setiap subrangkaian IPv4 mempunyai alamat rangkaian (semua bit hos ditetapkan kepada 0) dan alamat siaran (semua bit hos ditetapkan kepada 1). Tiada satu pun boleh ditetapkan kepada hos; ia mengapit julat yang boleh digunakan.

Untuk 10.20.30.40/26, topeng subrangkaian ialah 255.255.255.192, alamat rangkaian ialah 10.20.30.0, siaran ialah 10.20.30.63, dan julat yang boleh digunakan ialah 10.20.30.1 hingga 10.20.30.62 — 62 hos.

Alamat rangkaian mengenal pasti subrangkaian itu sendiri dalam jadual penghalaan; alamat siaran menghantar paket Lapisan 3 ke setiap hos dalam subrangkaian. Rangkaian Ethernet moden bergantung pada sempadan ini untuk mengehadkan trafik ARP dan DHCP.

Cara Mengira Topeng Subrangkaian: Pecahan Binari Langkah demi Langkah

Untuk menukar awalan CIDR kepada topeng perpuluhan bertitik, tulis 32 bit dengan N bit pertama ditetapkan kepada 1 dan selebihnya ditetapkan kepada 0, kemudian kumpulkan kepada empat oktaf dan tukar setiap satu kepada perpuluhan. Contoh: /22 → 11111111.11111111.11111100.00000000 → 255.255.252.0.

Untuk mencari alamat rangkaian daripada IP hos, lakukan operasi AND bitwise pada IP dengan topeng subrangkaian. Untuk 192.168.5.130/22: 192.168.5.130 AND 255.255.252.0 = 192.168.4.0.

Jumlah alamat ialah 2^(32 − awalan); hos yang boleh digunakan ialah 2^(32 − awalan) − 2 kecuali untuk /31 (2 boleh digunakan mengikut RFC 3021) dan /32 (laluan hos, 1 alamat).

Kalkulator Topeng Kad Liar: Konfigurasi ACL Cisco dan OSPF

Topeng kad liar ialah songsangan bitwise bagi topeng subrangkaian: bit 1 dalam kad liar menandakan kedudukan 'tidak kisah'. Untuk topeng 255.255.255.0, kad liarnya ialah 0.0.0.255.

Cisco IOS menggunakan topeng kad liar dalam ACL standard dan lanjutan, kenyataan rangkaian OSPF, dan syarat peta laluan. Contohnya, `network 10.1.1.0 0.0.0.255 area 0` meletakkan keseluruhan subrangkaian 10.1.1.0/24 ke dalam kawasan OSPF 0.

Topeng kad liar tidak semestinya bersambung (tidak seperti topeng subrangkaian), membolehkan padanan corak seperti 10.0.0.0 0.255.0.255 untuk memadankan semua alamat di mana oktaf pertama dan ketiga ditetapkan tetapi yang kedua dan keempat tidak terikat.

Kalkulator Subrangkaian VLSM: Panduan Topeng Subrangkaian Panjang Berubah

VLSM (RFC 1812) membolehkan anda memecahkan satu blok yang diperuntukkan kepada subrangkaian dengan saiz yang berbeza — penting apabila anda mempunyai pautan titik-ke-titik, VLAN pelayan, dan LAN pengguna yang semuanya berkongsi satu /22 atau /20.

Merancang daripada yang terbesar kepada yang terkecil: tetapkan subrangkaian terbesar yang diperlukan dahulu, kemudian yang seterusnya, menyelaraskan setiap satu pada sempadan awalan asalnya. Daripada 192.168.16.0/22 (1,022 hos), anda mungkin memecahkan:

  • 192.168.16.0/24 (254 hos)
  • 192.168.17.0/25 (126 hos)
  • 192.168.17.128/26 (62 hos)
  • 192.168.17.192/30 untuk pautan WAN (2 hos)

VLSM adalah teras kepada CCNA, CompTIA Network+, dan sebarang pelan IP pengeluaran — jika tersilap, anda akan membazirkan ruang alamat atau mencipta subrangkaian bertindih.

Alamat IP Kelas A, B, C: Kelas Lama Berasaskan Kelas vs CIDR Tanpa Kelas

Sebelum CIDR, IPv4 menggunakan pengalamatan berasaskan kelas:

  • Kelas A (0.0.0.0–127.255.255.255, lalai /8)
  • Kelas B (128.0.0.0–191.255.255.255, lalai /16)
  • Kelas C (192.0.0.0–223.255.255.255, lalai /24)
  • Kelas D (224.0.0.0–239.255.255.255) rizab untuk siaran berbilang
  • Kelas E (240.0.0.0 dan seterusnya) untuk kegunaan eksperimen

Pengalamatan berasaskan kelas membazirkan alamat (Kelas B dengan 65,534 hos adalah terlalu berlebihan untuk kebanyakan rangkaian) dan menyumbang kepada kehabisan IPv4.

CIDR (1993) memisahkan panjang awalan daripada kelas, tetapi anda masih akan melihat 'Kelas C' digunakan secara longgar untuk bermaksud 'rangkaian rumah /24', dan banyak soalan pensijilan masih merujuk kepada kelas.

Julat Alamat IP Peribadi: Subrangkaian RFC 1918 untuk Rumah & Pejabat

RFC 1918 rizab tiga julat untuk kegunaan peribadi, tidak boleh dihalakan di Internet awam:

  • 10.0.0.0/8 (16 juta alamat, biasa dalam syarikat)
  • 172.16.0.0/12 (1 juta, digunakan oleh jambatan lalai Docker dan sesetengah rangkaian makmal)
  • 192.168.0.0/16 (65,000, lalai untuk kebanyakan pengghala rumah)

Terjemahan Alamat Rangkaian (NAT) memetakan alamat peribadi ini kepada IP awam untuk keluar ke Internet. Julat rizab lain termasuk 169.254.0.0/16 (pautan-tempatan, RFC 3927), 127.0.0.0/8 (gelung balik), dan 100.64.0.0/10 (NAT gred pembawa, RFC 6598).

Pilih 10.x untuk tapak dengan banyak subrangkaian, 192.168.x untuk pejabat kecil, dan 172.16.x di mana 10.x sudah digunakan di tempat lain.

Asas Subrangkaian IPv6: Awalan /64 dan Senibina Alamat

IPv6 (RFC 4291) menggunakan alamat 128-bit yang ditulis dalam lapan kumpulan empat digit heksadesimal (cth., 2001:db8::/32). Saiz subrangkaian hos standard ialah /64 — separuh daripada alamat — meninggalkan 64 bit untuk pengecam antara muka (sering diperoleh daripada MAC melalui SLAAC, RFC 4862).

ISP biasanya menetapkan pelanggan awalan /48 atau /56, membenarkan beribu-ribu subrangkaian /64 setiap tapak. Peraturan tatatanda: sifar pendahuluan dalam setiap kumpulan boleh ditinggalkan, dan satu siri kumpulan sifar penuh boleh dimampatkan kepada '::'.

Konsep rangkaian/siaran IPv4 tidak diterjemahkan dengan tepat: IPv6 tidak mempunyai siaran (digantikan oleh siaran berbilang dan sebarang cast). Gunakan pandangan binari kalkulator ini sebagai rujukan untuk aritmetik awalan.

Berapa Banyak Hos setiap Subrangkaian: Jadual Rujukan Kiraan Hos kepada CIDR

Rujukan pantas untuk hos yang boleh digunakan mengikut awalan:

  • /30 = 2 hos (titik-ke-titik)
  • /29 = 6
  • /28 = 14
  • /27 = 30
  • /26 = 62
  • /25 = 126
  • /24 = 254
  • /23 = 510
  • /22 = 1,022
  • /21 = 2,046
  • /20 = 4,094
  • /19 = 8,190
  • /18 = 16,382
  • /17 = 32,766
  • /16 = 65,534
  • /12 = 1,048,574
  • /8 = 16,777,214

Rumusannya ialah 2^(32 − awalan) − 2 untuk awalan /1–/30. RFC 3021 membenarkan /31 (2 alamat, kedua-duanya boleh digunakan) untuk pautan WAN titik-ke-titik untuk menjimatkan ruang alamat. /32 mewakili hos tunggal, digunakan untuk gelung balik dan laluan hos dalam OSPF/BGP.

Subrangkaian untuk AWS, Azure dan GCP: Perancangan Subrangkaian VPC Awan

VPC awan awam mengikut peraturan CIDR dengan rizab khusus penyedia:

  • AWS rizab empat alamat pertama (rangkaian, penghala VPC, DNS, kegunaan masa depan) dan siaran bagi setiap subrangkaian — /28 mempunyai 11 hos yang boleh digunakan pada AWS, bukan 14
  • Azure VNet rizab tiga alamat pertama ditambah siaran (juga 11 boleh digunakan untuk /28)
  • GCP rizab dua alamat pertama ditambah yang kedua terakhir dan siaran dalam setiap subrangkaian (12 boleh digunakan untuk /28)

Untuk VPC baharu, rancang CIDR utama /16 (65,536 alamat) dan pecahkan subrangkaian /24 setiap Zonk Ketersediaan — peringkat awam, peribadi, dan pangkalan data setiap ZK.

Elakkan 100.64.0.0/10 dalam awan (pertembungan NAT gred pembawa) dan semak pertindihan dengan julat premis tempatan sebelum memperuntukkan Direct Connect, ExpressRoute, atau Cloud Interconnect.

Kesilapan Pengiraan Subrangkaian Biasa: Ralat Off-by-One & Sempadan

Kesilapan subrangkaian yang kerap terjadi:

  • (1) Lupa menolak 2 untuk rangkaian dan siaran — /28 mempunyai 14 hos yang boleh digunakan, bukan 16.
  • (2) Salah jajaran subrangkaian pada alamat bukan sempadan — 10.0.0.5/29 bermula pada 10.0.0.0, bukan 10.0.0.5.
  • (3) Mengelirukan topeng kad liar dengan topeng subrangkaian dalam sintaks ACL Cisco (ACL mengambil kad liar, bukan topeng).
  • (4) Subrangkaian bertindih dalam pelan VLSM — sentiasa sahkan julat setiap subrangkaian baharu tidak bersilang dengan yang sedia ada.
  • (5) Menggunakan alamat rizab awan untuk hos (lihat Seksyen 10).
  • (6) Lupa alamat tujuan khas RFC 6890 (169.254.x.x pautan-tempatan, 224.x.x.x siaran berbilang).

Sahkan setiap subrangkaian dengan kalkulator ini sebelum melakukan konfigurasi IPAM, Terraform, atau penghala anda.

Helaian Rujukan Pantas CIDR: Carian Topeng Subrangkaian, Hos dan Topeng Kad Liar

Rujukan /1–/32 yang lengkap telah disertakan dalam kalkulator ini. Sorotan:

  • /30 = topeng 255.255.255.252, wildcard 0.0.0.3, 2 hos
  • /29 = 255.255.255.248, 0.0.0.7, 6 hos
  • /28 = 255.255.255.240, 0.0.0.15, 14 hos
  • /27 = 255.255.255.224, 0.0.0.31, 30 hos
  • /26 = 255.255.255.192, 0.0.0.63, 62 hos
  • /25 = 255.255.255.128, 0.0.0.127, 126 hos
  • /24 = 255.255.255.0, 0.0.0.255, 254 hos
  • /23 = 255.255.254.0, 0.0.1.255, 510 hos
  • /22 = 255.255.252.0, 0.0.3.255, 1,022 hos
  • /20 = 255.255.240.0, 0.0.15.255, 4,094 hos
  • /16 = 255.255.0.0, 0.0.255.255, 65,534 hos
  • /8 = 255.0.0.0, 0.255.255.255, 16,777,214 hos

Tanda buku atau cetak halaman ini untuk rujukan luar talian.

code

Embed this Kalkulator Subnet on your site

Free for any site. Copy the snippet below and paste into your HTML — no attribution required beyond the built-in credit link.

<iframe src="https://calculators.im/embed/subnet-calculator" width="100%" height="720" style="border:0;max-width:100%;" loading="lazy" title="Kalkulator Subnet by Calculators.im"></iframe>
<p style="font-size:12px;text-align:center;color:#64748b;margin-top:6px;">Powered by <a href="https://calculators.im/subnet-calculator?utm_source=embed&utm_medium=snippet&utm_campaign=subnet-calculator">Kalkulator Subnet</a> by Calculators.im</p>
open_in_new Preview embed Auto-resizing iframe. Mobile responsive. Works with WordPress, Ghost, Webflow, and plain HTML.

Frequently Asked Questions

sell

Tags