1. 程式人生 > >子網劃分精講和可變長子網(VLSM)劃分實例分析

子網劃分精講和可變長子網(VLSM)劃分實例分析

IP 子網劃分 二進制

一、子網劃分的目的:

  1. 滿足不同網絡對IP地址的需求
  2. 實現網絡的層次性
  3. 節省IP地址
    二、 子網劃分的思路:
    #1.步驟:我們創建/劃分子網的時候,一定是根據一定的要求創建的,這個要求就是我們實際的網絡需求。
    一般我們按如下步驟來明確我們的網絡需求:
    (1)、確定每個子網所需的主機數:
    每個主機一個;
    每個路由器接口一個。
    (2)、確定需要的網絡ID數:(網段)
    每個LAN子網一個;
    每條廣域網連接一個。
    (3)、根據上述需求,確定如下內容:
    一個用於整個網絡的子網掩碼;
    每個物理網段的唯一子網ID;
    每個子網的主機範圍。
    #2.具體劃分
    1、把原來有類網絡IPv4地址中的“網絡位”部分向“主機位”部分借位
    2、把一部分原來屬於“主機位”部分的位變成“網絡位”的一部分(通常稱之為“子網ID”)。
    3、原來的“網絡位”+“子網位”=新“網絡位”。“子網ID”的長度決定了可以劃分子網的數量。
    新的IP地址中的“子網位”的個 數; 那就可以確定“子網個數”的最大數量;
    三、子網劃分的任務:
    #①、確定子網掩碼的長度。
    ②、確定子網下的主機可用地址範圍(第一個可用IP和最後一個可用IP)。
    ③、確定網絡地址(主機位全為0)和廣播地址(主機位全為1)不能分配計算機主機
    三、 C類網絡子網劃分案例 ——子網掩碼及相關參數對應表
    #將192.168.1.0/24 劃分為4個小網段
    將主機位劃分兩位到網絡位:網絡位變成26位,主機位6位,劃分網段——22=4個網段。每個網段主機26=64個。
    技術分享圖片
    技術分享圖片

四、 VLSM(可變長子網掩碼)——允許把子網繼續劃分為更小的網絡


技術分享圖片
#如圖: 一個192.168.100.0 /24,劃分兩個網段,192.168.100.0 /25 192.168.100.128 /25
我們可以繼續把192.168.100.128-192.168.100.255 / 25 子網段繼續劃分為192.168.100.128-192.168.100.191 /26
和192.168.100.192-192.168.100.255 /26 兩個網段,以此類推。
五、 子網劃分終極案例(實測)**
#題:100.1.32.0/20劃分5個網段,每個網段40臺主機,減少主機浪費,寫出子網掩碼以及每個網段主機範圍
答:從主機臺數入手,n代表主機位數 2n-2>=40 n>=6 即至少要有6位主機位才可滿足,那網絡位就有26位:
100.1.32.0----- 01100100.000000001.00100000 . 00000000
11111111 . 11111111 . 11110000 .00000000
原題40臺主機,所以最少需要6位主機位,所以把剩余的6個主機位劃分到網絡位,
劃分網段26=64個網段,每個網段主機數量26-2=62個:
01100100.000000001.00100000 .00000000 ---?100.1.32.0
01100100.000000001.0010 0000.01 000000 ---?100.1.32.64
01100100.000000001.0010 0000.10 000000 ---?100.1.32.128
01100100.000000001.0010 0000.11 000000 ---?100.1.32.192
01100100.000000001.0010 0001.00 000000 ---?100.1.33.0
子網掩碼:
11111111.11111111.11111111.11 000000---?255.255.255.192
轉換成二進制所以劃分出的5個網段的可用主機分別為:
1————100.1.32.1——100.1.32.62 /26
2————100.1.32.65—100.1.32.126 /26
3————100.1.32.129-100.1.32.190 /26
4————100.1.32.193-100.1.32.254 /26
5————100.1.33.1——100.1.33.62 /26

六、 IP地址匯總(聚合)
匯總思路:
#1.將ip地址與子網掩碼轉換成二進制;
#2.將二進制形式的ip地址與子網掩碼做‘與‘運算,將答案化為十進制便得到網絡地址;
#3.將二進制形式的子網掩碼取‘反‘;
#4.將取‘反‘後的子網掩碼與ip地址做‘與‘運算,將答案化為十進制便得到主機地址。
舉例說明:
#假設有一個I P 地址:192.168.0.1
#子網掩碼為:255.255.255.0
#化為二進制為: 11000000.10101000.00000000.00000001
#子網掩碼 11111111.11111111.11111111.00000000
#將兩者做‘與‘運算得:11000000.10101000.00000000.00000000
#將其化為十進制得:192.168.0.0
#這便是上面ip的網絡地址,主機地址以此類推。

七、 總結和技巧
#a) 進制換算總結
技術分享圖片
#b) 子網劃分總結
技術分享圖片

子網劃分精講和可變長子網(VLSM)劃分實例分析