IP分段方法

現在IP192.168.1.0的網段,如果不分段時共有254個IP。
其寫法為:
              IP:192.168.1.0
子網掩碼:255.255.255.0
其縮寫形式就為:192.168.1.0/24。

注:24就表示為255.255.255.0(因為子網掩碼變為二進制共有32位。一個255換算成二進制共八位。255.255.255.0變成二進制時就是(八位.八位.八位.0)三個八位就是24位,故后在192.168.1.0后邊加上“/24”)

現在要將192.168.1.0分成二個網段,即每個網段各有128電腦。如何分呢?
我是不是把24分成半呢?當然不是。
要將192.168.1.0分成一半,那就說明其網段的IP地址數量減少了。我們應當對子網掩碼的後八位分成一半,254的一半,即128。
所以應寫為:
              IP:192.168.1.0
子網掩碼:255.255.255.128
縮寫為:192.168.1.254/25

那IP數量怎么算呢?

子網掩碼共32位。現在占用了25位。32-25=7。即2的7次方=128。共128個IP。
如是是255.255.255.128。如何算呢?
用此網段最大IP數(即254)除以子網掩碼最後的數字(即128)=2,表示分成二個網段,再用最大IP數(254)除以2=128,表示分段後每個網段含有128個IP。

下邊是我手繪的IP分段對應表。以協助理解。




注:
  兩段地址,讓其地址與其子網掩碼做與運算相同時,就示這兩個段在同一網段。
原文地址:https://www.cnblogs.com/scottckt/p/1166246.html