睿诚科技协会

网络号如何识别网络?

为了更好地理解,我们可以把整个IP地址想象成一个“邮政地址”

网络号如何识别网络?-图1
(图片来源网络,侵删)
  • IP地址 = 省 + 市 + 区 + 街道 + 门牌号
  • 网络号 = 省 + 市 + 区
  • 主机号 = 街道 + 门牌号

详细解释

一个IP地址由两个主要部分组成:

  1. 网络号
  2. 主机号

它们通过子网掩码 来区分。

网络号 的作用

网络号是IP地址的“宏观”部分,它的核心作用是:

  • 标识网络位置:它告诉路由器和网络设备,这个IP地址属于哪个网络,这就像邮政地址中的“省市区”,决定了信件应该先发往哪个大的区域。
  • 实现路由转发:互联网是由无数个网络(家庭网络、公司网络、运营商网络等)连接而成的,当数据包从一个网络发送到另一个网络时,路由器会查看数据包目标IP地址的网络号,然后根据路由表,决定下一步应该把数据包发送到哪个方向,最终送达目标所在的网络。
  • 划分广播域:在一个局域网内,设备可以通过广播地址(网络号全为1的主机号)向同一网络内的所有其他设备发送消息,不同网络号的设备不会收到这个广播,从而隔离了广播风暴,提高了网络效率。

主机号 的作用

主机号是IP地址的“微观”部分,它的作用是:

网络号如何识别网络?-图2
(图片来源网络,侵删)
  • 标识网络内的具体设备:在确定了目标网络之后,网络内的交换机会根据IP地址的主机号,将数据包准确地交付给该网络中的某一台特定主机(如你的电脑、手机、服务器等),这就像邮政地址中的“街道门牌号”,决定了信件最终要送到哪一栋楼、哪一个房间。

举例说明

我们来看一个常见的IPv4地址和它的子网掩码:

  • IP地址: 168.1.10
  • 子网掩码: 255.255.0 (通常简写为 /24)

在二进制中,子网掩码的“1”代表网络位,“0”代表主机位。

  • IP地址 (二进制): 10101000.00000001.00001010
  • 子网掩码 (二进制): 11111111.11111111.00000000

通过按位与运算,我们可以分离出网络号和主机号:

  • 网络号: 10101000.00000001 (即 168.1)
  • 主机号: 00001010 (即 10)

这个例子告诉我们:

网络号如何识别网络?-图3
(图片来源网络,侵删)
  • 这台设备属于 168.1.0 这个网络。
  • 在这个 168.1.0 网络中,它的主机编号是 10
部分 作用 类比(邮政地址)
网络号 识别一个特定的网络,用于路由和定位网络位置。 省 + 市 + 区
主机号 识别网络内的具体设备,用于在局域网内定位特定主机。 街道 + 门牌号

IP地址中的网络号部分,最核心的用途就是识别一个特定的网络,是整个互联网能够实现路由和通信的基础。

分享:
扫描分享到社交APP
上一篇
下一篇