子網掩碼的計算

子網掩碼與IP地址結合使用,可以區分出一個網絡地址的網絡號和主機號。例如:有一個C類地址爲:192.9.200.13,按其IP地址類型,它的缺省子網掩碼爲:255.255.255.0,則它的網絡號和主機號可按如下方法得到:
第1步,將IP地址192.9.200.13轉換爲二進制11000000 00001001 11001000 00001101
第2步,將子網掩碼255.255.255.0轉換爲二進制11111111 11111111 11111111 00000000
第3步,將以上兩個二進制數邏輯進行與(AND)運算,得出的結果即爲網絡部分。“11000000 00001001 11001000 00001101”與“11111111 11111111 11111111 00000000”進行“與”運算後得到“11000000 00001001 11001000 00000000”,即“192.9.200.0”,這就是這個IP地址的網絡號,或者稱“網絡地址”。
第4步,將子網掩碼的二進制值取反後,再與IP地址進行與(AND)運算,得到的結果即爲主機部分。如將“00000000 00000000 00000000 11111111(子網掩碼的取值)反”與“11000000 00001001 11001000 00001101”進行與運算後得到“00000000 00000000 00000000 00001101”,即“0.0.0.13”,這就是這個IP地址主機號(可簡化爲“13”)。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章