我读过一篇文章关联并且变得非常困惑,如果你看一下链接,你会看到这两行:
这是文章中令我感到困惑的第一部分:
1)它告诉我们该设备属于哪个网络(网络ID)。
2)它标识网络内的唯一设备(节点ID)。
如果我理解正确的话,节点 ID = 主机 ID。但是节点这个词让我认为节点 ID 可能指的是子网 ID,而主机 ID 指的是子网内的单个主机。
这是让我感到困惑的文章的第二部分:
如果你能看一下文章的末尾,你会发现有一张表格:
我不明白不同之处在。。之间主机位和节点位。
如果有人可以获取一个 IP 并将其“分解”为(网络 ID、子网 ID、节点 ID、主机 ID),那么谢谢大家并祝您有美好的一天。
答案1
您链接的文章已经过时了。它指的是 A/B/C/D/E 类网络。
这些已经十多年没用过了。我们早就改用 CIDR 了。
有关C无阶级的我间德奥马因R出游请参阅这些文章:
有关 IPv4 网络的简单描述,包括“主机位”和“网络位”之间的区别,请参阅我们姊妹网站上的这篇文章。
但总结一下:
- 对于 IPv4 网络,我们使用 32 位数字。
- 该数字的第一部分描述网络,第二部分描述主机。
- 网络掩码指示数字的哪部分描述网络,哪部分描述主机。
例如:192.168.1.2/25
让我们看一下第一部分并将其以二进制形式写出:
192 .168 .1 .2 11000000 10101000 00000001 00000010
接下来取 /25 并将其写成二进制(25 次方)
11111111 11111111 11111111 10000000
网络部分以粗体显示:
> 11000000 10101000 00000001 00000010 > 11111111 11111111 11111111 10000000 >11000000 10101000 00000001 00000010