「乾貨」從這五個問題,來徹底瞭解ip地址的計算

多次有朋友問到關於ip地址的計算,透過ip地址的換算,可以反映出我們對ip地址的熟練程, 我們在做關於網路專案,都是在與ip地址打交道,熟練的掌握ip地址可以減少專案中出錯的機率與提升工作的效率,本期弱電行業網就和大家透過這五個問題,來徹底的瞭解ip地址,五個關卡,你能過幾關?

「乾貨」從這五個問題,來徹底瞭解ip地址的計算

1、已知一個ip地址是192。168。1。1,子網掩碼是255。255。255。0,那麼它的網路地址是多少?

在瞭解這個問題之前,我們先需要了解下,什麼是網路地址?

ip地址是由兩部分組成:網路地址+主機地址。

網路地址可以確定ip地址的範圍,ip地址其實跟身份證號比較像。

一個人身份證:共17位:

前6位表示的是省、市、縣區;

7到14位表示是出生年月,

15、16位表示是派出所。

第17位是性別。

而網路號就是相當於身份證的省、市、縣區。

那麼如何來算出網路地址呢?

詳細計算

將ip地址192。168。1。1轉換為二進位制

11000000。10101000。00000001。00000001

將子網掩碼255。255。255。0轉換成二進位制

11111111。11111111。11111111。00000000

然後將兩者相“與(and)“運算:

11000000。10101000。00000001。00000001

11111111。11111111。11111111。00000000

然後得到:

11000000。10101000。00000001。00000000

轉換成網路地址就是:192。168。1。0

2、已知某主機的ip地址是192。168。100。200,子網掩碼為255。255。255。192,其網路內可用的ip地址個數為多少?

詳細計算

將子網掩碼255。255。255。192轉換為二進位制

11111111。11111111。11111111。11000000

子網掩碼共有26位,還有6位可用。

即2的6次方減去2,等於62,即有62個ip地址可用。

3、某公司申請到一個C 類IP 地址,只連線6 個子公司,最大的一個子公司有26 臺計算機,每個子公司都分配在同一個網段,則子網掩碼應設為多少合適?

首先一個C類的子網掩碼為255。255。255。0,這個是最原始。但現在我們是有要求:

1)、連線6個子網

2)、且最大一個子網的ip地址為26個。

如何來設定這個子網掩碼呢?

詳細計算

網路中的原則是ip地址與子網掩碼越越精準,網路越易管理,故障越低。

首先來分析2的2次方等於4,2的3次方等於8,

所以最準確網路中是容納8個子網,最接近6個子網的劃分即為255。255。255。224。我們再來驗證下,每個子網的主機數量。

子網掩碼255。255。255。224轉化為二進位制為:

11111111。11111111。11111111。11100000

子網掩碼為27位,那麼主機位數為5位。

即可容納的主機數為2的5次方減2,等於30。

完全符合一個子網內容納26個ip地址。

所以最終的子網掩碼為255。255。255。224

4、一個A類ip地址的子網掩碼是255。255。240。0,共有幾位被用來劃分子網?且可以劃分多少個子網?每個子網ip地址數量是多少?

詳細計算

將子網掩碼255。255。240。0轉換為二進位制

11111111。11111111。11110000。00000000

子網掩碼共有20位,而一個A類的ip地址的子網掩碼是8位,即有12位被用來劃分子網。

所以子網數為:2的12次方=4096個子網。

那麼每個子網的主機數是多少呢?

因為ip地址為32位,網路號已為20位,則主機數12位。每個子網中的ip數量為2^12=4096,但是能夠分配給計算機使用的只有4096-2=4094個,(減去一個網路地址與一個廣播地址)。

5、10。135。255。19/255。255。255。248的廣播地址是什麼?

計算思路,要得到廣播,先得出網路地址,然後把網路地址的主機位全換成1,便就是廣播地址。

詳細計算

將ip地址10。135。255。19轉換為二進位制

00001010。10001001。11111111。00010011

將子網掩碼255。255。255。248轉換成二進位制

11111111。11111111。11111111。11111000

然後將兩者相“與(and)”運算:

00001010。10001001。11111111。00010011

11111111。11111111。11111111。11111000

然後得到:

00001010。10001001。11111111。00010000

轉換成網路地址就是:10。135。255。16

那麼廣播地址是多少呢?

從子網掩碼可以看出,這個子網掩碼是29位。

11111111。11111111。11111111。11111000

也就是主機數還有3位可用。

00001010。10001001。11111111。00010000

把網路地址的後面三個零全換成1。

即可得出廣播地址為:10。135。255。23

本文轉自: 弱電行業網,如有侵權請聯絡相關工作人員。

點選下方瞭解更多檢視更多弱電行業乾貨。