Perkara yang sebenarnya diberitahu oleh awalan CIDR kepada anda
Setiap alamat IPv4 ialah 32 bit, dibahagikan kepada bahagian rangkaian dan bahagian hos. Awalan CIDR — nombor selepas garis miring — menyatakan bilangan daripada 32 bit tersebut kepunyaan rangkaian, meninggalkan selebihnya untuk hos individu. A /24 bermaksud 24 bit pertama adalah tetap (rangkaian), meninggalkan 8 bit percuma untuk alamat hos — 2⁸ = 256 nilai yang mungkin, kebanyakannya boleh digunakan.
| CIDR | Subnet mask | Jumlah alamat | Hos yang boleh digunakan |
|---|---|---|---|
| /16 | 255.255.0.0 | 65,536 | 65,534 |
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
| /28 | 255.255.255.240 | 16 | 14 |
| /30 | 255.255.255.252 | 4 | 2 |
Hos yang boleh digunakan sentiasa jumlah alamat tolak 2 — satu alamat dikhaskan untuk mengenal pasti rangkaian itu sendiri, dan alamat tertinggi dalam julat dikhaskan sebagai alamat siaran. (A /31 ialah pengecualian yang didokumenkan yang digunakan untuk pautan titik ke titik, dan /32 mengenal pasti hos tunggal — kedua-dua kes tepi kebanyakan alatan subnet, termasuk yang ini, dirawat secara berasingan daripada formula umum.)
Alamat rangkaian, alamat siaran dan julat hos berjaya
Ambil 192.168.1.100/24 sebagai contoh. Topeng /24 membetulkan tiga oktet pertama dan membiarkan yang terakhir percuma:
- Alamat rangkaian (semua bit hos ditetapkan kepada 0): 192.168.1.0
- Alamat siaran (semua bit hos ditetapkan kepada 1): 192.168.1.255
- Julat hos yang boleh digunakan: 192.168.1.1 hingga 192.168.1.254
Setiap peranti yang anda konfigurasikan dengan alamat yang berakhir di mana-mana dari .1 hingga .254 tergolong dalam rangkaian /24 yang sama dan boleh menghubungi satu sama lain secara langsung, tanpa memerlukan penghala di antaranya.
Saiz subnet agar sesuai dengan hos yang anda perlukan
Daripada memilih awalan CIDR dan berharap ia cukup besar, ia biasanya lebih cekap untuk bermula daripada bilangan peranti yang memerlukan alamat dan berfungsi ke belakang. Peraturannya: cari kuasa terkecil 2 iaitu sekurang-kurangnya kiraan hos anda tambah 2.
Perlukan alamat untuk 50 peranti? 2⁶ = 64 ialah kuasa terkecil 2 yang mengosongkan 52 (50 + 2), yang sepadan dengan rangkaian /26 — 64 jumlah alamat, 62 boleh digunakan. Meminta tepat 50 akan dibundarkan kepada /26 yang sama, kerana saiz subnet hanya mempunyai kuasa dua; tiada perkara seperti rangkaian bersaiz untuk tepat 50 hos.
Julat alamat peribadi (RFC 1918)
| Julat | CIDR | Penggunaan biasa |
|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | Rangkaian korporat yang besar |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | Rangkaian sederhana, lalai Docker |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | Penghala rumah, pejabat kecil |
Julat ini diketepikan untuk rangkaian dalaman dan tidak pernah dihalakan di internet awam, itulah sebabnya hampir setiap penghala rumah menyerahkan alamat bermula dengan 192.168 secara lalai — dan mengapa dua rangkaian yang tidak berkaitan sama sekali boleh menggunakan alamat peribadi yang sama tanpa konflik, selagi mereka tidak pernah menyambung secara langsung.
Alat berkaitan
Jika anda merancang kapasiti rangkaian bersama pengalamatan — berapa banyak lebar jalur yang diperlukan oleh bilangan peranti tertentu — Kalkulator Lebar Jalur meliputi bahagian perancangan rangkaian itu.