總結 網路號和主機號等的分析和計算

2021-12-27 04:41:55 字數 3464 閱讀 7719

網路號和主機號

當分配給主機號的二進位制位越多,則能標識的主機數就越多,相應地能標識的網路數就越少,反之亦然。

ip位址分為五類,a類保留給**機構,b類分配給中等規模的公司,c類分配給任何需要的人,d類用於組播,e類用於實驗,各類可容納的位址數目不同。

a、b、c三類ip位址的特徵:當將ip位址寫成二進位制形式時,a類位址的第一位總是o,b類位址的前兩位總是10,c類位址的前三位總是110。

給出乙個ip位址,我們可以通過子網掩碼確定這個ip位址的網路號和主機號。

子網掩碼的作用就是將某個ip位址劃分成網路位址和主機位址兩部分。

例如有乙個c類位址為: 192.9.200.13

其預設的子網掩碼為: 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

and 11111111 11111111 11111111 00000000

11000000 00001001 11001000 00000000

= 1929 . 2000

即網路號為192.9.200.0

④將子網掩碼取反再與ip位址邏輯與(and)後得到的結果即為主機部分

11000000 00001001 11001000 00001101

and 00000000 00000000 00000000 11111111

00000000 00000000 00000000 00001101

= 00013

即主機號為13(或者0.0.0.13)。

已知192.168.1.

133、255.255.255.

0,這個子網掩碼是c類位址的預設的子網掩碼,在使用這個掩碼時,這個ip位址並沒有劃分子網,將其轉換為8位二進位制數,其中的1所的對應的部分就是網路號,而0所對應的部分就是主機號。根據計算方法,192.168.

1.0就是網路號,0.0.

0.133就是主機號。同時根據定義,主機號位全為一的位址為此網段的廣播位址可知,此時的廣播位址為192.

168.1.255。

此種情況是最常見的。

下面看下將網段劃分子網後的情況,如:已知192.168.1.133、255.255.255.192.判斷網路號,主機號和廣播位址。

我們來看掩碼255.255.255.

192,將其轉換成二進位制後和255.255.255.

0對比可發現,前掩碼的前24位沒有變化,只是在原來表示主機號的部分頭兩位變成了1。

我們把ip位址中的前24位(192.168.1)不看,因為前24位對應掩碼沒有變化它們始終表示網路號。

按照子網掩碼的定義,

子網掩碼1所對應的位為網路號位

而0所對應的位為主機號位

如圖中深藍色部分所示,主機號中的兩位被用來表示網路號了,也就是子網號。(二進位制一位有0和1兩種表示,那麼占用了兩位就有2*2=4種表示,這裡占用了2位,也就是說我們將原有的192.168.

1.0這個網路分成了四份,即4個子網)這四段的網路號分別是00000000、01000000、10000000、11000000,現在我們將它們轉換成10進製就分別是0、64、128、192,現在把前24位加進來。

這四段網路分別是192.168.1.0~192.168.1.63、

192.168.1.64~192.168.1.127

192.168.1.128~192.168.1.191

192.168.1.192~192.168.1.255

現在我們來看廣播位址,既然我們把乙個網段分成了四份,它就應該有4個廣播位址。廣播位址的定義是主機位全位1的位址就是廣播位址。

所以這四個網段的廣播位址末八位就是00111111、01111111、10111111、11111111,轉換成10進製分別為63、127、191、255。加上原來的網路號位,廣播位址就是

192.168.1.63

192.168.1.127

192.168.1.191

192.168.1.255

四個網段中刨除網路位址和廣播位址中間的部分就是可用的主機ip位址了。

通過以上分析方法可知192.168.1.

133這個ip位址的網路號是192.168.1.

128,主機號是0.0.0.

5,廣播位址是192.168.1.

191。

根據以上分析和計算方法,子網劃分建議按以下步驟和例項計算子網掩碼。

1、將要劃分的子網數目轉換為2的m次方。如要分8個子網,8=23。

2、取上述要劃分子網數的2m的冪m。如23,即m=3。

3、將上一步確定的冪m按高序占用主機位址m位後轉換為十進位制。

如m為3 則是11100000,轉換為十進位制為224,即為最終確定的子網

掩碼。如果是c類網,則子網掩碼為255.255.255.224;如果是b類網,

則子網掩碼為255.255.224.0;如果是a類網,則子網掩碼為255.224.0.0。

在這裡,子網個數n與占用主機位址位數m有如下等式成立:2m=n。

根據這些原則,將乙個c類網路分成4個子網。若我們用的網路號為192.9.

200.0,則該c類網內的主機ip位址就是192.9.

200.1~192.9.

200.254

(因為全「0」和全「1」的主機位址有特殊含義,不作為有效的ip位址)

例:學校新建5個機房,每個房間有30臺機器,如果給定一c類網路位址:192.168.1.0,問如何將其劃分為5個子網,子網掩碼該如何設定?

答:23 =8(大於5的最小的2的整冪次數),取23的冪,即3,即占用了主機號中的高3位即為11100000,轉換為十進位制為224,所以該位址為c類位址的子網掩碼應該設定為255.255.

255.192。各機房ip和子網掩碼配置如下(已經去掉廣播位址和網路位址):

機房號子網掩碼ip位址範圍

機房1 255.255.255.224 192.168.1.1~192.168.1.30

機房2 255.255.255.224 192.168.1.33~192.168.1.62

機房3 255.255.255.224 192.168.1.65~192.168.1.94

機房4 255.255.255.224 192.168.1.97~192.168.1.126

機房5 255.255.255.224 192.168.1.129~192.168.1.158

即使你什麼也不懂,按照第一頁的計算方法一樣可以算出準確的結果。

第二頁和第三頁是讓你知道「知其然」還要「知其所以然」的。

了解如區分網路號和主機號

當分配給主機號的二進位制位越多,則能標識的主機數就越多,相應地能標識的網路數就越少,反之亦然。ip位址分為五類,a類保留給 機構,b類分配給中等規模的公司,c類分配給任何需要的人,d類用於組播,e類用於實驗,各類可容納的位址數目不同。a b c三類ip位址的特徵 當將ip位址寫成二進位制形式時,a類...

如何求網路位址廣播位址主機號

ip 位址121.175.21.9 子網掩碼 255.192.0.0 求網路位址主機號直接廣播位址詳細解法 謝121開頭的ip位址是個a類ip位址,二進位制 01111001 10101111 00010101 00001001 子網掩碼 255.192.0.0 二進位制的 11111111 110...

92號和93號汽油的區別

2015年01月12日 目前市場上汽油有90 92 93 95 97等標號,多數人使用的都是93號,目前北京 上海 江蘇部分城市都開始用92號。很多車友認為號數越大越好,其實也不盡然,適合自己的才是最好的。這些數字代表汽油的辛烷值,也就是代表汽油的抗爆性,92號和93號汽油就是辛烷值為93的汽油,適...