首页 理论教育IP地址子网掩码的作用与计算方法

IP地址子网掩码的作用与计算方法

【摘要】:子网掩码不能单独使用,必须和IP 地址一起使用,而且IP 地址在没有相关子网掩码的情况下其存在是没有意义的。子网掩码与IPv4 地址相同,也是一个32 位IP 地址,它的组成特点就是将IP 地址中的网络号对应的标识位用“1”来表示,将IP 地址中主机号对应的标识位用“0”表示,子网掩码中的1 和0 必须是连续的。例如,两个主机的IP 地址如下:PC1 地址:IPv4 地址192.168.50.10,子网掩码为255.255.255.128;PC2 地址:IPv4 地址192.168.50.200,子网掩码为255.255.255.128。

子网掩码也称网络掩码,用于屏蔽IP 地址的一部分,以区别网络标识和主机标识,它主要用来区分IP 地址中的网络号和主机号,即子网掩码定义了构成IP 地址的32 位中的多少位用于网络位,或者网络及其相关子网位。子网掩码不能单独使用,必须和IP 地址一起使用,而且IP 地址在没有相关子网掩码的情况下其存在是没有意义的。

子网掩码与IPv4 地址相同,也是一个32 位IP 地址,它的组成特点就是将IP 地址中的网络号对应的标识位用“1”来表示,将IP 地址中主机号对应的标识位用“0”表示,子网掩码中的1 和0 必须是连续的。

子网掩码可以用点分十进制标记法表示,如100.1.1.1 和255.0.0.0;也可以用网络前缀的方式表示,具体表示方法为在IP 地址后加一个“/”,并后跟网络标识的位数,如100.1.1.1/8。标准的A、B、C 类地址子网掩码的两种表示方式分别如下:

A 类:255.0.0.0 或/8;

B 类:255.255.0.0 或/16;

C 类:255.255.255.0 或/24。

子网掩码是判断任意两台终端设备的IP 地址是否属于同一个子网的依据,如果两个主机的IP 地址与子网掩码进行相与运算的结果相同,则表示这两个主机属于同一个子网。例如,两个主机的IP 地址如下:(www.chuimin.cn)

PC1 地址:IPv4 地址192.168.50.10,子网掩码为255.255.255.128;

PC2 地址:IPv4 地址192.168.50.200,子网掩码为255.255.255.128。

分别将PC1 和PC2 的IP 地址与其子网掩码转化为二进制后进行相与运算,得出结果如下:

PC1 所属的子网:192.168.50.0;

PC2 所属的子网:192.168.50.128。

结果表明PC1 和PC2 两个主机不属于同一个子网,它们之间不能直接通信,必须通过三层路由技术才能实现相互通信。