我需要帮助理解所述的 MAC 地址约定这里如果我理解正确的话,那么 MAC 地址00-27-C7-38-42-11:
- 以 00 作为最高有效字节。
- 在最高有效字节的最低有效位中设置 0(零)——十六进制 00 表示二进制的 0000 0000。
- 因此它是普遍实施的。
虽然 MAC 地址A9-5E-4C-22-AF-17:
以 A9 作为最高有效字节。
在最高有效字节的最低有效位中设置 1(一)——A9 Hex 以二进制表示为 1010 1001。
因此它是本地管理的。
接着就,随即;
我的理解正确吗?
上述 MAC 地址均为 6 个字节,不包含单播/多播位字段。这样正确吗?
答案1
如果我理解正确的话,那么 MAC 地址是 00-27-C7-38-42-11
- 以 00 作为最高有效字节。
- 在最高有效字节的最低有效位中设置 0(零)——十六进制 00 表示二进制的 0000 0000。
- 因此它是普遍实施的。
这是第二最低有效位,不是最低有效位。它仍然是 0。因此它确实是全球管理的(全球唯一)。
而MAC地址为A9-5E-4C-22-AF-17:
- 以 A9 作为最高有效字节。
- 在最高有效字节的最低有效位中设置 1(一)——D9 Hex 以二进制表示为 1010 1001。
- 因此它是本地管理的。
您的意思是 A9,而不是 D9。是的,A9 用二进制表示是 101010*0*1。
再次强调,这是第二低有效位。它仍然是 0(我在上面用星号标记了它)。它是全球管理的(全球唯一)。
上述 MAC 地址均为 6 个字节,不包含单播/多播位字段。这样正确吗?
当然,它们都包含单播/多播位。这是最高有效八位字节的最低有效位发挥作用的地方。
- 第一个地址是单播地址。最高有效八位字节的最低有效位为 0。
- 第二个地址是多播。1010100*1* 的最低有效位为 1。
希望这可以帮助。