子網劃分:
Internet組織機構定義了五種IP地址,用於主機的有A,B,C在類地址,爲了實現更小的廣播域並更好的利用主機地址中的每位,可以把基於類的IP網絡進一步分成更小的網絡,每個子網路由器界定並分配一個新的子網網絡地址,子網地址是借用基於類的網絡地址的主機部分的主機部分創建的,劃分子網後,通過使用掩碼,把子網隱藏起來,使得從外部看網絡沒有變化,這就是子網劃分和子網掩碼的作用。子網劃分必須借用子網掩碼的概念來確定在一個有類地址上劃分更細小的網絡。
子網劃分的優點:
l 減少網絡的廣播流量
l 提高網絡的性能
l 簡化管理
l 易於擴大地址範圍
子網劃分是通過借用IP地址的若干位主機位來充當子網地址從而將原網絡劃分爲若干子網而實現的。劃分子網時,隨着子網地址借用主機位數的增多,子網的數目隨之增加,而每個子網中的可用主機數逐漸減少。例如:一個標準的C類地址,進行劃分子網,原網絡位是24位,原主機位是8位,2的8次方減2即254個主機地址,默認子網掩碼是255.255.255.0,網絡位借用1位主機位,網絡位爲25位,主機位爲7位,2的7次方減2即126個主機地址,兩個子網,子網掩碼爲255.255.255.128。
根據子網ID借用的主機位數可以計算出劃分的子網數、掩碼、每個子網主機數,子網地址,每個子網的廣播地址。
從上總結出子網劃分的步驟或者說子網掩碼的計算步驟:
原始方法:
* 確定要劃分的子網數目以及每個子網的主機數目。
* 求出子網數目對應二進制數的位數N及主機數目對應二進制數的位數M。
* 對該IP地址的原子網掩碼,將其主機地址部分的前N位置 1或後M位置0 即得出該IP地址劃分子網後的子網掩碼。
簡單方法:
* 確定要劃分的子網數目以及每個子網的主機數目。
* 求出該子網的子網掩碼,根據主機位求出子網掩碼,256減除2的主機位個數次方,得到就是一個8位比特的子網掩碼,注意,使用這種方法必須根據每8位一組計算。例如:一個標準的B類地址,原子網掩碼爲255.255.0.0,借用一位主機位,可以看出前面兩組17個比特是網絡地址,後面15個比特是主機地址,這時的計算就必須要計算後面兩組16個比特,借了一位,第三組地址前一位爲網絡地址,後七位爲主機地址,256減去2的7次方等於128,第四組地址全部爲主機地址,256減去2的8次方等於0,子網掩碼爲255.255.128.0。
例如:一個標準的B類地址192.168.10.0,要求劃分3個子網,每個子網的主機數是64。
計算方法及計算結果:
(1) 分析要求劃分3個子網就必須向主機位借兩位,2的平方等於4,4大於3滿足了題目的要求,要求每個子網的主機數是64,因爲向主機位借了2位,那麼主機只剩下了6位,2的6次方等於64,因此也滿足了用戶的要求。
(2) 根據以上的分析計算出要劃分子網的子網掩碼:
用前面講到的簡單方法計算:256減去2的6次方=192,因此得出子網掩碼爲255.255.255.192