計算IP 範圍與數量

取得一個IP 和子網路遮罩後計算他的範圍和可用數量的方法提供。

第一種表示方式就是直接寫出子網路遮罩。

使用的IP:167.128.170.82 子網路遮罩:255.255.255.224。

參數說明
256 (子網路範圍0 ~255,所以有256 個IP 位置)
224 (範例中子網路的參數,請以實際的數字套入計算)
2 (主網路位置,和廣播位置佔用兩個IP)

1. 計算網路範圍
256 – 224 = 32

2. 計算可用IP 數量
256 – 224 = 32

32 – 2 = 30

3. 可用IP 範圍
256 / 32 = 8

0,32,64,96,128,160,192,224

IP:167.128.170.82
表示落在167.128.170.64 ~ 167.128.170.96 中,而167.128.170.64,167.128.170.96 要保留,所以可用的IP 是167.128.170.65 ~ 167.128.170.95。

以上就是計算的方法,上面都瞭解了要在說CIDR 表示法,就只是子網路遮罩的另外一種表示法。一樣用上面的子網路遮罩255.255.255.224 就可以表示成167.128.170.82/27,因爲255.255.255.224這一個子網路遮罩換算成二進位有27 個1就這樣而已。

要反退出數字的方法。
32 – 27 = 5

2 ^ 5 = 32

256 – 32 = 244

得出255.255.255.224 後在參考上面的計算方式就可以了。

One Response to 計算IP 範圍與數量

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料