網段的簡單劃分

2021-06-23 06:39:01 字數 1323 閱讀 3019

網段的劃分,主要有ip和子網掩碼兩個因素控制。

ip由四段數字組成,一般情況下,我們將ip分為三類:

a類ip段  0.0.0.0 到127.255.255.255 

b類ip段  128.0.0.0 到191.255.255.255 

c類ip段  192.0.0.0 到223.255.255.255 

換算為二進位制,其實質就是:乙個ip段由四段二進位制數組成,每八位為一段,共四段。

xp預設分配的子網掩碼每段只有255或0

a類的預設子網掩碼 255.0.0.0     乙個子網最多可以容納1677萬多台電腦(其實就是256*256*256)

b類的預設子網掩碼 255.255.0.0    乙個子網最多可以容納6萬台電腦

c類的預設子網掩碼 255.255.255.0   乙個子網最多可以容納254臺電腦

具體演算法:

若要判斷兩個ip位址是否在同一網段,則分別用這兩個ip與子網掩碼相與,若結果(網路標識)相同,則說明這兩個ip

在同一網段(注意:兩個ip的子網掩碼要相同,若不相同,就算網路標識相同,也不是在乙個網段內)

例如:ip:192.168.0.111,192.168.5.222,子網掩碼都設為255.255.254.0,在同一網段嗎?

先將這些轉換成二進位制

192.168.0.111 11000000.10101000.00000000.01101111

192.168.5.222 11000000.10101000.00000101.11011010

255.255.254.0 11111111.11111111.11111110.00000000

分別相與,得

11000000.10101000.00000000.00000000

11000000.10101000.00000100.00000000

網路標識不一樣,即不在同一網段。

另外:如果上面的方法是正確的話,那麼以下的例子怎麼解釋:

ip1:192.168.1.1/30

ip2:192.168.1.10/24

進行「與」的結果都是:192.168.1.0,那麼ip1和ip2是屬於同乙個網段的。

這怎麼解釋?

事實上:192.168.1.1/30和192.168.1.10/24不能說在同乙個網段裡!因為這兩個子網是被包含與包含的乙個關係。

應該說192.168.1.1/30是192.168.1.10/24的乙個子網,或者說192.168.1.1/30在192.168.10/24的網段裡。

這就是為什麼前邊我要說「兩個ip的子網掩碼要相同,若不相同,就算與之後結果相同,也不是在乙個網段內,而是包含與被包含的關係"了。

IP位址 網段的劃分

ip和子網掩碼 我們都知道,是由四段數字組成,在此,我們先來了解一下3類常用的 a類ip段 0.0.0.0 到127.255.255.255 b類ip段 128.0.0.0 到191.255.255.255 c類ip段 192.0.0.0 到223.255.255.255 預設分配的子網掩碼每段只有...

IP位址 網段的劃分

ip和子網掩碼 我們都知道,是由四段數字組成,在此,我們先來了解一下3類常用的 a類ip段 0.0.0.0 到127.255.255.255 b類ip段 128.0.0.0 到191.255.255.255 c類ip段 192.0.0.0 到223.255.255.255 預設分配的子網掩碼每段只有...

IP位址 網段的劃分

ip和子網掩碼 我們都知道,是由四段數字組成,在此,我們先來了解一下3類常用的 a類ip段 0.0.0.0 到127.255.255.255 b類ip段 128.0.0.0 到191.255.255.255 c類ip段 192.0.0.0 到223.255.255.255 預設分配的子網掩碼每段只有...