第3步,將255.255.255.255從後向前的10位所有置「0」,獲得的二進制數爲「11111111.11111111.11111100.00000000」,轉換成十進制後即爲255.255.252.0,這就是該要劃分紅主機數爲700的B類IP地址 168.195.0.0的子網掩碼。
3. 子網ID增量計算法
其基本計算步驟以下:
第1步,將所需的子網數轉換爲二進制,如所需劃分的子網數爲「4」,則轉換成成二進制爲00000100;
第2步,取子網數的二進制中有效位數,即爲向缺省子網掩碼中加入的位數(既向主機ID中借用的位數)。如前面的00000100,有效位爲「100」,爲3位;
第3步,決定子網掩碼。如IP地址爲B類1129.20.0.0網絡,則缺省子網掩碼爲:255.255.0.0,借用主機ID的3位之後變爲:255.255.224(11100000)0,即將所借的位全表示爲1,用做子網掩碼。
第4步,將所借位的主機ID的起始位段最右邊的「1」轉換爲十進制,即爲每一個子網ID之間的增量,如前面的借位的主機ID起始位段爲「11100000」,最右邊的「1」,轉換成十進制後爲2的5次方=32。
第5步,產生的子網ID數爲:2的m次方-2 (m爲向缺省子網掩碼中加入的位數),如本例向子網掩碼中添加的位數爲3,則可用子網ID數爲:2的3次方-2=6個;
第6步,將上面產生的子網ID增量附在原網絡ID以後的第一個位段,便造成第一個子網網絡ID 129.20.32.0;
字串3
第7步,重複上步操做,在原子網ID基礎上加上一個子網ID增量,依次類推,直到子網ID中的最後位段爲缺省子網掩碼位用主機ID位以後的最後一個位段值,這樣就可獲得全部的子網網絡ID。如缺省子網掩碼位用主機ID位以後的子網ID爲255.255.224.0,其中的「224」爲借用主機ID後子網ID的最後一位段值,因此當子網ID經過以上增長增量的方法獲得129.20.224.0時便終止,不要再添加了。