如果您喜歡這裡的內容,記得分享到您的Facebook和Twitter上面所有的朋友們吧!

2008年12月30日 星期二

哪幾個 subnet 可以用

如果是 "分等級" (Classful) 的世界, IP位址就有這個現制: subnet 的網段位址位元全為"0" 的這個 subnet 不能用. 這是因為分等級的世界的路由資訊,  並不包含 "subnet mask", 路由器會分不清楚, 到底該資訊是主網段, 還是子網段.

但是反過來說, 如果是 "不分等級" (Classless) 的世界, 那這個網段就可以用了! 因為 '不分等級"的世界, 路由器交換的資訊, 都多包含 subnet mask.

例如, 分等級的世界 Class A 10.0.0.0/8 網段中, 假設 subnet mask 長度是 16, 那麼以下網段可用.

10.1.0.0/1610.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 是分得出來的不同路由資訊.
如果您喜歡這篇文章,不考慮試試Email訂閱嗎?




0 意見:

張貼留言

小技巧:也可以 匿名 留言!

經典熱門文章