天天看点

IP地址子网的划分机制

本文转载自https://www.centos.bz/2012/08/subnetting/

1 子网掩码

子网掩码是一个32位地址,是与IP地址结合使用的一种技术。用4个字节的点分二进制数来表示时,其网络地址部分全置为1,它的主机地址部分全置为0。

它的主要作用有两个,一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。二是用于将一个大的IP网

络划分为若干小的子网络。

根据子网掩码与IP计算出网络地址:

IP地址:192.168.56.1 子网掩码:255.255.255.0

转化为二进制进行“与”运算:

IP地址:11000000.10101000.00111000.00000001

子网掩码:11111111.11111111.11111111.00000000

与运算后结果:

11000000.10101000.00111000.00000000

转化为十进制为:

192.168.56.0

注解:不管网络是否有划分子网,只要将IP地址和子网掩码进行逐位与运算,就能得出网络地址

2 子网的划分

网络地址指的是企业或者机关从连接服务商ISP那里申请到的IP地址,如172.18.0.0,企业或机关的网络管理员需要将在这个网络地址上为本单位的主机分配IP地址。在分配IP地址之前,首先需要根据本单位的行政关系、网络拓朴结构划分网,为各个子网分配子网地址。然后才能在子网地址的基础上为各个子网中的主机分配IP地址。

我们从ISP那里申请得到的网络地址也称为主网地址,这是一个没有挪用主机位的网络地址。单位自己划分出的子网地址需要挪用主网地址中的主机位来为各个子网编址。网络地址或主网地址不用掩码也可以计算出来,只需要看出它是哪一类IP地址。A类主网地址是255.0.0.0,B类主网地址是255.255.0.0,C类主网地址是255.255.255.0。