已知ip地址求子网掩码

子网掩码为32个二进制数,格式为点分十进制,32个位以点分为4段8位二进制数,总共32位

二进制:11111111.111111111.11111111.11111111

十进制:255.255.255.255

二进制:1111111.11111111.0000000.000000

十进制:255.255.0.0


计算技巧:

每八位的二进制数所代表为

128 64 32 16 8 4 2 1

例题:

已知ip地址为10.0.0.128/22     #22表示子网掩码中前22位为1

11111111.11111111.11111100.00000000

上面说到每八位的二进制数中都有所代表的数

解析如下:

第一段的8位二进制数         

 1       1       1      1      1      1      1     1

128 +64  +32   +16  +8     +4    +2   +1=255

前两段的数值相同,十进制数都为255

第三段的8位二进制数:

1        1        1      1      1      1     0    0  注意:该段中的后两位为0

128   +64    +32  +16  +8   +4   +0  +0 =252   

第四段的8位二进制数:

0        0         0      0      0     0      0     0

0       +0      +0     +0    +0   +0    +0    +0=0 

最后转换十进制为:255.255.252.0

  • 8
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
作者:网海拾客 ■ 已知子网掩码为255.255.255.192,实际子网数(去除全0和全1)和每个子数的主机数。 如果将192换为二进制出子位数较繁,可按以下方法计算:256-192=64(2的6次方),所以192进制后面就应用6个0,即11000000,那么子网数应有2^2=4个,去除全0和全1两,实际只有2个可用,所实际子网数应该是2个;每个子网的主机数就是2^6-2=62个。 ■ 已知所需子网数12,实际可分配的子网数。 子网数是12与之最近的2^x是16(2^4),所以去除全0和全1的两个,就是实际可分配子网数为16-2=14个。 ■ 已知一个B类子网的每个子网主机数要达到60×255个(约相当于 X.Y.0.1~X.Y.59.254的数量),子网掩码。 与60最近的2^x是64(2^6),故8位二进制后面应该有6个0。由于B类IP,所以掩码格式是255.255.0.0,而现在被分割子网,故现在第三字节的应该是11000000(192),即256-64(2^6)=192,所以子掩码是255.255.192.0 ■ 如果所需子网数为7,子网掩码。 与7最近的2^x是8(2^3),而此时只能有6个子网可以分配,不能满足7个子网的需,所只能取16(2^4),256-16=240,所以子网掩码为255.255.255.240 ■ 已知网络地址为211.134.12.0,要有4个子网,子网掩码及主机块。 211是个C类地址,掩码为255.255.255.0,现要划分4个子网,与4(本身不能用,因为如果取4,实际只能分配2个子网,就不可能满足4个子网的需)最近的8(2^3),256-32=224,所以子网掩码应为255.255.255.224,此时每个子网有32台主机数,理论主机块为:0—31(*),32—63,64—95,96—127,128—159,160—191,192—223,224—255(*),而实际主机块中的全0全1不能使用,故实际主机块为(实际每个子网只有30台):33——62,65——94,97——126,129——156,161——190,193——222 ■ 已知子网中可使用15个主机块,最大可分配的子网数和子网掩码。 与15最近的2^x是16(2^4),但16个主机块,实际只用14个可用,不能满足本题15个主机块的条件,故取32(2^5),所以子网数为2^(8-5=3)是8个,实际可用子网数为6,子网掩码为255.255.255.224(256-32)。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值