視覺子網路
使用 CIDR 表示法計算 IPv4 和 IPv6 子網路詳細信息
如何使用視覺子網路
- 1輸入 IP 地址與子網掩碼(或 CIDR 字首,如 /24)。
- 2工具解析網路地址、廣播地址與可用主機範圍。
- 3檢視總主機數、可用主機數與二進位制對照。
子網與 CIDR 是什麼?
主機數 = 2^(32 − 字首) − 2(減去網路號與廣播地址)IPv4 地址是 32 位,子網掩碼標出其中多少位用於網路、多少位用於主機。CIDR 用「/數字」表示網路位長度,例如 /24 表示前 24 位是網路號,後 8 位是主機位。
每個子網要扣除網路地址和廣播地址這兩個特殊地址,所以可用主機數 = 2^主機位 − 2。合理劃分子網能減少廣播風暴、提升地址利用率。
子網劃分的核心是**從主機位借位當網路位**。每借 1 位,子網數翻倍、每個子網的主機數減半。例如把 192.168.1.0/24 劃成 /26:借了 2 位,得到 4 個子網,每個 64 個地址(62 臺可用),分別是 192.168.1.0/26、.64/26、.128/26、.192/26。**注意子網的邊界必須是塊大小的整數倍**,64 的子網只能從 0、64、128、192 開始。
等長劃分(FLSM)簡單但浪費地址:一個只有 10 臺主機的部門分配 /28(14 個可用)比較合適,但如果全用 /24 就浪費 240 個。**變長子網劃分(VLSM)按需求分配不同大小的子網**,是實際網路規劃的標準做法。規劃步驟:先列出各部門主機數 → 從大到小排序 → 依次分配能滿足的最小子網 → 剩餘地址留給未來擴充套件。另外記得給路由器互聯的 /30 和備用地址段留出空間。
| CIDR | 子網掩碼 | 總地址數 | 可用主機 |
|---|---|---|---|
| /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 |
| /29 | 255.255.255.248 | 8 | 6 |
| /30 | 255.255.255.252 | 4 | 2 |
| /22 | 255.255.252.0 | 1024 | 1022 |
常用 CIDR 字首與子網容量速查
常見問題
/24 有多少個可用 IP?
主機位 8 位,共 256 個地址,減去網路與廣播,可用 254 個。
為什麼可用數要減 2?
因為網路地址(全 0)和廣播地址(全 1)不能分配給主機。
CIDR 和子網掩碼關係?
CIDR 字首就是掩碼中連續 1 的個數。/24 等價於 255.255.255.0。
怎麼快速判斷兩個 IP 是否在同一子網?
把兩個 IP 分別與子網掩碼做按位與運算,得到的網路地址相同就在同一子網。例如 192.168.1.10/24 和 192.168.1.200/24,與 255.255.255.0 相與都得 192.168.1.0,所以同網段,可以直接通訊;而 192.168.2.10 得到 192.168.2.0,不同網段,需要走閘道器轉發。**這是判斷「為什麼 ping 不通」的第一步。**
超網(聚合)和子網劃分相反嗎?
是的。子網劃分是向主機位借位(字首變長,網路變多變小),超網聚合是向網路位借位(字首變短,網路變少變大)。例如把 192.168.0.0/24 和 192.168.1.0/24 聚合成 192.168.0.0/23,路由表項從 2 條變 1 條。**CIDR 的核心價值就是路由聚合**,它大幅壓縮了網際網路核心路由表的規模。聚合要求地址塊連續且能對齊(必須是 2 的冪次邊界)。
