1. 程式人生 > 其它 >4.3 劃分子網與構造超網

4.3 劃分子網與構造超網

4.3.1 劃分子網

1.劃分子網基本思路
(1)劃分子網是一個單位內部的事情,對外仍然表現為一個網路
(2)具體方法是從網路的主機號借用若干位作為網路號,當然,主機號也就相應的減少了同樣的位數
單位IP地址:{<網路號>,<主機號>}
本單位內部不同子網IP地址:{<網路號>,<子網號>,<主機號>}
注:一般地,劃分子網的子網號不能為全0或全1,無分類域間路由選擇支援全0或全1。
(3)從其他網路發來的IP資料報,先發到單位的路由器,再由單位的路由器根據目的網路號和子網號傳送到單位內的目的主機。

劃分子網,只是把原來的主機號進行再劃分,而不改變IP地址的網路號。

2.子網掩碼
子網掩碼反映了子網劃分的資訊

4.3.2 使用子網時分組的轉發
使用子網劃分後,路由表中必須包含{<目的網路地址>,<子網掩碼>,<下一跳地址>}三項

4.3.3 無分類編址(構造超網)
1.無分類編址
(1)CIDR消除了A,B,C類網路(但仍然相容)以及劃分子網的概念,只將IP地址分為網路字首+主機號兩部分。
(2)將網路字首都相同的連續IP地址組成一個“CIDR地址塊”。
(3)主機號為全0和全1的主機仍然不使用。
(4)仍使用子網掩碼錶示網路的劃分。
(5)仍然可以使用劃分子網的方法對分配到的地址塊進行再劃分

2.計算地址塊最小與最大地址
掩碼位數定區間,改寫二進全01,試問最大與最小,還看可用不可用

3.地址聚合
利用CIDR地址塊查詢目的網路,也稱路由聚合

4.在查詢路由表的時候匹配到多個結果如何處理?
應當從匹配結果中選擇具有最長網路字首的路由。

例:某單位分配到一個地址塊201.92.160.0/20。現在需要進一步劃分2個一樣大的子網,試問:
(1)每個子網的網路字首有多長?
21位
(2)每個子網中有多少地址?
32-21 = 11
2^11 = 2048
(3)每個子網的地址塊是什麼?
201.92.1010|0|000.0
201.92.1010|1|000.0
201.92.160.0/21
201.92.168.0/21
(4)每個子網可分配給主機使用的最小地址和最大地址是什麼?
201.92.160.0/21:
最小地址:201.92.160.1
最大地址:201.92.167.254
201.92.168.0/21
最小地址:201.92.168.1
最大地址:201.92.175.254