MAC 地址约定

MAC 地址约定

我需要帮助理解所述的 MAC 地址约定这里如果我理解正确的话,那么 MAC 地址00-27-C7-38-42-11

  1. 以 00 作为最高有效字节。
  2. 在最高有效字节的最低有效位中设置 0(零)——十六进制 00 表示二进制的 0000 0000。
  3. 因此它是普遍实施的。

虽然 MAC 地址A9-5E-4C-22-AF-17

  1. 以 A9 作为最高有效字节。

  2. 在最高有效字节的最低有效位中设置 1(一)——A9 Hex 以二进制表示为 1010 1001。

  3. 因此它是本地管理的。

接着就,随即;

  1. 我的理解正确吗?

  2. 上述 MAC 地址均为 6 个字节,不包含单播/多播位字段。这样正确吗?

答案1

如果我理解正确的话,那么 MAC 地址是 00-27-C7-38-42-11

  1. 以 00 作为最高有效字节。
  2. 在最高有效字节的最低有效位中设置 0(零)——十六进制 00 表示二进制的 0000 0000。
  3. 因此它是普遍实施的。

这是第二最低有效位,不是最低有效位。它仍然是 0。因此它确实是全球管理的(全球唯一)。


而MAC地址为A9-5E-4C-22-AF-17:

  1. 以 A9 作为最高有效字节。
  2. 在最高有效字节的最低有效位中设置 1(一)——D9 Hex 以二进制表示为 1010 1001。
  3. 因此它是本地管理的。

您的意思是 A9,而不是 D9。是的,A9 用二进制表示是 101010*0*1。

再次强调,这是第二低有效位。它仍然是 0(我在上面用星号标记了它)。它是全球管理的(全球唯一)。


上述 MAC 地址均为 6 个字节,不包含单播/多播位字段。这样正确吗?

当然,它们都包含单播/多播位。这是最高有效八位字节的最低有效位发挥作用的地方。

  • 第一个地址是单播地址。最高有效八位字节的最低有效位为 0。
  • 第二个地址是多播。1010100*1* 的最低有效位为 1。

希望这可以帮助。

相关内容