ip地址 與子網掩碼 的計算


ip地址 與子網掩碼 的計算
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.余5位 二進制的1   

把我們拿到的原始IP的第4組變成二進制

61  .159.62  .10000000 = 61  .159.62  .128 = 我們上面拿到的原始ip    (61.159.62.128/29)

我們接着繼續計算最后一組29除以8位的余數  (  余5位 二進制的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  =  最后可用地址


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM