子網劃分的核心思想:借位於主機部分
示例:
每一個子網要求主機數是30臺,要求將C類網192.168.3.0/24進行子網劃分。求出子網數、以及第一個子網主機IP範圍和其廣播地址。
1、常規劃分法
一、因爲每一個子網的主機數是30臺,而30的二進制爲11110,即主機位至少應保留5位,因此能夠在原來的8位中借出3位做爲子網劃分。
二、子網掩碼:因爲借3位,因此前綴爲/27,二進制表示爲11111111 11111111 11111111 11100000,轉爲十進制爲255.255.255.224。
三、子網數:因爲借3位,因此子網組合以下:
二進制組合 轉爲十進制 子網
000 00000 0 192.168.3.0
001 00000 32 192.168.3.32
010 00000 64 192.168.3.64
011 00000 96 192.168.3.96
100 00000 128 192.168.3.128
101 00000 160 192.168.3.160
110 00000 192 192.168.3.192
111 00000 224 192.168.3.224
從上面的組合中去掉全0全1的組合,可獲得6個子網。(注,實際工程中保留全0全1子網,本例去掉,下面相同)
四、第一個子網主機的IP範圍:
第一個子網爲192.168.3.32/27(注:本例不包括全0子網)
二進制主機的最小組合爲:001 00001,轉換爲十進制爲33 即第一個主機IP地址。
二進制主機的次大組合爲:001 11110,轉換爲十進制爲62 即最後一個主機IP地址。
二進制主機的最大組合爲:001 11111,轉換爲十進制爲63,因爲二進制爲全1,爲子網廣播地址。
由上面的計算得出第一個子網主機IP分配範圍爲: 192.168.3.33--192.168.3.62
第一個子網的廣播地址爲: 192.168.3.63
共計可劃分子網數爲: 6個
2、捷徑劃分法
一、劃分原則
1)你所選擇的子網掩碼將會產生多少個子網?:2的x次方-2(x表明借位,即2進製爲1的部分)
2)每一個子網能有多少主機?: 2的y次方-2(y表明主機位,即2進製爲0的部分)
3)第一個有效子網是?:有效子網號=256-10進制的子網掩碼(結果叫作block size或base number)
4) 每一個子網的廣播地址是?:廣播地址=下個子網號-1
5) 每一個子網的有效主機分別是?:忽略子網內全爲0和全爲1的地址剩下的就是有效主機地址.最後有效1個主機地址=下個子網號-2(即廣播地址-1)
二、從新計算示例
1) 借位數和掩碼求法參考常規劃分。
2)子網數:2的3次方-2=6 (借位爲3)
3)第一個有效子網: 256-224=32 即192.168.3.32
第二個有效子網: 32*2=64 即192.168.3.64
4)第一個子網廣播地址: 64-1=63 即192.168.3.63
5)第一個子網的主機IP範圍:192.168.3.33~192.168.3.62
3、總結
一、常規劃分方法有利於劃分過程的理解,但速度較慢。
二、捷徑法則能夠快速地進行子網劃分。
三、在實際工程中進行子網劃分時要保留全0和全1的子網。