IP位址與子網掩碼的計算

2022-10-10 21:33:24 字數 1744 閱讀 1346

128.0.0.0=1 

192.0.0.0=2

224.0.0.0=3 

240.0.0.0=4 

248.0.0.0=5 

252.0.0.0=6 

254.0.0.0=7 

255.0.0.0=8

255.128.0.0=9 

255.192.0.0=10 

255.224.0.0=11 

255.240.0.0=12 

255.248.0.0=13

255.252.0.0=14 

255.254.0.0=15

255.255.0.0=16 

255.255.128.0=17

255.255.192.0=18 

255.255.224.0=19 

255.255.240.0=20 

255.255.248.0=21 

255.255.252.0=22

255.255.254.0=23 

255.255.255.0=24

255.255.255.128=25

255.255.255.192=26

255.255.255.224=27 

255.255.255.240=28 

255.255.255.248=29 

255.255.255.252=30 

255.255.255.254=31

255.255.255.255=32 

以上是ip對應列表,,為了方便計算的

例如61.159.62.128/29  

乙個ip是分為4組數字的,每組就是8位的二進位制

ip後面的那個29就是用來計算子網掩碼的主機號,第乙個可用位址和最後乙個可用位址

怎麼求子網掩碼

那個末尾的29代表著29個二進位制的1

請記住二進位制常識,ip的乙個255=8個二進位制的1=11111111

我們來求出29=多少個255

解:29/8=3組的255  還余5位二進位制的1

子網掩碼也就確認了前面3個組都是255

目前計算到這裡已經確認了子網掩碼是255.255.255.餘五位二進位制的1

把我們拿到的原始ip的第四組變成二進位制

61.159.62.10000000=61.159.62.128=我們上面拿到的原始ip(61.159.62.128/29)

我們接著繼續計算最後一組29除以8位的餘數(餘五位二進位制的1)

255.255.255.11111000=255.255.255.248=(61.159.62.128/29)的子網掩碼

子網掩碼是255.255.255.248

求主機號-廣播位址

(取前29位是網路位址)後面3位全部設定1就是廣播位址

以下就是上面這句話的計算例子(請認真理解)

61 .159.62 .10000000 =61 .159.62 .128 =  網路號  =  主機號   =  主機位址  =  網路位址

61 .159.62 .10000111 =61 .159.62 .135  = 廣播位址

求可用位址數量位址

61.159.62 .135 減去 61 .159.62 .128  再減掉1個廣播的ip  =  6 個可用的ip

61.159.62 .128加1   =  61 .159.62 .129   =   第乙個可用位址

61.159.62 .135減去1  = 61 .159.62 .134  =  最後可用位址

參考:

IP位址與子網掩碼

1 internet網是由不同物理網路互連而成,不同網路之間實現計算機的相互通訊必須有相應的位址標識,這個位址標識稱為ip位址。ip位址提供統一的位址格式即由32bit位組成,由於二進位制使用起來不方便,使用者使用 點分十進位制 方式表示。ip位址唯一的標識出主機所在的網路和網路中位置的編號,按照網...

IP位址與子網掩碼

我們知道在internet中廣泛使用的tcp ip協議就是利用ip位址來區別不同的主機的。如果你曾經進行過tcp ip協議設定,那麼你一定會遇到子網掩碼 subnet mask 這一名詞,那麼你知道什麼是子網掩碼嗎?它有什麼作用呢?我們知道ip位址是乙個4位元組 共32bit 的數字,被分為4段,每...

IP位址與子網掩碼

a類ip位址是首位以 0 開頭的位址,從第1位到第8位是它的網路標識.0.0.0.0 127.0.0.0 乙個網段容納主機數16777214個 b類ip位址是首位以 10 開頭的位址,從第1位到第16位是它的網路標識.128.0.0.0 191.255.0.0 乙個網段容納主機數65534個 c類i...