mac-address - 我应该如何处理 IEEE OUI/MA-L 数据文件中的重复 MAC 分配?

标签 mac-address ieee

我正在尝试为我的项目创建一个数据库来查找 Mac 供应商。我在前缀列上添加了一个 UNIQUE 键。当从正式发布的 MA-L csv file 插入行时,我从数据库收到重复条目错误。然后我在 csv 文件中查找,发现了 3 个前缀“080030”的条目。

是文件错误还是我误解了如何使用 OUI 列表?如果我想查找前缀为“08:00:30”的 mac 供应商,这三个中哪一个是正确的?

oui search results on official website

最佳答案

MA 数据文件中当前存在两个重复分配。

Registry,Assignment,Organization Name,Organization Address
MA-L,080030,NETWORK RESEARCH CORPORATION,2380 N. ROSE AVENUE OXNARD CA US 93010 
MA-L,080030,ROYAL MELBOURNE INST OF TECH,GPO BOX 2476V MELBOURNE VIC AU 3001 
MA-L,080030,CERN,CH-1211  GENEVE SUISSE/SWITZ CH 023 
Registry,Assignment,Organization Name,Organization Address
MA-L,0001C8,THOMAS CONRAD CORP.,1908-R KRAMER LANE AUSTIN TX US 78758 
MA-L,0001C8,CONRAD CORP.,     

IEEE 在链接文档的第 7 页上提供了以下脚注。

The IEEE Registration Authority makes a concerted effort to avoid duplicate assignments but does not guarantee that duplicate assignments have not occurred. Global uniqueness also depends on proper use of assignments and absence of faults that might result in duplication.

https://standards.ieee.org/content/dam/ieee-standards/standards/web/documents/tutorials/eui.pdf

Wireshark OUI 查找工具根据自己编译的列表,给出当前分配给哪一个组织的一个答案。

Network Research Corporation

https://www.wireshark.org/tools/oui-lookup

而看似合理的 maclookup 网站却给出了不同的答案。

CERN

https://maclookup.app/macaddress/080030

数据文件中没有时间戳。没有显式的行排序和排序(并且看起来没有排序或排序)。底线是,似乎没有办法单独使用数据文件和支持文档来确定哪个分配是正确的。

关于mac-address - 我应该如何处理 IEEE OUI/MA-L 数据文件中的重复 MAC 分配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61213303/

相关文章:

ruby - 在 TCPServer (Ruby) 中,我如何从客户端获取 IP/MAC?

database - 如何在 postgresql 日志中获取已连接客户端的 mac 地址?

c - 使用 char 从 MAC 地址输出 PIN

c# - 在 .NET 中读取 4 字节 IEEE float

android - Android中可用于内存测试的软件测试技术有哪些?

latex - latex IEEEtran 类的最后一页列均衡?

c - 指示MAC地址长度的标准c宏?

java - 找出给定的 mac 地址是否在范围内

c - 802.11 header 不匹配 - pcap