IP地址技术性

网络工程 MAC地址 ip
2022-02-10 08:25:50

“在第 3 层使用 IP 地址来识别不同网络中的机器”这在技术上是不正确的,因为您还需要 MAC 地址来识别网络中的机器?

IP 地址用于第 3 层来识别网络,MAC 地址用于识别该网络中的机器。它是否正确?

4个回答

IP地址带你到网络。MAC 将带您到计算机/节点。Port会带你去处理。这些所有层都是互联网通信所必需的,

最好让你的问题更清楚。你真正想问的。

IP 地址在第 3 层用于识别不同网络中的机器

这是一个正确的说法。

这在技术上是否不正确,因为您还需要 MAC 地址来识别网络中的机器?

不,MAC 地址不存在于第 3 层,因此它们不能在第 3 层进行任何考虑。如果您一般讨论网络或包括第 2 层,那么您的陈述可能有一些依据。但最初的声明明确将其标识为第 3 层。

此外,如果第 2 层协议不需要 MAC 地址,则根本不需要它们。因此,虽然绝大多数情况下都存在第 2 层 MAC 地址,但您可以拥有一个没有 MAC 地址的 IP 地址。

使用 NAT 之类的技术可能会使问题变得有点混乱,但一般原则仍然适用。

IP 地址用于第 3 层来识别网络,MAC 地址用于识别该网络中的机器。它是否正确?

不可以。IP 地址用于识别设备或主机,而不是网络。因此它们不识别网络。但是,IP 地址范围可用于识别网络。

定义是正确的。在第 3 层,IP 地址用于识别不同网络中的机器。基本上你可以这样想:

  • IP 地址用于识别跨多个网络的主机。
  • MAC 地址加 IP 地址用于识别网络中的主机。

如果您正在与不同网络上的机器通话,您只需要知道 IP 地址。如果您正在与本地网段上的机器进行通信,则需要知道 IP 地址和 MAC 地址。

网络是关键词。网络可以是更高层次的概念,如社交网络。因此,从技术上讲(如语义),您帖子的第一句话是正确的。