子网掩码怎么算?子网掩码计算方法以及原因!

2020-06-26 22:30发布

ip子网掩码计算方法是怎样的?麻烦介绍下子网掩码计算方法,越详细越好!

ip子网掩码计算方法是怎样的?麻烦介绍下子网掩码计算方法,越详细越好!


1条回答
衣祺然
2020-06-26 22:50 .采纳回答

很多人不知道子网掩码怎么计算,下面寻小山问答小编给大家介绍下子网掩码计算方法和原因:

子网掩码计算步骤

(1)首先,将子网数目从十进制数转化为二进制数。

(2)接着,统计得到的二进制数的位数,设为N。

(3)最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。

子网掩码计算方法

1、利用子网数来计算

在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。

1)将子网数目转化为二进制来表示

2)取得该二进制的位数,为 N

3)取得该 IP地址的类子网掩码,将其主机地址部分的的前N位置 1 即得出该IP地址划分子网的子网掩码。

如欲将C类IP地址192.168.10.0划分成4个子网:

1)4=100

2)该二进制为三位数,N = 3

3)将A类地址的子网掩码255.255.255.0的主机地址前3位置 1,得到子网掩码255.255.255.224。

2、利用主机数来计算

1)将主机数目转化为二进制来表示

2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数。

3)将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。

如欲将B类IP地址192.168.10.0划分成若干子网,每个子网内有主机25台:

1) 25=11001

2)该二进制为十位数,N = 5

3)将该B类地址的子网掩码 255.255.255.0的主机地址全部置 1,得到255.255.255.255,然后再从后向前将后5位置0,即为:11111111.11111111.11111111.11100000,即255.255.252.224。


一周热门 更多>