最新的 OUI 数据库在线吗?

最新的 OUI 数据库在线吗?

是否有一个最新的可搜索数据库欧佩克是吗?

正在寻找我们的“Roomba”吸尘器。netstat -rn和都arp -a显示了我们的平板电脑、手机、笔记本电脑、路由器和另外两台设备。路由器、平板电脑、手机和笔记本电脑可以通过 OUI 轻松识别。一个 OUI 对四个在线数据库来说是未知的,包括 Wireshark 从“各种来源”编译的数据库。在其中一个数据库中输入“iRobot”(Roomba 制造商)会给出一个包含太多十六进制数字的代码,并且没有明显的方法将其重新映射到六个十六进制数字。

我正在寻找其他来源,因为我们家里的设备确实比那些 shell 命令中显示的要多。

答案1

官方的数据库由 IEEE 托管,该组织首先为制造商分配 OUI。可以在以下位置找到:

使用基于网络的搜索页面在这里(选择“所有 MAC(MA-L、MA-M、MA-S)”作为数据库)。

请注意有三个数据库,因为 OUI 是并非总是 24 位(6 位数字长)——为了避免用尽,IEEE 已开始为只需要非常小范围的公司分配 28 位甚至 36 位前缀。因此,如果查找产生的前缀比平常更长,那就是普通的。

(例如,虽然 iRobot 具有传统的 24 位分配 50-14-79,但有一个不相关但名称相似的“Unirobot Corporation”,其具有 28 位分配 14-4F-D7-A。是的,这是七位数字,并且您不能以任何方式“重新映射”它们:它是一个七位数字的前缀,句号。)


如果 MAC 地址与 IEEE 官方注册表中的任何条目不匹配,

  • 如果第二位数字是 2/6/A/E,则它是私有(本地管理)地址。它不对应任何 OUI 前缀 - 它是 192.168.x IP 地址的 MAC 等效项。该地址可能仍然基于制造商的 OUI,也可能是完全随机的(当场生成)。

    如今,许多手机和笔记本电脑都会为 Wi-Fi 连接生成随机 MAC 地址。

  • 如果第二位数字是奇数(1/3/5/7/9/B/D/F),则为组(多播)地址。它不属于单个设备,但可能在帧中显示为目标地址。

  • 最后,制造商可能会在 OUI 注册上偷工减料,并只采用随机前缀而不获得任何 IEEE 授权,这并非不可能。

答案2

如果您使用的是 MacOS,则应用程序 IP 跟踪器可以正确识别 Roku、Roomba、iPhone、iPad、笔记本电脑、Windows、HP 打印机。但这既不是在线来源,对任何未运行 MacOS 的人也没有帮助。最新版本的 IOS 不会有帮助,因为 Apple 不允许 IOS 应用程序读取 Mac 地址。

相关内容