【问题标题】:Openthread MAC Address vs EUI64Openthread MAC地址与EUI64
【发布时间】:2020-11-18 02:06:02
【问题描述】:

在openthread项目中:https://github.com/openthread/openthread 有人可以向我解释 MAC 地址、eui64、硬件地址和扩展地址之间的区别吗? 为什么会有这么多不同类型的唯一 ID?

我查看了源代码,看起来 EUI64 是从芯片只读寄存器中获取的 并且扩展地址是随机生成的,但是当我在 HwAddr 下的区域上扫描设备时,我看到生成的扩展地址,但这没有意义。

请帮我解释一下。

【问题讨论】:

    标签: openthread


    【解决方案1】:

    虽然 IEEE EUI-64 旨在支持全球唯一标识符,但在实践中,随机生成的 64 位值发生冲突的可能性要小得多。这通常是由于管理 IEEE EUI-64 分配的错误造成的。

    MAC 地址通常是指 L2 地址。但是,IEEE 802.15.4 有两种类型的 L2 地址 - 短(16 位)和扩展(64 位)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-06
      • 1970-01-01
      相关资源
      最近更新 更多