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