三、子网的划分
1、利用掩码确定网络号和主机号
(1) 例 如 : 有 一 个 C 类 地 址 为 : 192.9.200.13 , 按 其 IP 地 址 类 型 , 它 的 缺 省 子 网 掩 码 为 :
255.255.255.0,则它的网络号和主机号可按如下方法得到:
第 1 步,将 IP 地址 192.9.200.13 转换为二进制 11000000 00001001 11001000 00001101
第 2 步 , 将 子 网 掩 码 255.255.255.0 转 换 为 二 进 制 11111111 11111111 11111111
00000000
第 3 步,将以上两个二进制数逻辑进行与 (AND)运算,得出的结果即为网络部分。“ 11000000
00001001 11001000 00001101”与“11111111 11111111 11111111 00000000”进行“与”运算
后得到“11000000 00001001 11001000 00000000”,即“192.9.200.0”,这就是这个 IP 地址的网
络号,或者称“网络地址”。
第 4 步,将子网掩码的二进制值取反后,再与 IP 地址进行与(AND)运算,得到的结果即为主机部分。
如将“00000000 00000000 00000000 11111111(子网掩码的取值)反”与“11000000 00001001
11001000 00001101” 进 行 与 运 算 后 得 到 “ 00000000 00000000 00000000 00001101” , 即
“0.0.0.13”,这就是这个 IP 地址主机号(可简化为“13”)。
第 5 步,将网络地址中的主机号全置为 1,即可得到该子的广播地址:192.9.200.255
(2)、确定两个 IP 是否在一个网段
最为简单的理解就是两台计算机各自的 IP 地址与子网掩码进行 AND 运算后,如果得出的结果是相同的,
则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。
请看以下示例:
运算演示之一:
I P 地址 192.168.0.1
子网掩码 255.255.255.0
AND 运算
转化为二进制进行运算:
I P 地址 11010000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
AND 运算
11000000.10101000.00000000.00000000
转化为十进制后为: 192.168.0.0
运算演示之二: