通过IP地址和子网掩码,计算网络地址、广播地址、和主机数

例:IP地址为192.168.100.5 子网掩码是255.255.255.0 ,计算出网络地址、广播地址、地址范围、主机数。

步骤如下:

  • 将IP地址和子网掩码都换算成二进制,子网掩码中全是1的部分是网络地址,后面的是主机地址,红线之前为网络地址,红线之后为主机地址

  •  IP地址与子网掩码进行“与”运算。,得到的结果就是网络地址

  •  将上面得到的网络地址的主机地址全部变为1,就得到了广播地址

  •  地址范围就是包含在本网段内的所有主机

网络地址+1是第一个主机地址,广播地址-1是最后一个主机地址;

地址范围是:网络地址+1 ~ 广播地址-1

在本例中由上面可得网络地址为192.168.100.0, 广播地址为192.168.100.255

地址范围为:192.168.100.1 ~ 192.168.100.254

也就是说以下地址都是一个网段的

192.168.100.1、192.168.100.2 .......192.168.100.20 .......192.168.100.111 ...... 192.168.100.254

  • 主机数量

主机的数量 = 2的二进制主机位数-2,比如一个网段的二进制主机位数为n,则主机数量= 2^n -2(2的二进制主机位数指的是主机位中1的个数,本例中主机位数是8,主机地址有8个1

本例中主机数量 = 2^8-2=254;

减二是因为主机不包括网络地址广播地址

例2:已知一台主机IP地址为128.36.199.3 子网掩码是255.255.254.0,计算出该主机IP段的网络地址、网络地址、地址范围、主机数。

  • 将IP地址和子网掩码换算成二进制,子网掩码连续全为1的部分是网络地址,后面的是主机地址,红线前为网络地址,红线之后为主机地址

  • 将IP地址与子网掩码进行“与”运算,得到网络地址

  • 将网络地址中的主机地址全部变为1,就得到了广播地址 

  • 地址范围就是包含在本网段内的所有主机

网络地址+1是第一个主机地址,广播地址-1是最后一个主机地址

地址范围是:网络地址+1 ~ 广播地址-1

在本例中由上面可得网络地址128.36.192.0广播地址为:128.36.107.255

地址范围为:128.36.192.1 ~ 128.36.107.254

也就是说以下地址都是一个网段的:

128.36.192.1、128.36.192.2........128.36.107.254

  • 主机数量

主机数量 = 2的二进制主机位数 - 2,比如一个网段的二进制主机位数为n,则主机数量 = 2^n -2(2的二进制主机数值得是主机地址中1的数量,在本例中主机地址1的数量为12,主机地址由8个1,故n= 12)

本例中主机数量 = 2^12 -2 =4094

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值