php - 是否有用于从 MAC 地址查找供应商的 PHP 库?

标签 php mac-address vendor-prefix

我有一个来自数据库的 MAC 地址列表。我想查找每个 MAC 地址的供应商,然后最后按供应商计算网络上的设备数。

我相信我可以用肮脏的方式来做到这一点,即从此处提供的文件中解析供应商前缀 http://standards.ieee.org/develop/regauth/oui/oui.txt .

但我想知道是否有更好的方法?

最佳答案

Pear 中有一个库,但它确实涉及大量开销,因为供应商查找需要一个已加载供应商数据的关系数据库。但是,考虑替代方案,这可能值得探索。

http://pear.php.net/manual/en/package.networking.net-mac.php

该包为 wireshark 维护的列表提供了一个加载器:https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=manuf

关于php - 是否有用于从 MAC 地址查找供应商的 PHP 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11458041/

相关文章:

php - 无法在我的工作开发机器上远程访问 MySQL

php - 如何提高十亿行表的插入性能?

php - 与对象而不是数组一起使用时,为什么 `key()`函数不触发警告或错误?

python - 使用python从MAC获取IP地址

css - 为什么浏览器要为 CSS 属性创建供应商前缀?

php - 空值被错误地插入到 MySQL 数据库中

windows - 使用 ARP 从已知 MAC 地址获取未知 IP 地址?

java - Java中如何在不使用IP的情况下获取MAC地址?

javascript - 如何通过带有 vendor 前缀的 jquery 修改 css?

css - 我应该相信 Chrome 的审核工具吗?