子网掩码的计算

  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

相关文档
最新文档