只有記住一個數字,就能快速計算出 IP 網段的可用范圍
只要記住一個簡單的數字,即使面對非常復雜的IP網段子網掩碼劃分,你也能夠輕松地確定該網段的主機位、網絡位、廣播地址以及可用的IP地址范圍。這個數字就是256.
基礎知識回顧
IP地址分為IPv4和IPv6兩種,其中IPv4是目前最常見的類型。
IPv4地址由32位二進制數構成,通常表示為四組十進制數。IP地址的劃分依賴于子網掩碼,子網掩碼用于決定網絡號和主機號的邊界。
- 網絡號:表示特定網絡的標識,通過子網掩碼與IP地址進行按位與運算得到。
- 廣播地址:用于在網絡中發送廣播消息,通過反向運算獲得。
- 可用IP范圍:網絡中可分配給主機的IP地址范圍,通常排除網絡號和廣播地址。
案例演示
我們一起來做幾個測試,比如這個IP地址:
IP地址:192.168.191.37
掩碼:255.255.255.248
首先,我們需要找到掩碼中既不是255也不是0的那一段。比如,在這里我們使用248作為例子。接下來,我們用256減去這個數(256-248),得出的結果是8。這意味著我們可以從0開始,每次增加8來確定IP地址的范圍。
我們可以通過這種方式計算出它前后相鄰的有效IP地址值。這樣就能輕松地知道該IP地址所在的區間啦!上述例子中37,剛好在32-40之間。所以,我們就可以輕松的得出:
- 網絡位:就是被255覆蓋+區間開頭的,在本案例中就是192.168.191.32
- 主機范圍:主機范圍就是除了網絡位和廣播位,在本案例中就是192.168.191.33-38
- 廣播位:就是下一網絡位-1,在案例中就是40-1,所以廣播位就是192.168.191.39
我們再來做一題吧!
IP地址:192.168.55.88
掩碼:255.255.192.0
通過256減去192我們得到了64。因為55正好位于0到64這個范圍內,所以我們可以這樣理解:
- 網絡地址為:192.168.0.0
- 主機的IP地址范圍是從192.168.0.1到192.168.63.254
- 廣播地址是:192.168.63.255
- 子網掩碼設置為:255.255.192.0