1. 程式人生 > >IP地址,子網掩碼計運算元網地址,廣播地址,子網劃分。

IP地址,子網掩碼計運算元網地址,廣播地址,子網劃分。

已知某子網中的一個主機的IP地址為:203.123.1.135。子網掩碼是: 255.255.255.192。求:該子網的子網地址是什麼,廣播地址是什麼,該子網IP地址總數是多少,該子網可分配的IP地址數是多少,可分配的IP地址範圍是多少。

1. 子網地址

IP地址與子網掩碼進行按位與運算得到子網地址。

(255轉為十進位制後為11111111,與任何八位二進位制數A進行按位與運算結果都是其本身A)。
135 十進位制 => 10000111 二進位制

192 十進位制 => 11000000 二進位制

上面按位與運算: 10000000 二進位制 => 128 十進位制

那麼其子網地址為: 203.123.1.128

子網掩碼轉為十進位制: 11111111.11111111.11111111.11000000

可以看出子網掩碼為26位。

所以子網為: 203.123.1.128/26

從主機的IP地址可以看出該網屬於C類地址。其網路位 應該是24位,主機位8位,然鵝子網掩碼26位,即網路位向主機位借了2位,主機位變為6位。

2.廣播地址

子網掩碼取反後與子網地址進行或運算就可以得到廣播地址。

(255取反轉為十進位制後為00000000,與任何八位二進位制數A進行按位或運算結果都是其本身A)。

128 十進位制 => 10000000 二進位制

192 十進位制 => 11000000 二進位制 => 00111111 取反

上面兩個數進行或運算: 10111111 二進位制 => 191

子網掩碼取反: 00000000.00000000.00000000.00111111

廣播地址為: 203.123.1.191

IP地址分配

由1可知主機位是6位,那麼IP地址總數是2的六次方,即64。

可分配的IP地址: 64 - 2 = 62。

可分配的IP地址範圍是: 20.3.123.1.129 ~ 203.123.1.190