首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >区分OUI MAC地址和随机MAC地址

区分OUI MAC地址和随机MAC地址
EN

Network Engineering用户
提问于 2015-05-27 08:56:47
回答 1查看 1K关注 0票数 6

我正在开发一个创建随机MAC地址的程序。我理解,为了避免与OUI地址的冲突,我的地址应该是“本地管理的”地址,方法是将第一个字节( msb字节)的第二个最不重要的位设置为1。

我发现的许多代码示例简单地将第一个字节设置为0x02,即将地址设置为本地管理和单播,并避免为第一个字节的其他位选择随机值(通过避免位操作来保持代码简单)。

但是,我发现了一个标准OUI地址前缀这里的列表,其中一些前缀以0x02和0xAA开头( 0xAA的后面两个位也是0b10):

  • 3 3COM公司: 02-60-8C,02-C0-8C
  • 心脏记录器公司: 02-9D-8E
  • 通讯机械公司: 02-CF-1C
  • 数据回收有限公司: 02-70-B3
  • 数字设备公司: AA-00-00,AA-00-01,AA-00-02,AA-00-03,AA-00-04
  • 逻辑替换技术。有限公司: 02-60-86
  • M/公司公司: 02-70-B0
  • NIXDORF电脑公司: 02-E6-D3
  • 八角公司: 02-BB-01
  • OLIVETTI电话SPA (OLTECO):02-AA-3C
  • PERQ系统公司: 02-1C-7C
  • RACAL-DATACOM: 02-07-01,02-70-01

有人对此有什么解释吗?

EN

回答 1

Network Engineering用户

回答已采纳

发布于 2015-05-27 09:10:16

注:在采用IEEE802标准之前所做的一小部分分配,其X位等于1 (BlockID分配)。这些作业记录在CID注册表中。

https://standards.ieee.org/develop/regauth/tut/eui.pdf,第4页

票数 8
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/18747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档