IP地址
他们唯一标识IP网络中的每一台设备,包括每台主机(计算机,网络设备,外围设备)必须具有唯一的地址。
IP地址组成:
1、网络号: 每个网段分配一个网络ID
作用:标识网络
2、主机号:有组织分配给各个设备
作用:标识单个主机
子网掩码
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上
子网划分
为什么要划分子网:
通过划分子网,我们可以按照我们的需要将网络分割成小网络。这样也有助于降低流量和隐藏网络的复杂性
案例实战:
案例一:
172.200.249.200/22 划分16子网,求:
每个子网络netmask
每个子网络的主机数
最小子网的netid
最大子网的IP范围
首先,我们得到的是一个有子网掩码位数的ip地址,因此,我们要先找到这个ip的网络号,如何求呢?
我们可以将ip和子网掩码位数化作二进制
10101100-11001000-11111001-11001000 IP地址
11111111-11111111-11111100-00000000 子网掩码
所以,我们可以得到网络号是:172.200.248.0/22
接下来,我们开始划分子网,我们需要十六个子网,也就是需要2^4个,我们就要向主机号借四位才足够我们的子网的网络地址:
10101100-11001000-11111000-00000000 IP地址
11111111-11111111-11111111-11000000 子网掩码
此时,我们的子网掩码是255.255.255.192
我们现在每个子网的主机数为2的(32-26)平方-2个主机,即62个主机
最小子网的网络号:172.200.248.0/22
最大子网的IP范围:172.200.251.193/26 ~ 172.200.251.254/26
案例二:
10.0.0.0/8 划分32子网,第10个子网是河南省,对此子网划分64个子网
每个子网络netmask
每个子网络的主机数
最小子网的netid
最大子网的IP范围
由上面的示例我们可以得到第十个子网的10.72.0.0/13,即:
00001010-01001000-00000000-00000000 IP
11111111-11111000-00000000-00000000 子网掩码
我们要对此网络再划分64个子网,也就是说向主机位借6位才行,所以子网掩码应该是:
11111111-11111111-11100000-00000000
255.255.224.0
我们可以得到每个子网的主机数为:2^(32-19)-2=8190主机数
最小的子网的网络号:
00001010-01001000-00000000-00000000 IP
11111111-11111111-11100000-00000000 子网掩码
即:
10.72.0.0/19
最大子网的范围:10.79.224.1/19~10.79.2225.254/19