如果是 "分等級" (Classful) 的世界, IP位址就有這個現制: subnet 的網段位址位元全為"0" 的這個 subnet 不能用. 這是因為分等級的世界的路由資訊, 並不包含 "subnet mask", 路由器會分不清楚, 到底該資訊是主網段, 還是子網段.
但是反過來說, 如果是 "不分等級" (Classless) 的世界, 那這個網段就可以用了! 因為 '不分等級"的世界, 路由器交換的資訊, 都多包含 subnet mask.
例如, 分等級的世界 Class A 10.0.0.0/8 網段中, 假設 subnet mask 長度是 16, 那麼以下網段可用.
10.1.0.0/16, 10.2.0.0/16, 10.3.0.0/16, ... 10.255.0.0/16, 共 254個.
然而 10.0.0.0/16 不能用. 因為, 路由器只能看到 10.0.0.0 這個數字 (請用32個位元的二進位數字來想), 但是看不到像是 255.0.0.0 或是 255.255.0.0 這些 subnet mask, 所以會分不清楚到底是 10.0.0.0/8, 還是 10.0.0.0/16.
同樣的例子, 在 "不分等級" 的世界就沒問題, 因為所有的路由資訊都會多有 255.0.0.0 或是 255.255.0.0 的 subnet mask. 所以 10.0.0.0/8 和 10.0.0.0/16 是分得出來的不同路由資訊.
0 意見:
張貼留言
小技巧:也可以 匿名 留言!