根据IP地址和子网掩码计算网络地址和广播地址

文章目录

      • 1.将IP地址和子网掩码转换为二进制形式
      • 2.IP地址和子网掩码与运算,结果是网络地址
      • 3.将网络地址的主机号全部变为1,得到广播地址
      • 4. 地址范围就是含在本网段内的所有主机
      • 5.主机的数量

拿一个题来举个例子如何根据IP和子网掩码计算网络地址和子网掩码

题目:

一台主机的IP是172.18.14.137,掩码是255.255.255.224,那么该主机的广播地址是:A
A.   172.18.14.159
B.   172.18.14.255
C.   172.18.14.128
D.   172.18.14.224

按步骤解决问题

1.将IP地址和子网掩码转换为二进制形式

IP地址 10101100 00010010 00001110 10001001
子网掩码 111111111 11111111 11111111 11100000

2.IP地址和子网掩码与运算,结果是网络地址

IP地址 10101100 00010010 00001110 10001001
子网掩码 111111111 11111111 11111111 11100000
网络地址 10101100 00010010 00001110 10000000

网络地址为172.18.14.128

3.将网络地址的主机号全部变为1,得到广播地址

注意:子网掩码连续全1的是网络地址,后面的是主机地址

例如:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

广播地址:

IP地址 10101100 00010010 00001110 10001001
子网掩码 111111111 11111111 11111111 11100000
网络地址 10101100 00010010 00001110 10000000
广播地址 10101100 00010010 00001110 10011111

广播地址为:172.18.14.159

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

网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出
地址范围是: 网络地址+1 至 广播地址-1
本例的网络范围是:172.18.14.129至 172.18.14.158

5.主机的数量

主机的数量=2^二进制位数的主机号-2
主机的数量=2^5-2=30
减2是因为主机不包括网络地址和广播地址。

你可能感兴趣的:(网络)