IP地址中的网络地址和主机地址分别是什么意思?

IP地址中的网络地址和主机地址分别是什么意思?,第1张

网络地址指的是互联网上的节点在网络中具有的逻辑地址,可对节点进行寻址。主机地址指的是IP地址右边部分用来标识主机本身的部分。

一个 IP地址的网络部分被称为网络号或者网络地址,主机可以与具有相同的网络号的设备直接通讯,在没有连接设备的情况下,即使共享相同的物理网段,网络号不同则无法进行通讯,IP 地址的网络地址使路由器可以将分组置于正确的网段上 。

IP 地址网络号后的主机号可以使路由器能够二层帧封装的分组传送到网络上的一台特定的主机,使主机号与 MAC 地址进行正确的映射中的关键问题在于使用子网掩码来确定或者获取远程主机的网络地址信息。

扩展资料

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

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

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

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

参考资料来源:百度百科-主机地址

参考资料来源:百度百科-网络地址

网络地址计算方法如下:

假如一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址,子网掩码255.255.255.224 转二进制:

11111111.11111111.11111111.11100000,其中网络位部分是27位,主机位部分是5位。

网络地址就是:把IP地址转成二进制和子网掩码进行与运算。

IP地址202.112.14.137转二进制:

11001010 01110000 00001110 10001001。

IP地址&子网掩码:

11001010 01110000 00001110 10001001。

11111111 11111111 11111111 11100000。

11001010 01110000 00001110 10000000。

注:与位运算:0与任何数运算为0,1与1运算为1。

结果为:202.112.14.128。

网络地址快速计算公式:

网络地址=IP地址&子网掩码

方法原理应用:

数字取192:由方法原理第一条:1、255 &数字=数字,

255 &192=192,

数字取5:由方法原理第二条:2、0 &数字=0,

0 &5=0。

不管子网掩码是标准的还是特殊的,计算网络地址、广播地址、主机数量时只要把地址换算成二进制,然后从子网掩码处分清楚连续1以前的是网络地址,后是主机地址进行相应计算即可。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/388743.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存