已知ip位址和子網掩碼怎樣算網路位址

時間 2021-09-05 18:59:22

1樓:王者歸來黑龍

把ip位址和子網掩碼都用二進位制表示,然後各位做相與運算,得到的結果就是網路位址。

ps:相與運算:1,0相與得0 ;0,0相與得0;1,1相與得1掩碼分網路位,主機位~ip對應網路位的地方不動,主機位全0就行了。

例如:192.168.25.10/30

那麼192.168.25.x不動~

10對應的二進位制就是00001010,對應掩碼11111100~那麼組合192.168.25.00001000結果192.168.25.8

2樓:匿名使用者

把ip位址和子網掩碼轉換成二進位制,然後再進行與運算

3樓:匿名使用者

舉個例子.ip:192.168.1.2 255.255.255.0 求網路位址

分別把他們換算成2進製:

ip: 11000000 10101000 00000001 00000010

掩碼:11111111 11111111 11111111 00000000

做與計算,都為1的才為1.得出:11000000 10101000 00000001 00000000

換成十進位制得:192.168.1.0 這就是192.168.1.2 255.255.255.0的網路位址.

明白了嗎?

4樓:區尋

用現有子網掩碼對ip位址進行子網劃分,然後看你現在的ip屬於哪個子網,對應的子網位址就是你要的網路位址。

知道ip位址和子網掩碼,如何算網路位址

5樓:之何勿思

在二進位制進行對比,掩碼中1代表網路號,0代表主機號

例如現在的閘道器是 192.168.1.56 子網 255.255.255.240

把兩個換去二進位制

11000000    10101000    00000001    00111000

11111111    11111111    11111111    11110000

進行對比,然後把兩個都是「1」的寫下「1」其他的為「0」就得到網路位址了

11000000    10101000    00000001    00110000 = 192.168.1.48

如果是廣播位址,把位址中的主機號全換去「1」,網路號保持不變

11000000    10101000    00000001    00111111 = 192.168.1.63

拓展資料:

劃分子網的幾個捷徑:

1. 你所選擇的子網掩碼將會產生多少個子網:2 的x 次方-2(x 代表子網位,即2 進製為1 的部分) ps:

這裡的x是指除去預設掩碼後的子網位,例如網路位址192.168.1.

1,掩碼255.255.255.

192,因為是c類位址,掩碼為 255.255.255.

0。那麼255.255.

255.192(x.x.

x.11000000)使用了兩個1來作為子網位。

2.每個子網能有多少主機: 2 的y 次方-2(y 代表主機位,即2 進製為0 的部分)

3.有效子網:有效子網號=256-10 進製的子網掩碼(結果叫做block size 或base number)

5.每個子網的有效主機分別:忽略子網內全為0 和全為1 的位址剩下的就是有效主機位址.

6樓:車掛怒感嘆詞

[最佳答案] 把ip位址和子網掩碼都用二進位制表示,然後各位做相與運算....得到的結果就是網路位址 ps:相與運算:1,0相與得0 ;0,0相與得0;1,1相與得1 給分 謝謝

7樓:仰泰然卻辰

方法一:全部轉化為二進位制,按位與。

方法二:例如192.168.81.128/24或192.168.81.128

255.255.255.

0,很明顯是192.168.81.

0例如192.168.81.

128/23或192.168.81.

128255.255.254.

0256-254=2,所以,192.168.81.

128應該在192.168.80.

0——192.168.81.

255的範圍內,也就是網路位址是192.168.80.0

8樓:匿名使用者

256-掩碼就是ip位址 比如 10.10.10.5 255.255.255.252

256-252=4-2(乙個網路號乙個廣播位址)=2 那252這個掩碼的可用ip有兩個,10.10.10.0-3 4-7

那10.10.10.5的網路號是4 廣播號是7 可用ip是5 跟6

9樓:青玄白豬

掩碼分網路位,主機位~ip對應網路位的地方不動,主機位全0就行了~~例如:192.168.25.10/30

那麼192.168.25.x不動~

10對應的二進位制就是00001010,對應掩碼11111100~那麼組合192.168.25.00001000結果192.168.25.8

10樓:言隨心至

你這個內網ip位址和外圍網路位址沒有關係

無法計算的。你只需要在有網的情況下登入www.ip138.com就能看到自己的外網位址

11樓:匿名使用者

ip位址就是上網用的位址啊,也就是你說的網路位址啊,你的問題能不能具體點啊?

已知ip位址和子網掩碼,怎麼求網路位址

12樓:

1、首先將網路的ip位址和子網掩碼都轉換成32位二進位制字元。

2、將轉換後的二進位制的ip位址和子網掩碼進行「邏輯與」運算,得到新的32位二進位制字元。

3、把得到的新的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。即為主機的網路號。

子網掩碼(subnet mask)又叫網路掩碼、位址掩碼、子網路遮罩,它是一種用來指明乙個ip位址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合ip位址一起使用。子網掩碼只有乙個作用,就是將某個ip位址劃分成網路位址和主機位址兩部分。

子網掩碼是乙個32位位址,用於遮蔽ip位址的一部分以區別網路標識和主機標識,並說明該ip位址是在區域網上,還是在遠端網上。

