已知IP地址、子网掩码 求 网络地址、广播地址、地址范围、主机数(计算机网络)

  通过一道计算机网络的题来理解吧。

例题

已知某主机的IP地址为:192.178.110.200,子网掩码为:255.255.255.224,请推导出:(5分)
(1) 该主机所在的网络地址。
(2) 网络内允许的最大主机数。
(3) 网络内主机IP地址的范围。

题解

1)
  IP地址化成32位二进制,子网掩码化成32位二进制,二进制子网掩码中是1的位对应IP地址上的位是网络位,二进制子网掩码是0的位对应IP地址上的位是主机位。
  IP地址和子网掩码的二进制形式进行与运算即网络地址

11000000.10110010.01101110.11001000 (192.178.110.200的二进制IP地址)
11111111.11111111.11111111.11100000 (255.255.255.224的二进制子网掩码)
11000000.10110010.01101110.11000000 (网络地址,即192.178.110.192) 

2)
  网络内允许的最大主机数由子网掩码的主机位的个数决定(即子网掩码二进制形式中0的个数)

11111111.11111111.11111111.11100000 (255.255.255.224的二进制子网掩码)
网络位:27	
主机位:5

  主机数 = 2^5-2=30(因为不包括网络地址广播地址所以要减2)
3)
  可用IP范围即网络地址和广播地址中间的地址
  网络地址:IP地址网络位不变,主机位变0,再化成十进制

11000000.10110010.01101110.11001000 (192.178.110.200的二进制IP地址)
前27位为网络位,不变。后5位为主机位,全变0。
11000000.10110010.01101110.11000000 (即192.178.110.192)

  广播地址:IP地址网络位不变,主机位变1,再化成十进制

11000000.10110010.01101110.11001000 (192.178.110.200的二进制IP地址)
前27位为网络位,不变。后5位为主机位,全变1。
11000000.10110010.01101110.11011111 (即192.178.110.223)

  所以网络内主机的IP地址范围为192.178.110.193~192.178.110.222

参考文档

已知IP地址和子网掩码求出网络地址、广播地址、地址范围和主机数

  • 49
    点赞
  • 278
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值