一、子網掩碼
C類網絡劃分爲兩個子網,使用子網掩碼劃分,子網掩碼爲255.255.255.128
如何理解子網掩碼爲255.255.255.128?
子網掩碼的作用是和IP地址做與運算得到網絡號,若子網掩碼爲255.255.255.0與IP地址按位與得到主機號全爲0,都在一個網段裏。如果後移一位子網掩碼變成255.255.255.128(如下圖),這個子網掩碼與IP地址按位與則可以將網段分爲全0網段和全1網段
二、主機IP範圍
主機部分不能全爲0,也不能全爲1,全爲0代表網段標識,全爲1代表廣播
劃分完成之後先將每個網段的第一個地址和最後一個地址寫出來,因爲C類網絡0和255不能用,我們只能考慮1~254範圍
1、全0網段的第一個地址爲1,因爲最後一個地址127,二進制全1作爲廣播地址不能使用,所以全0網段地址範圍是1~126,因此,全0網段地址範圍:192.168.0.1~192.168.0.126
2、全1網段的第一個地址爲129,因爲128的二進制全0作爲網段標識不能使用,所以全0網段地址範圍是129~254,因此,全1網段地址範圍:192.168.0.129~192.168.0.254
三、例子
下圖中將C類網絡劃分爲2個子網,子網掩碼爲255.255.255.128
路由器地址一般是該網段的第一個地址,那麼第一個路由器地址就是192.168.0.1,第二個路由器地址就是192.168.0.129;一般網關地址也就是路由器地址,那麼第一個A子網關爲192.168.0.1,B子網網關爲192.168.0.129.
四、四等分劃分
△ 將C類網絡等分四等分,子網掩碼往後移動兩位,然後分爲00,01,10和11四個網段
△ 子網掩碼後移兩位2^2分爲4個網段,子網掩碼爲255.255.255.192
主機部分不能全爲0,也不能全爲1,全爲0代表網段,全爲1代表廣播
△ 00網段能用的範圍是1-62(0爲網段地址、63爲廣播地址)
△ 01網段能用的範圍是65-126(64爲網段地址、127爲廣播地址)
△ 10網段能用的範圍是129-190(128爲網段地址、191爲廣播地址)
△ 11網段能用的範圍是193-254(192爲網段地址、255爲廣播地址)
五、八等分劃分
△ 子網掩碼後移三位2^3分爲8個網段,子網掩碼爲255.255.255.224
△ 根據主機部分不能全爲0,也不能全爲1,全爲0代表網段,全爲1代表廣播就可以將各網段主機號的起始地址和最後一個地址
練習題:
選D
解析:20個子網,子網掩碼需要後移5位,255.255.255.1111 1000,即255.255.255.248,每個網段的主機數爲2^(8-5)-2 = 6臺。
主機數計算:C類網絡2^(8-n)-2,n爲子網掩碼移動位數,減去2是因爲全0和全1分別作爲網絡地址和廣播地址.
六、B類子網劃分
將下列IP劃分爲兩個子網,寫出子網掩碼和可用網段範圍
IP:192.16.0.0
子網掩碼:255.255.0.0
這是一個B類網絡,劃分爲兩個子網的話需要將子網掩碼後移一位
255.255.128.0
第一個可用網段:192.16.0.1~192.16.127.254
第二個可用網段:192.16.128.1~192.16.255.254