我正在制作一个生成随机MAC地址的程序,我遇到了验证问题。例如,以下MAC地址显示为无效:
E7:BA:1E:34:9B:B0
这里的每个组都在0-255十六进制值范围之间,但这笔交易是什么?我错过了其他一些格式约束吗?
答案 0 :(得分:0)
该地址没有有效的制造商ID。
也许您的“验证”步骤需要有效的制造商ID。
例如4c:34:88:c7:65:7e使用前3个字节标识为“Intel Corporate”
以下是github上制造商ID的列表
https://gist.github.com/aallan/b4bb86db86079509e6159810ae9bd3e4