EUI-64:64 位 EUI 64 地址是由电气和电子工程师协会 (IEEE) 定义的。将 EUI-64 地址指派给网络适配器,或从 IEEE802 地址派生得到该地址。IEEE EUI-64 地址代表网络接口寻址的新标准。公司 ID 仍然是 24 位长度,但扩展 ID 是 40 位,从而为网络适配器制造商创建了更大的地址空间。EUI-64 地址使用 U/L 和 I/G 位的方式与 IEEE 802 地址相同。

全局/本地 (U/L):U/L 位是第一个字节的第七位,用于确定该地址是全局管理的还是本地管理的。如果将 U/L 位设置为 0,那么通过分配唯一的公司 ID,IEEE 已对地址进行了管理。如果 U/L 位被设置为 1,则地址是本地管理的。网络管理员已覆盖制造地址,并指定其他地址。

个人/组 (I/G):I/G 位是第一个字节的最低位,用来确定地址是个人地址(单播)还是组地址(多播)。设置为 0 时,地址是单播地址。设置为 1 时,地址是多播地址。

对于典型的 802.x网络适配器地址,U/L 和 I/G 位均设置为 0,对应于全局管理的单播MAC 地址。

将EUI-64地址映射到IPv6接口标识:

要获取用于 IPv6单播地址的 64 位接口标识,EUI-64 地址中的 U/L 位将进行求反(如果是 1,则被设置为 0;如果是 0,则被设置为 1);

要从 IEEE 802 地址获取 IPv6 接口标识,必须先将 IEEE 802 地址映射到 EUI-64 地址,然后对 U/L 位求反;

主机A 的以太网MAC 地址是 00-AA-00-3F-2A-1C。首先,通过在第三个和第四个字节之间插入 FF-FE 将其转换为 EUI-64 格式,其结果是 00-AA-00-FF-FE-3F-2A-1C。然后,对 U/L 位(第一个字节中的第七位)求反。第一个字节的二进制形式为 00000000。将第七位求反后,变为 00000010 (0x02)。最后的结果是 02-AA-00-FF-FE-3F-2A-1C,当转换为冒号十六进制符号时,成为接口标识 2AA:FF:FE3F:2A1C。结果是,对应于 MAC 地址 00-AA-00-3F-2A-1C 的网络适配器的链接本地地址是 FE80::2AA:FF:FE3F:2A1C。

网卡MAC地址(物理地址)映射为IPv6接口标识符相关推荐

  1. 网卡MAC地址相关信息大全

    原文链接:http://blog.csdn.net/piggyxp/article/details/170250 首先要感谢jzyhummel(刀锋[篱影]) 兄弟提供的部分资料^_^ 网卡地址这个概 ...

  2. 网卡MAC地址相关信息大全(整理)(上)

    首先要感谢jzyhummel(刀锋[篱影]) 兄弟提供的部分资料^_^ 网卡地址这个概念有点混淆不清.因为实际上有两个地址,mac地址和物理地址,一般说网卡地址我是指物理地址,不知道别人怎么看?物理地 ...

  3. 网卡MAC地址相关信息大全(整理)(下)

    如何实现修改网卡物理地址的三种方法 同样要感谢胡大虾 1.买一块可以通过写eeprom物理的修改网卡地址,这种卡现在 很多,并非买不到.如果环境中需要应用网络,那么修改MAC地址, 使得两块卡的MAC ...

  4. 【转载】取得系统中网卡MAC地址的三种方法

    From:http://blog.csdn.net/zhangting1987/article/details/2732135 网卡地址这个概念有点混淆不清.因为实际上有两个地址,mac地址和物理地址 ...

  5. windows下更改网卡mac地址

    windows下更改网卡mac地址 xp.win7测试过.其他版本没试过,仅供参考. 此处介绍2种方式,一种是通过网卡属性高级选项卡来设置,另一种为通过修改注册表来设置. 1.网卡高级属性卡设置 我的 ...

  6. 获取远程网卡MAC地址

    出自: http://blog.joycode.com/liuhuimiao/ 朋友mingal急问我有关获取远程网卡MAC地址的ASP.net实现.我一开始以为是获取本机MAC地址,说了几种方法给他 ...

  7. 游戏封网卡mac地址后修改网卡mac地址

    MAC地址,也就是网卡,对于单网卡来说是唯一的(64位)十六进值的物理地址,它是在出前厂就已经分配好了的. 每一个物理设备都有一个唯一对应的MAC地址,MAC地址绑定IP地址,是网络管理常用的一种方式 ...

  8. 如何查看主机的网卡MAC地址及含义

    1. 为了查看本机的网卡MAC地址,你可以直接在命令行中输入ipconfig /all ,然后回车(Enter)即可 , 但是要记住是英文输入法才可以. 2.了解MAC地址的具体含义: 大家应该都知道 ...

  9. php获取网卡mac地址吗,php获取网卡MAC地址步骤详解

    这次给大家带来php获取网卡MAC地址步骤详解,php获取网卡MAC地址的注意事项有哪些,下面就是实战案例,一起来看一下. php获取网卡的物理地址,即mac地址.<?php /** 获取网卡的 ...

最新文章

  1. 你和PPT高手之间,就只差一个iSlide
  2. python详细安装教程环境配置-Python的安装教程与环境配置
  3. C++STL常用查找算法
  4. Git的使用(推荐命令行模式)
  5. ASP.NET2.0 ObjectDataSource的使用详解
  6. 简述oracle数据库特殊状态,【OracleDB】 01 概述和基本操作
  7. How to add jdk8 in Eclipse Indigo
  8. 图像运动模糊原理及python实现
  9. 你真的需要那么多报表么?| 专栏
  10. 第一次的数电作业-----数据选择,代码转换,译码
  11. SAXReader 解析xml
  12. 模2除法(CRC冗余码计算)和二进制/十进制除法
  13. 瑞克和莫蒂 第三季6集
  14. Facebook IPO更改投行佣金标准 比例或降至1%
  15. 微信小程序WebSocket使用案例
  16. Faulty Robot-(dfs或者dijkstra)
  17. MIT6.824-lab3A-Key/value service without snapshots(基本的KV服务)
  18. 码斗士的修炼之路 -- 如何保持并提升战斗力
  19. 阿里云盘的目录文件列表程序Alist
  20. 【企业资源计划ERP】益达医院ERP实施

热门文章

  1. 我们都被GitHub出卖了!逃跑吧兄弟!
  2. 【光线追踪系列十四】蒙特卡洛积分与重要性采样
  3. excel图片 html,微商相册生成EXCEL表格中将原图按HTML格式显示的实例
  4. 《文明之光》吴军 著,读书笔记
  5. 【英语:发音基础】A1.元音与辅音
  6. ubuntu自动安装显卡驱动
  7. Python监控服务器显卡使用情况程序
  8. MATLAB/Simulink当真,开环Buck、闭环Buck、双闭环Buck仿真;开环控制的半桥LLC谐振变换器,全桥LLC谐振变换器和电压闭环控制的半桥LLC
  9. Bind9源代码分析
  10. 百度文件下载慢怎么办?~教你百度网盘无需VIP离线下载大文件