IP地址中子网掩码的表示方法

今天看到类似192.168.1.1/24这样的IP表示方法,去查了下后面的/XX是什么意思,原来这是代表子网掩码。/24就是掩码中前24为1,也就相当于255.255.255.0,其他值以此类推。这样指定IP的同时也就给出了子网掩码,表示起来会更方便。

另外,还看到一道关于子网掩码的题目,摘录如下:

某网络的IP地址空间为192.168.5.0/24,采用定长子网划分,子网掩码为255.255.255.248,则该网络的最大子网个数,每个子网内的最大可分配地址个数为各为多少?

解答:

题目给出的IP地址空间基于CIDR划分,前24位是网络号,后8位是主机号。子网掩码最后是248,248 = 1111 1000。相当于主机号又被分成两部分,前5位是子网号,后3位是主机号,所以,子网个数是2^5 = 32, 主机个数为2^3 = 8。另外,主机号全0代表本地主机, 全1表示广播,所以还剩下6个有效的。