子網掩碼——遮蔽乙個ip位址的網路部分的「全1」位元模式。對於a類位址來說,預設的子網掩碼是255.0.

0.0;對於b類位址來說預設的子網掩碼是255.255.

0.0;對於c類位址來說預設的子網掩碼是255.255.

255.0。

利用子網掩碼可以把大的網路劃分成子網,即vlsm(可變長子網掩碼),也可以把小的網路歸併成大的網路即超網。

13樓:匿名使用者

掩碼和ip轉換2進製後,再相與運算,得到網路位址,例如192.233.5.

120/255.255.255.

011000000.11101001.00000101.

01111000 192.233.5.

120 ip

+11111111.11111111.11111111.00000000 255.255.255.0 子網掩碼

=11000000.11101001.00000101.00000000 192.233.5.0 網路位址

已知ip位址和子網掩碼怎樣算網路位址?

14樓:王者歸來黑龍

把ip位址和子網掩碼都用二進位制表示,然後各位做相與運算,得到的結果就是網路位址。

ps:相與運算:1,0相與得0 ;0,0相與得0;1,1相與得1掩碼分網路位,主機位~ip對應網路位的地方不動,主機位全0就行了。

例如:192.168.25.10/30

那麼192.168.25.x不動~

10對應的二進位制就是00001010,對應掩碼11111100~那麼組合192.168.25.00001000結果192.168.25.8

已知ip位址和子網掩碼,如何計算網段位址?

15樓:津人依夢

已知ip位址和子網掩碼,用ip的二進位制與子網掩碼的二進位制資料作'與'運算,就可以得到網段位址。

原題計算的網段位址答案是正確的。

具體步驟如下:

199.32.59.64=11000111.100000.111011.1000000;

2、把子網掩碼轉換成二進位制數:

255.255.255.224=11111111.11111111.11111111.11100000;

=11000111.100000.111011.1000000;

擴充套件資料子網掩碼是用來判斷任意兩台計算機的ip位址是否屬於同一子網路的根據。

16樓:about花小仙

190說明該位址是乙個b類ip位址,所以網路位是16位 從子網掩碼255.255.255.128可以看出這是乙個/25的網路所以子網位是25-16也就是9位,主機位址是7位。

當主機位是全1時我們將該位址作為子網廣播位址如上邊給出的(將後邊的十進位制5化為二進位制)190  168  1   0 0000101後邊7位是主機位,將主機位全設為1則為子網廣播位址所以廣播位址為190.168.1.

0 1111111化成十進位制位190.168.1.127

17樓:匿名使用者

具體演算法是 將ip位址和子網掩碼都化為二進位制數(不足數用0補齊,比如32的二進位制是100000,在計算時寫作00100000),然後進行「與」運算(相當於數學個位數的乘法)

199.32.59.64 化為二進位制數是11000111.00100000.00111011.01000000

255.255.255.224化為二進位制數是11111111.11111111.11111111.11100000

「與」運算後得出的二進位制數是11000111.00100000.00111011.01000000

因為「與」運算中0與1乘得0,1與1乘得1,0與0乘得0,1與0乘得0,所以不管是0或1,與另乙個1「與」運算得出的結果與它自身保持不變,所以ip位址前3段和子網掩碼255(二進位制數為8位連續的1)「與」運算後的結果是保持不變的,我們只要看ip位址最後一段64和子網 掩碼224進行「與」運算的結果,再轉化為十進位制數,就得出了網段位址

ip是由二部分組成,前面是網段位址,後面是主機位址,簡單的說,子網掩碼連續是1的部分,與ip位址「與」運算得出的結果就是網段位址(後面部分用0補齊)

但是在實際應用中,乙個ip網段中的位址,要減去網路位址(主機位址部分為全0)和廣播位址(主機位址部分為全1),還要減去乙個閘道器(閘道器是由在網段位址中人為指定的乙個ip,一般習慣用可用ip段位址的第1個(網路位址+1)或最後乙個(廣播位址-1),所以實際可用的ip位址往往是2的n次根(4,8,16,32,64,128,256)-3個

已知ip地址和子網掩碼怎麼求網路地址

1 首先將網路的ip地址和子網掩碼都轉換成32位二進位制字元。2 將轉換後的二進位制的ip地址和子網掩碼進行 邏輯與 運算,得到新的32位二進位制字元。3 把得到的新的32位二進位制字元轉換成十進位制,就是主機的網路號了。例如 本機ip為192.168.1.16 子網掩碼為255.255.255.0...

已知IP地址和子網掩碼劃分子網,各個子網IP和子網掩碼怎

這個問題應該不難172.16.xx000000.00000000,其中xx兩位劃分四個子網,因為給的是b類地址那麼有足夠的地址了,那麼所有的網段子網掩碼均是255.255.192.0。分析如下 如60臺那麼ip 172.16.00000000.00000001 172.16.00000000.001...

知道IP位址算子網掩碼

要求5個子網的話 那大於5的是2的n次冪的最接近的只有8了。2的3次冪是8,所以網路位向主機位藉3位,主機位只有5位了,那麼子網掩碼就確定了11111111.11111111.11111111.11100000 27 那麼每段子網能容納2的5次冪為32臺主機減去2 網路號和廣播位址 可用主機30 子...