Kalkulator Subnet

192.168.1.10/24 ialah rangkaian 192.168.1.0 dengan topeng 255.255.255.0, hos 192.168.1.1 hingga 192.168.1.254 (254 boleh guna) dan siaran 192.168.1.255. Dipecahkan kepada /26, ia memberi 4 subnet.

Adakah masalah anda selesai?
Pilih kami di Google

Cara guna

  1. Taip alamat IPv4 dengan awalan seperti 192.168.1.10/24, atau dengan topeng seperti 192.168.1.10 255.255.255.0.
  2. Lihat alamat rangkaian, alamat siaran, julat hos, bilangan hos boleh guna, topeng, topeng wildcard dan bentuk binari.
  3. Untuk memecahkan rangkaian, pilih awalan yang lebih panjang di bawah hasil. Jadual menyenaraikan setiap subnet dengan julat hosnya.
  4. Untuk IPv6, masukkan alamat dengan panjang awalan seperti 2001:db8::/48 untuk melihat alamat pertama dan terakhir serta bilangan alamat.

Cara kiraan

Topeng mempunyai N bit pertama ditetapkan kepada 1 bagi awalan /N. Alamat rangkaian ialah alamat IP AND topeng. Alamat siaran ialah alamat rangkaian OR topeng wildcard, dan topeng wildcard ialah topeng yang disongsangkan.

Satu blok memuatkan 2 kuasa (32 tolak N) alamat. Bagi subnet biasa, alamat pertama ialah rangkaian dan yang terakhir ialah siaran, jadi hos boleh guna ialah jumlah tolak 2.

/31 mempunyai dua alamat dan tiada alamat rangkaian atau siaran. RFC 3021 membenarkan kedua-duanya digunakan sebagai hos pada pautan titik ke titik, jadi kalkulator menunjukkan 2 hos boleh guna. /32 ialah satu alamat dan menunjukkan 1.

IPv6 berfungsi dengan cara yang sama dengan 128 bit. Alat ini menunjukkan awalan rangkaian, alamat terakhir dalam blok dan bilangan alamat, 2 kuasa (128 tolak N). Ia tidak memecahkan blok IPv6 atau melabelkan jenis alamat.

Panjang awalan lazim

Setiap bit tambahan dalam awalan membahagi dua blok. Hos boleh guna ialah jumlah tolak alamat rangkaian dan alamat siaran, kecuali untuk /31 dan /32.

AwalanTopeng subnetAlamatHos boleh guna
/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

Julat persendirian dan khas

Julat ini dikhaskan oleh IETF dan tidak dihalakan pada internet awam. Kalkulator melabelkan alamat apabila ia jatuh dalam salah satunya.

JulatTujuanDitakrifkan dalam
10.0.0.0/8Rangkaian persendirianRFC 1918
172.16.0.0/12Rangkaian persendirianRFC 1918
192.168.0.0/16Rangkaian persendirianRFC 1918
100.64.0.0/10Ruang kongsi NAT gred pembawaRFC 6598
127.0.0.0/8Gelung balikRFC 1122
169.254.0.0/16Pautan setempat (pengalamatan automatik)RFC 3927
224.0.0.0/4MultisiaranRFC 5771

Memecahkan rangkaian

Pilih awalan yang lebih panjang untuk memotong rangkaian kepada blok sama besar. /24 yang dipecahkan kepada /26 memberi 4 subnet dengan 64 alamat, masing-masing dengan 62 hos boleh guna. Jadual menyenaraikan sehingga 256 subnet dan menunjukkan jumlah bilangan apabila lebih banyak.

Soalan lazim

Mengapa /24 mempunyai 254 hos boleh guna dan bukan 256?

Alamat pertama blok menamakan rangkaian dan yang terakhir ialah alamat siaran, jadi kedua-duanya tidak boleh diberikan kepada hos. 256 tolak 2 tinggal 254.

Apa berlaku dengan /31 dan /32?

/31 mempunyai 2 alamat dan ditujukan untuk pautan titik ke titik, yang RFC 3021 membenarkan kedua-duanya digunakan sebagai hos. /32 ialah satu alamat, digunakan untuk satu hos atau gelung balik. Kedua-duanya tiada alamat siaran yang berasingan.

Apakah topeng wildcard?

Ia ialah topeng subnet dengan setiap bit dibalikkan, contohnya 0.0.0.255 bagi 255.255.255.0. Sesetengah senarai kawalan akses penghala dan pernyataan rangkaian OSPF menggunakannya dan bukan topeng.

Bagaimana jika saya memasukkan alamat hos dan bukan alamat rangkaian?

Alat ini menggunakan topeng dan menunjukkan rangkaian yang menjadi milik alamat itu. 192.168.1.10/24 dan 192.168.1.200/24 memberi rangkaian yang sama, 192.168.1.0/24.

Mengapa nombor seperti 010.1.1.1 ditolak?

Sesetengah sistem membaca sifar di hadapan sebagai oktal, yang memberi alamat berbeza. Untuk mengelakkan kesilapan itu, alat ini hanya menerima oktet perpuluhan biasa dari 0 hingga 255 tanpa sifar di hadapan.

Adakah ia menyokong subnet IPv6?

Hanya maklumat awalan asas: rangkaian, alamat terakhir dan bilangan alamat. /64 ialah saiz biasa satu subnet IPv6, dan /48 memuatkan 65,536 daripadanya.