我正在分析一大堆设备,并尝试使用不同的数据检测每个设备的类型。我拥有的数据类型之一是 MAC 地址,我遇到了以下 MAC 地址前缀 - 40:ed:98。
搜索一些站点它说mac地址属于IEEE注册机构,该机构将mac前缀设置为不同的公司。
据我所知和查看 - IEEE 不制造设备 - 那么前缀实际上属于哪家公司?
谢谢
我正在分析一大堆设备,并尝试使用不同的数据检测每个设备的类型。我拥有的数据类型之一是 MAC 地址,我遇到了以下 MAC 地址前缀 - 40:ed:98。
搜索一些站点它说mac地址属于IEEE注册机构,该机构将mac前缀设置为不同的公司。
据我所知和查看 - IEEE 不制造设备 - 那么前缀实际上属于哪家公司?
谢谢
主要问题是这些网站对 OUI 如何工作的概念已经过时。制造商前缀并不总是 24 位长——它们过去是,但现在 IEEE 提供 28 位和 36 位前缀(以较低的价格)。
因此,当您看到分配给 IEEE 本身的 24 位前缀时,这意味着它是 IEEE 分配这些较长前缀的“基础”。例如,
40-ED-98-3
分配给 Knox 并40-ED-98-7
分配给 Vaisala Oyj。您会
40-ED-98
在 OUI-28 (MA-M) 注册表中找到真正的分配。共有三个供应商前缀注册表:在此处使用基于 Web 的搜索页面(选择“所有 MAC(MA-L、MA-M、MA-S)”作为数据库)。
(这与 IPv4“分类”地址的情况非常相似——每个人过去都获得相同大小的块,结果发现可能的“前缀”不够多,同时许多制造商确实需要一个小得多的块比提供的。所以解决方案是指定一个较长的前缀块。)
Wireshark 数据库中的一些 MAC 地址
这是 IEEE 分配的 20 位子块的前缀。您需要查看 MAC 地址块介质 (MA-M) 列表中公司 ID 的下一个 nybble。