示例:給定網絡(197.8.43.211/28) 求:網絡地址、廣播地址、首個可用IP、末個可用IP網絡
1、求網絡地址二進制
將給定網絡IP地址和子網掩碼地址,將其轉爲32位二進制位,將給定IP和子網掩碼進行"與"運算:
11000101 00001000 00101011 11010011 -------------> IP地址(不足8位前補0): 197.8.43.211
11111111 11111111 11111111 11110000 -------------> 子網掩碼(28個1): 255.255.255.240
====================================與(AND)運算求網絡地址
11000101 00001000 00101011 11010000 -------------> ★網絡地址: 197.8.43.208
2、求廣播地址(分兩步)
2.1 先將子網掩碼取反(即:1變0 0變1),獲得子網掩碼的"邏輯非"
11111111 11111111 11111111 11110000 -------------> 子網掩碼(28個1): 255.255.255.240
====================================取反
00000000 00000000 00000000 00001111 -------------> 子網掩碼的邏輯非
2.2 再用原IP(197.8.43.211)和上面求得的子網掩碼的邏輯非進行"或"運算:
11000101 00001000 00101011 11010011 -------------> IP地址(不足8位前補0): 197.8.43.211
00000000 00000000 00000000 00001111 -------------> 子網掩碼的邏輯非
====================================或(OR)運算
11000101 00001000 00101011 11011111 -------------> ★廣播地址: 197.8.43.223
獲得:
網絡地址: 197.8.43.208
廣播地址: 197.8.43.223
3、首個可用IP(網絡地址 + 1) : 197.8.43.209
4、末個可用IP(廣播地址 - 1) : 197.8.43.222
附:終結版 IPv4廣播地址的定義是網絡號碼與網絡掩碼邏輯「非」之間的邏輯「或」。 例如一個地址爲:197.8.43.211,其子網掩碼爲255.255.255.240 1.則其網絡號碼爲二者的二進制邏輯"與",即: 197.8.43.208 2.網絡掩碼的邏輯"非"爲0.0.0.15,與網絡號碼197.8.43.208二進制邏輯"或"的結果爲197.8.43.223,即該子網的廣播地址.