子网划分定义:Internet组织机构定义了五种IP地址,有A、B、C三类地址。A类网络有126个,每个A类网络可能有16777214台主机,它们处于同一广播域。而在同一广播域中有这么多节点是不可能的,网络会因为广播通信而饱和,结果造成16777214个地址大部分没有分配出去。可以把基于每类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于每类的网络地址的主机部分创建的。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。
在计算机网络基础的学习时,我们经常对设备配置IP,配置IP的同时每次都会配置默认的子网掩码.
例如配置192.168.1.1时,子网掩码默认配置为255.255.255.0。
我们通过子网掩码把该IP地址划分为2个部分:网络部分和主机部分。
我们先将IP地址与子网掩码进行2进制转换
10进制IP地址 | 192.168.1.1 |
---|---|
2进制IP地址 | 11000000 101010000 0000001 00000001 |
10进制子网掩码 | 255.255.255.0 |
2进制子网掩码 | 11111111 11111111 11111111 00000000 |
该IP为二级IP,即只有网络号与主机号的IP。
其中二进制子网掩码中的1表示该IP地址的网络部分,0代表主机部分。
即二进制IP中前24位为网络号,后8位为主机号。
我们通过一个例子和一系列问题对子网划分进行进一步学习。