主機數和可用主機數計算


主機數和可用主機數

已知IP 192   168         1          7  
  11000000 10101000 00000001 00000111
掩碼 255 255 255        0
  11111111 11111111 11111111 00000000
網絡地址的二進制表達 11000000 10101000 00000001 00000000
  192 168 1 0

 

 

 

 

 

 

 

 

 

 

1、將已知的IP和對應的掩碼轉換成二進制表達

2、將換算以后的二進制進行&運算

3、將&運算得出的網絡地址的二進制表達轉換成點分十進制

(注:

  &運算:只看掩碼的數字,如果掩碼為1,則直接把上面IP地址的二進制進行摘抄即可,如果為0,則直接寫成0即可)

主機數:2^n(n:主機位的個數),此處為256

可用主機數:(2^n)-2,此處為254(要去掉廣播地址和網絡地址)


 如果分部門,254個主機分配簡直是浪費

假設一個部門只需要30個主機,那么可用主機數=30

划分網段:192.168.1.0/24

2^n-2>=30==>nmin=5

所以掩碼=32-5=27==>11111111.11111111.11111111.11100000=255.255.255.224

子網段數:=2(新-舊)=227-24=8(c類網段默認掩碼位位24)

每個子網段的步長:256-224=32

子網段為: 192.168.1.0/27

      192.168.1.32/27

      192.168.1.64/27

      192.168.1.96/27

      192.168.1.128/27

      192.168.1.160/27

      192.168.1.192/27

      192.168.1.224/27


免責聲明!

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



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