子网掩码的计算

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

子网掩码的计算
☆Edited by Jackyfung☆
有关子网掩码计算的问题
1、现在有一个IP地址172.16.0.0,当它的网络位为23位时,那么它的子网掩码、广播地址和网络地址分别是多少?
解:正常情况下,172.16.0.0的子网掩码为:255.255.0.0,化为二进制数:
11111111.11111111.00000000.00000000
知道网络位为23位,转换为二进制数:
11111111.11111111.11111110.00000000 =>由此可以得到子网掩码为:255.255.254.0
172.16.0.0对应的二进制数:
10101100.00010000.00000000.00000000 =>由于主机ID有9位,全为0时得到网络地址:172.16.0.0 10101100.00010000.00000001.111111111=>当主机ID全为1时,可以得到广播地址:172.16.1.255
2、IP地址为:202.112.14.137,子网掩码为:255.255.255.224,它的网络地址和广播地址是多少?
解:第一步,确定网络位和主机位,把IP地址(202.112.14.137)转换为二进制:
11001010.01110000.00001110.10001001
然后,把子网掩码(255.255.255.224)也转换为二进制:
11111111.11111111.11111111.11100000 =>从这里可以看出该IP的网络ID为27位,主机ID为5位将IP地址(202.112.14.137)转换为二进制数,将后5位全部置为0:
11001010.01110000.00001110.10000000 =>得到的是网络地址:202.112.14.128
将IP地址(202.112.14.137)转换为二进制数,将后5位全部置为1:
11001010.01110000.00001110.10011111 =>得到的是广播地址:202.112.14.159
3、请问23.15.189.10/19 网络地址和广播地址分别是多少?有多少个IP能分配给主机?
解:方法一:
1)知道网络位19就可以得到子网掩码:
11111111.11111111.11100000.00000000 =>转换为十进制数就是255.255.(128+64+32).0=255.255.224.0
2)把IP地址23.15.189.10化为二进制数:
00010111.00001111.10110011.00001010
3)将IP地址跟子网掩码做“与”运算,得到的结果如下:
0001011.00001111.10100000.00000000 =>得到网络地址,化为十进制数是:23.15.160.0
4)网络位是19位,那么主机位为13位,把网络地址后13位全部置1,得到结果如下:
0001011.00001111.101111111.11111111 =>得到广播地址,化为二进制数是:23.15.191.255
5)可用的主机IP地址为23.15.160.1~23.15.191.254
方法二:(简单实用)
解题思路:首先把IP地址和子网掩码都换算成2进制数,然后通过网络ID和主机ID区别开来,在1和0的分界处划一条竖线,把竖线后面的所有位都改成0,这个就是网络地址,再把线后面的所有位都改成1,这个就是广播地址,这两个地址之间的那些就是可用的主机。

23.15.189.10: 00010111.0000 1111.101 | 11101.00001010 =>通过红色竖线区分网络位和主机位
子网掩码: 11111111.11111111.111 |00000.00000000
把红线后面的数字改为0:00010111.00001111.101 | 00000.00000000 =>得到网络地址:23.15.160.0把红线后面的数字改为1: 00010111.00001111.101 | 11111.11111111 =>得到广播地址:23.15.191.255主机可用的IP地址为:
23.15.160.1~23.15.191.254
Page 1。

相关文档
最新文档