子网掩码及例子

481 阅读1分钟

子网掩码

子网掩码是一个32位的2进制数,其对应网络地址的所有位置都为1,对应于主机地址的所有位置都为0。主要作用有两个,一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。二是用于将一个大的IP网络划分为若干小的子网络。

子网掩码常用点分十进制表示,还可以使用位计数形式来表示掩码。位计数形式是在地址后加”/“,”/“后面是网络部分的位数,即二进制掩码中”1“的个数。如192.168.1.100/24表示C类地址192.168.1.100的掩码是255.255.255.0。

例题

一、192.168.2.0/24,平均分配给四个部门(四个子网网段)使用

1. 求出子网掩码

1111 1111.1111 1111.1111 1111.0000 0000
255.255.255.0

2.每一段的可用主机数量

2^n>=4
n=2
2^(8-2)-2=62

3.求每一段的范围和可用主机范围

段数所有范围可用范围
第一段192.168.2.0 ~ 192.168.2.63192.168.2.1 ~ 192.168.2.62
第二段192.168.2.64 ~ 192.168.2.127192.168.2.65 ~ 192.168.2.126
第三段192.168.2.128 ~ 192.168.2.191192.168.2.129 ~ 192.168.2.190
第四段192.168.2.192 ~ 192.168.2.255192.168.2.193 ~ 192.168.2.254

二、10.10.10.0 /24 平均分成6个部门

1.求出子网掩码

1111 1111.1111 1111.1111 1111.0000 0000
255.255.255.0

2.每一段的可用主机数量

2^n>=6
n=3
2^(8-3)-2=30

3.求每一段的范围 和 可用主机范围

段数所有范围可用范围
第一段10.10.10.0 ~ 10.10.10.3110.10.10.1 ~ 10.10.10.30
第二段10.10.10.32 ~ 10.10.10.6310.10.10.33 ~ 10.10.10.62
第三段10.10.10.64 ~ 10.10.10.9510.10.10.65 ~ 10.10.10.94
第四段10.10.10.96 ~ 10.10.10.12710.10.10.97 ~ 10.10.10.126
第五段10.10.10.128 ~ 10.10.10.15910.10.10.129 ~ 10.10.10.158
第六段10.10.10.160 ~ 10.10.10.19110.10.10.161 ~ 10.10.10.190