什么是子网掩码
IP地址是一串32比特的数字,按照8比特(1字节)为1组分成4组,分别用十进制表示再用圆点隔开,
10.11.12.13
但是仅凭这一串数字我们无法区分哪部分是网络号,哪部分是主机号,因此我们需要另外的附加信息来表示IP地址的内部结构,这一附加信息就是子网掩码。
10.11.12.13/255.255.255.0
10.11.12.13/24
子网掩码的格式是一串与IP地址长度相同的32比特数字,其左半边都是1,右半边都是0。其中,子网掩码为1的部分表示网络号,0的部分表示主机号。可以将子网掩码按照和IP地址一样的方式以每8比特为单位用圆点分组后写在IP地址右侧,也可以把1的部分的比特数用十进制表示并写在IP地址的右侧。
子网掩码共分为两类:缺省子网掩码和自定义子网掩码:
1、缺省子网掩码即未划分子网,1和0分别对应网络号和主机号:
A类子网掩码:255.0.0.0
B类子网掩码:255.255.0.0
C类子网掩码:255.255.255.0
2、自定义子网掩码即将一个网络划分成几个子网,每个子网都需要不同的子网号和子网主机号,可以认为我们把主机号分为了两部分划分为子网号和子网主机号
未做子网划分的ip地址:网络号+主机号
做子网划分后的ip地址:网络号+子网号+子网主机号
注:每个子网中的第一个IP地址为网段地址,最后一个IP地址为广播地址,都不可用
示例1: 先从缺省子网掩码说起,示例为一个C类子网掩码
192.168.1.1/255.255.255.0
子网掩码:
11111111.11111111.11111111.00000000
缺省子网掩码没有划分子网,只有网络号和主机号,则前24位为网络号,后8位为主机号,主机个数有256个(2的8次方),即192.168.1.0-192.168.1.255都在一个网段中,去掉第一个网段地址和最后一个广播地址,可用主机个数为254个。
示例2:
192.168.1.1/255.255.255.224
子网掩码:
11111111.11111111.11111111.11100000
可以看出这是一个自定义C类子网掩码,将一个网络划分为多个子网,前24个1是网络号,后3个1是子网号,后5个0是子网主机号。 根据计算,一共划分了8个子网(2的3次方),每个子网共有主机32个(2的5次方),可用主机30个。
8个子网分别如下:
192.168.1.0-192.168.1.31
(其中192.168.1.0为网段地址,192.168.1.31为广播地址)
192.168.1.32-192.168.1.63
192.168.1.64-192.168.1.93
...
192.168.1.224-192.168.1.255
示例3
192.168.1.1/255.255.240.0
子网掩码:
11111111.11111111.11110000.00000000
可以看出这是一个自定义B类子网掩码,前16个1是网络号,后4个1是子网号,后13个0是子网主机号。 根据计算,一共划分了16个子网(2的4次方),每个子网共有主机4096个(2的12次方),可用主机4094个。
16个子网分别如下:
192.168.0.0-192.168.15.255
(其中192.168.0.0为网段地址,192.168.15.255为广播地址)
192.168.16.0-192.168.31.255
192.168.32.0-192.168.47.255
...
192.168.240.0-192.168.255.255
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有