已知網路的IP地址和子網掩碼如何確定主機的網路號

2021-08-06 06:11:45 字數 3919 閱讀 7853

1樓:雨晨老師說

步驟一:首先將網路的ip地址和子網掩碼都轉換成32位二進位制字元。

步驟二:將轉換後的二進位制的ip地址和子網掩碼進行“邏輯與”運算,得到新的32位二進位制字元。

步驟三:把得到的新的32位二進位制字元轉換成十進位制,就是主機的網路號了。

舉例如下:

本機ip為192.168.1.16 ,子網掩碼為255.255.255.0

轉換成二進位制:

本機ip為11000000.10101000.00000001.00010000

子網掩碼11111111.11111111.11111111.00000000

進行“與運算“ 11000000.10101000.00000001.00000000

轉換成十進位制:192.168.1.0

即192.168.1.0為主機的網路號。

【注意事項】:邏輯與運算的規則:

0∧0 =0

0∧1=0

1∧0=0

1∧1=1

2樓:動機純潔

例;192.178.124.1子網掩碼255.255.255.248

首先看掩碼。前面三個都是255,所以前面所對應的192。178。

124是不變的,因為255轉為二進位制是全1。。然後看248。。248轉為二進位制11111000。。

ip的最後一位轉為二進位制!00000001兩個對照下。。掩碼的1所對應的主機位是不變的。

所以00000001所對應的掩碼11111000。。。1不變,。所以前面的00000是不變位。

後面的001是可變位。。所以ip地址數就是00000001---00000110。你認真看下,只有後面三個位在變,前面的五個位是不變的,因為前面的五個位對應的子網掩碼都是1

網路號的演算法就是。你這個ip地址屬於哪類的,a。b,c類的!就上面這個地址來說,。屬於c類,所以網路號是192.178.124.0

子網號的演算法就是。你的變位數全為1 所以就是192.178.124.0

這裡要注意的就是。並不是子網號跟網路號都是一樣的,只是我舉的這個例子是一樣的。別的就不一定一樣的!

而主機號就是你變位的範圍00000001---00000110也就是192.178.124.1---192.178.124.6

反正你記住。變位的,全0為子網地址,全1為廣播地址。。中間的就是主機地址。。記住。是變位的哦,。子網掩碼為1的所對應的ip地址是不變位

3樓:謬讚席英秀

ip地址

192.168.200.34

轉化為二進位制

11000000.10101000.11001000.00100010

子網掩碼255.255.255.0轉化為二進位制

11111111.11111111.11111111.00000000

二者進行與運算得

11000000.10101000.11001000.00000000

即為網路號,換算成十進位制表示為

192.

168.

200.

0子網掩碼的反掩碼轉換為二進位制

00000000.00000000.00000000.11111111

與ip地址進行與運算得

00000000.00000000.00000000.00100010

即為主機號,換算成十進位制得

0.0.

0.34

4樓:海剩下些什麼

其實很簡單,

ip地址與子網掩碼 【相與】得到就是它的網路號

舉個例子:

172.16.137.30 137轉成2進位制 1000 1001

255.255.128.0 128轉成2進位制 1000 0000

------------------【相與】得到 1000 0000-----------------

【注】:因此前面的16位掩碼都已匹配,因此,他們相與的結果還是172.16.*

172.16.128.0 就是它的網路號

明白了嗎?

知道ip地址和子網掩碼怎麼求主機號和網路地址

5樓:黑白say晚安

ip地址為124.196.27.59,即01111100.11000100.00011011.00111011

子網掩碼為:255.244.0.0,即11111111.11110100.00000000.00000000

ip地址與子網掩碼做與運算,即01111100.11000100.00000000.00000000

ip的網路地址124.196.0.0

子網掩碼取反(00000000.00001011.11111111.

11111111 ),再和ip做與運算,即00000000.00000000.00011011.

00111011

主機號就是0.0.27.59

