天天看點

【計算機網絡技術】根據IP位址子網路遮罩計算網絡位址、直接廣播位址、主機号以及可用IP位址的範圍

【計算機網絡技術】根據IP位址子網路遮罩計算網絡位址、直接廣播位址、主機号以及可用IP位址的範圍

IP

  • 每一類位址都由兩個固定長度的字段組成,其中一個字段是網絡号 net-id,它标志主機(或路由器)所連接配接到的網絡,而另一個字段則是主機号 host-id,它标志該主機(或路由器)
  • 主機号在它前面的網絡号所指明的網絡範圍内必須是唯一的。

IP位址類别

C類位址

IP位址包括 網絡位址+主機位址, 即IP位址=網絡位址(net-id)+主機位址(host-id)

【計算機網絡技術】根據IP位址子網路遮罩計算網絡位址、直接廣播位址、主機号以及可用IP位址的範圍
【計算機網絡技術】根據IP位址子網路遮罩計算網絡位址、直接廣播位址、主機号以及可用IP位址的範圍
【計算機網絡技術】根據IP位址子網路遮罩計算網絡位址、直接廣播位址、主機号以及可用IP位址的範圍

網絡位址

把IP位址和子網路遮罩轉換成二進制,然後進行與運算。

與運算

0 + 0 = 0

0 + 1 = 0

1 + 0 = 0

1 + 1 = 1

IP位址:	194.55.181.17   	 11000010   00110111    10110101    00010001
子網路遮罩:255.255.192.0        11111111   11111111   11000000       00000000
計算:
				11000010  00110111  10110101   00010001
				11111111  11111111  11000000   00000000
經過了與運算之後: 11000010  00110111  10000000   00000000
把二進制轉換為十進制後的網絡位址為:194.55.128.0

           

直接廣播位址:

在得到網絡号的基礎上,将網絡号右邊的表示IP位址的主機部分的二進制位全部填上1,再将得到

的二進制數轉換為十進制數就可以得到廣播位址

該題中子網路遮罩為  11111111   11111111   11000000   00000000 
網絡号占了18位,是以本題中表示IP位址的主機部分的二進制位是14位,
網絡号(網絡位址):194.55.128.0 
轉換為二進制為: 11000010  00110111  10000000   00000000
之後從網絡号右邊數起,将14個0 全部替換為1 即 11000010  00110111  10111111 11111111
将這個二進制的廣播位址轉換為十進制就是   194.55.191.255
           

主機号

主機号計算方法:将子網路遮罩取反再與IP位址按位與(&)(即與運算)後得到的結果即為主機号

子網路遮罩取反:将子網路遮罩的1變成0,0變成1

本題中子網路遮罩為:  11111111   11111111   11000000   00000000 


對子網路遮罩取反為:  00000000   00000000   00111111   11111111
IP位址為:        11000010    00110111  10110101    00010001
與運算得:      	 00000000    00000000  00110101    00010001
主機号:    0.0.105.17
           

計算可用IP位址的範圍

子網内可用的IP位址的範圍從 網絡号 + 1 到 廣播位址 -1

本題中:

可用的IP位址的範圍是:

194.55.128.1 到 194.55.191.254

是以在子網内第一個可用IP位址為 194.55.128.1

在子網内最後一個可用IP位址為 194.55.191.254

繼續閱讀