子网掩码计算

  • 格式:doc
  • 大小:33.00 KB
  • 文档页数:2

子网掩码计算

已知子网数量求子网掩码

公式:2m》子网数量 原则取大不取小

M就是占主机位数,占用的主机位就是1,没占用的网络位就是0

例如:一个子网划分了12个子网,那么需要2m》12 这是m=4才能满足条件,4就是得到的网络位,那么主机位就是32-4=28 按照主机位是1 网络位是0的原则转换成二进制

就是28个1和4个0

11111111 11111111 11111111 11110000转换成十进制就是255.255.255.240

二进制转十进制方法

128 64 32 16 8 4 2 1

1 1 1 1 0 0 0 0

1*128 + 1*64 + 1*32 + 1*16 + 0*8 + 0*4 + 0*2 + 0*1=240

十进制转二进制

例如192这个数字按照上述的方法转换以后呢就是11000000只有前面

192/2=96…………0

96/2=48……………0

48/2=24…………….0

24/2=12…………….0

12/2=6………………0

6/2=3…………………0

3/2=1………………….1

加上最后得到的商的数字转换成二进制就是1100 0000

还有着一种更简单的方法就是根据十进制数字对应的二进制位数计算

例如

41转换成二进制0010 1000应数值第1位对应是1,也就是2的0次方。第8位对应就是128,也就是2的7次方

按照如此计算就是

128 64 32 16 8 4 2 1

8 7 6 5 4 3 2 1

41=32+8+1这样的话只有第6位、第4位还有第一位是1其他的都是0所以二进制就是0010

1000

已知主机位数求掩码

例如172.16.1.20/27

这样主机位是27那么网络位是5,这样就是5个0加上27个1 二进制表示为

11111111.11111111.11111111.11100000转换成十进制就是255.255.255.224

已知主机数量求子网掩码

已知主机数量是240求子网掩码

公式:2n》主机数量 ,

2的8次方为256,大于240但是2的7次方为128小于240,根据取大不取小的原则选择8

那么子网掩码就是主机位24个1和网络位8个0组成,掩码就是255.255.255.0

已知IP和掩码求每段IP的起止段是多少

202.202.208.0 /255.255.224.0

256-224=32计算每个子网的网段的地址范围是32 ,但是去掉两个不能用的

1------------31

33-----------63

65-----------95

97-----------127

129---------159

161---------191

193---------223

225----------255