擴充套件資料:

ip地址包含網路號和主機號,並且這種組合是唯一的。原則上,internet上的任何兩臺機器不會有相同的ip地址。所有的ip地址都是32位長,被用於ip分組的源地址和目的地址域。

ip地址是一種分等級的地址結構,分為a、b、c、d、e五類,描述如下:

a類地址的第一位總是0,8位分配給網路號,24位分配給主機號。

b類地址的前兩位總是10,16位分配給網路號,16位分配給主機號。

c類地址的前三位總是110,24位分配給網路號,8位分配給主機號。

d類地址的前四位總是1110。

e類地址的前五位總是11110。

作為同一個網路的網路地址必須是相同的,但是作為同一個網路的主機地址必須是不同的,在同一個網路中的主機才能夠直接進行通訊,這種情況下的網路稱為平面網路。

比如:192.168.

1.1/24,和 192.168.

1.2/24,網路 id一樣,主機 id不同。如不是同一個網路的主機之間通訊必須通過裝置對資料進行**,這種情況下的網路稱為層次網路。

6樓:匿名使用者

ip 地址為124.196.27.59 即01111100.11000100.00011011.00111011

子網掩碼為:255.244.0.0 即11111111.11110100.00000000.00000000

ip地址與子網掩碼做與運算,即01111100.11000100.00000000.00000000

這個就是ip的網路地址 就是124.196.0.0

子網掩碼取反(00000000.00001011.11111111.

11111111 )再和ip做與運算 即00000000.00000000.00011011.

00111011

就是主機號 就是0.0.27.59

這個ip本來是b類地址,預設的網路號是16位,但它實際網路號是21位,就是借了5位網路位,所以可以劃分2^5個子網,即32個,實際使用30個

這個網段可以容納主機2^11個,即2048個,有效2046個

一頭一尾分別做網路號和廣播

7樓:匿名使用者

ip地址與子網掩碼相與,得網路號130.50.12.0;

此ip地址是b類ip,子網掩碼255.255.252.

0,所以子網號是ip第三個位元組的前六位000011;每個網路的子網個數是2的6次方減去2,即62個;主機號是ip的後十位1100000110;每個子網的主機數是2的十次方減去2,是1022個。

8樓:匿名使用者

這個可以在網路上查一下,一般是查不到的,除非你和他是一個網段的。

9樓:匿名使用者

還有244子網????應該是255吧

10樓:匿名使用者

192.168.1.1 255.255.255.0 218.76.192.100

已知IP地址和子網掩碼,如何確定網路地址

例 192.178.124.1子網掩碼255.255.255.248 首先看掩碼。前面三個都是255,所以前面所對應的192。178。124是不變的,因為255轉為二進位制是全1。然後看248。248轉為二進位制11111000。ip的最後一位轉為二進位制!00000001兩個對照下。掩碼的1所對應...

公網IP需要填子網掩碼嗎,IP和子網掩碼和閘道器的關係

當然需要,子網掩碼,不能隨便填寫。公網ip是isp給你提供了接入他們網路的地址,再通過他們的網路將你的資料包 出去。所以,簡單的說,就是你先和isp接成了一個網路,那麼顯然,你在這個網路中必須要有子網掩碼。更簡單的說,全球的網路就是大大小小的子網拼出來的,是網路就有子網掩碼。比如說,我告訴你我家住在...

ip地址為132 132 45 56,子網掩碼為255 255 224 0的主機所在的子網號為多少

一 子網掩碼的計算 tcp ip網間網技術產生於大型主流機環境中,它能發展到今天的規模是當初的設計者們始料未及的。網間網規模的迅速擴充套件對ip地址模式的威脅並不是它不能保證主機地址的唯一性,而是會帶來兩方面的負擔 第一,巨大的網路地址管理開銷 第二,閘道器尋徑急劇膨脹。其中第二點尤為突出,尋徑表的...