格式正确的MAC地址无效

时间:2018-05-01 13:53:15

标签: networking mac-address

我正在制作一个生成随机MAC地址的程序,我遇到了验证问题。例如,以下MAC地址显示为无效:

E7:BA:1E:34:9B:B0

这里的每个组都在0-255十六进制值范围之间,但这笔交易是什么?我错过了其他一些格式约束吗?

1 个答案:

答案 0 :(得分:0)

该地址没有有效的制造商ID。

也许您的“验证”步骤需要有效的制造商ID。

例如4c:34:88:c7:65:7e使用前3个字节标识为“Intel Corporate”

以下是github上制造商ID的列表

https://gist.github.com/aallan/b4bb86db86079509e6159810ae9bd3e4