如何根据IP地址计算网络地址??

如题所述

通过 IP地址和子网掩码的运算得出网络地址。

以下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。计算出网络地址。

1、将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址。

2、IP地址和子网掩码进行与运算,结果是网络地址 。

扩展资料:

Internet依靠TCP/IP协议,在全球范围内实现不同硬件结构、不同操作系统、不同网络系统的互联。在Internet上,每一个节点都依靠唯一的IP地址互相区分和相互联系。IP地址是一个32位二进制数的地址,由4个8位字段组成,每个字段之间用点号隔开,用于标识TCP/IP宿主机。

每个IP地址都包含两部分:网络ID和主机ID。网络ID标识在同一个物理网络上的所有宿主机,主机ID标识该物理网络上的每一个宿主机,于是整个Internet上的每个计算机都依靠各自唯一的IP地址来标识。

IP地址构成了整个Internet的基础,它是如此重要,每一台联网的计算机无权自行设定IP地址,有一个统一的机构-IANA负责对申请的组织分配唯一的网络ID。

而该组织可以对自己的网络中的每一个主机分配一个唯一的主机ID,正如一个单位无权决定自己在所属城市的街道名称和门牌号,但可以自主决定本单位内部的各个办公室编号一样。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-21
1:A类地址范围:1.0.0.1到126.255.255.254 124.196.27.59 属a类地址范围 所以是a类地址
A类地地址默认掩码255.0.0.0 ,所以255.224.0.0划分了子网

2:网络地址:子网掩码和IP地址转换2进制相与,结果转换为10进制得到网络地址
01111100.11000100.00011011.00111011 124.196.27.59

相与

11111111.11100000.00000000.00000000 255.224.0.0 掩码



01111100.11000100.00000000.00000000 124.196.0.0 网络地址 主机位全0

3:广播地址 主机位全1
01111100.11011111.11111111.11111111 124.223.255.255 广播地址
---------------****************************

网络位 主机位

4:主机号:掩码2进制反取值和IP相与 ,得到主机号

00000000.00011111.11111111.11111111 掩码反取
01111100.11000100.00011011.00111011 124.196.27.59
00000000.00000100.00011011.00111011 0.4.27.59 主机号
5:广播地址减1得到最后一个可用地址
124.223.255.254追问

非常感谢你的详细回答!!01111100.11000100.00011011.00111011 124.196.27.59

11111111.11100000.00000000.00000000 255.224.0.0 掩码


01111100.11000(1)00.00000000.00000000 124.196.0.0 括号里不该是0吗?

追答

晕,输入错误,应该是0
纠正一下

01111100.11000100.00011011.00111011 124.196.27.59
11111111.11100000.00000000.00000000 255.224.0.0
01111100.11000000.00000000.00000000 124.192.0.0 网络地址 主机位全0

本回答被网友采纳
相似回答