32位的IP地址(IPv4)由網(wǎng)絡(luò)標(biāo)識和主機(jī)標(biāo)識兩部分組成。同一網(wǎng)段內(nèi)相連的主機(jī)必須有相同的網(wǎng)絡(luò)標(biāo)識和不同的主機(jī)標(biāo)識。
IP地址分為4個級別:A, B, C, D類
A類IP地址是首位以0開頭的地址,從第1位到第8位是他的網(wǎng)絡(luò)標(biāo)識,后24位為他的主機(jī)標(biāo)識
B類IP地址是首位以10開頭的地址,從第1位到第16位是他的網(wǎng)絡(luò)標(biāo)識,后16位為他的主機(jī)標(biāo)識
C類IP地址是首位以110開頭的地址,從第1位到第24位是他的網(wǎng)絡(luò)標(biāo)識,后8位為他的主機(jī)標(biāo)識
D類IP地址是首位以1110開頭的地址,從第1位到第32位是他的網(wǎng)絡(luò)標(biāo)識,無主機(jī)標(biāo)識,常被用于多播
將IP地址中主機(jī)地址部分全設(shè)置為1,就成了廣播地址,可以在同一個鏈路中的相互連接的主機(jī)之間發(fā)送數(shù)據(jù)包。
隨著互聯(lián)網(wǎng)的覆蓋范圍的增大,網(wǎng)絡(luò)地址越來越不足以應(yīng)對需求,直接使用ABCD類IP地址顯得更加浪費(fèi)資源,此時子網(wǎng)掩碼就應(yīng)運(yùn)而生了。
子網(wǎng)掩碼也是一個32位二進(jìn)制數(shù)。它對應(yīng)IP地址網(wǎng)絡(luò)標(biāo)識部分的位全為1,主機(jī)標(biāo)識的位全為0.由此IP地址可以不再受限于自己的種類,可以自由的定義自己的網(wǎng)絡(luò)標(biāo)識長度。