如何将 mac 地址转换为 oui 查找格式
How to convert a mac address to oui lookup format
我有一个 mac address
格式为 80:ad:16:c5:a6:28
,现在在我的 oui
数据库中下载 mac 供应商有 mac ID 从 0
到 16580522
。
所以问题:
how do I convert my mac address to match mac address in the database?
提取mac地址的前3个字节并将十六进制转换为十进制。
String mac = "80:ad:16:c5:a6:28";
String[] byteStr = mac.split(":");
int identifier = Integer.parseInt(byteStr[0],16) * 256 * 256 + Integer.parseInt(byteStr[1],16) * 256 + Integer.parseInt(byteStr[2],16);
我有一个 mac address
格式为 80:ad:16:c5:a6:28
,现在在我的 oui
数据库中下载 mac 供应商有 mac ID 从 0
到 16580522
。
所以问题:
how do I convert my mac address to match mac address in the database?
提取mac地址的前3个字节并将十六进制转换为十进制。
String mac = "80:ad:16:c5:a6:28";
String[] byteStr = mac.split(":");
int identifier = Integer.parseInt(byteStr[0],16) * 256 * 256 + Integer.parseInt(byteStr[1],16) * 256 + Integer.parseInt(byteStr[2],16);