新闻资讯
看你所看,想你所想

EUI-64

电气和电子工程师协会 (IEEE) 定义的地址,将 EUI-64 地址指派给网来自络适配器,或从 IEEE802 地址派生得到该地址。

  • 中文名称 64位扩展唯一标识符
  • 外文名称 64-bit Extended Unique Identifier
  • 示例 FE80::2AA:FF:FE3F:2A1C

介绍

  IEEE 802 地址

  用于网络适配器的传统接口标识可使用称为 IEEE 802 地址的 48 位地址。此地址由 24 位公司 ID(也称为制造商 ID)和 24位扩展ID(也称为底板 ID)组成。公司 ID来自(唯一指派给每个网络适单又装减配器的制造商)和底板 ID(在装配南宜烈时唯一指派给每个网络适配器)的组合,即可生成全局唯一的 48 位地址。这个 48 位地址也称为物理地址、硬件地址或媒体访问控制(MAC) 地址。

  IEEE 802 地址中的已定义位如下:

  全局/本地 (U/L)

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

  · 个人/组 (I有造字班衣/G)

  I/G 位是第一个字节的最低位,用来确定地址是个人地址(单播360百科)还是组地址(多播)。设置为 0 时,地址是单段象希律纸规布播地址。设置为 1 时,地址是多播地址。

  对于典型的 802.x网促语触继层率写施王络适配器地址,U/L 和 I/G 位均设置为 0,对应于全局白敌亮氢独早述改组节管理的单播MAC 地址。

药差烧  IEEE EUI-64 地址

  IEEE EUI-64 地址七穿至盟代表网络接口寻址的新标准。公司 ID 仍然是 24 位长度,但扩展 ID 是 40 位,从而为网络适配器制造商创建了更大的地址空间。EUI-64 地址使用 U/L 和 I/G 位的方式与 IEEE 802 地址相同。

  将 IEEE 802地址映射到 EUI-64 地址

  要从 IEEE 802 地址创建 EUI-64 地址,则 1哥已又并九6 位的 11111111 11111110 (0xFFFE) 将被插入到公司 ID 和扩展 ID 之间的 IEEE 802 地址中。

  EUI-64地址一般是唯一的

其它相关

  将 EUI-64 地址体益左树映射到 IPv6 接口标识

  要获取用于 IP乙案景再育命日v6单播地址的 64 位接口标识,EUI-64 地址中的 U/L 位将进行求反(如果是 1,则被设置为 0;如果是 0,则被设置为 1)。概述图显示了全局管理的单播EUI-64 地址的转换过程。

  要从 IEEE 802 地址获取 IPv6 接口标识,必须先将 IEEE 802 地址映射到 EUI-64 地址,求部影教仅职走凯议笔然后对 U/L 位求反。概述图显示了全局管理的单播IEEE 802 地址的转换过程。

  IEEE 802 地址转换示例

括娘说赵三停  主机A 的以太陆困质南网MAC 地址是 00-AA-00-3F-2A-1C。首先,通过在第三个和第四个字节之间插入 FF-FE 将其转换为 EUI-64 格式,其结果是 00-AA-0沙参刻却最散周0-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 的网络适配器的链接本地地址是 FE8附艺角儿0::2AA:FF:FE3F:2A1C。

  无状态自动配置

  以太网接口的接口标识(Interface Identifier)是基于EUI-64(64-bit extended unique identifier)标识的。而该网卡的EUI-64标识是由网卡内建的48位IEEE802地址扩展的。下面先介绍EUI-64的构造方法。

  以太网地址的OUI(Organizationally Unique Identifier)部分(即前3个字节)构成EUI-64的company_id部分(即前3字节),EUI的第四、第五个字节是固定的16进制值FFFE。以太网地址的最后3个字节构成EUI-64的最后3个字节。

  接口标识是通过将EUI-64的"全球/本地"("Universal/Local")位取反得到的。该位是EUI-64的第一个字节的次低位。由于网卡的内建地址是全球统一管理分配的,因此得到的标识也是全球唯一的。IEEE802或者EUI-64地址的该位为0,而全球唯一的IPv6接口标识的该位为1。

  例如一块网卡的MAC地址为:34-56-78-9A-BC-DE,那么其对应的接口标识应该为:36-56-78-FF-FE-9A-BC-DE。

  对于手工设置的或者软件设置的网卡地址,不应该用来构造接口标识。如果一定要使用这类地址来构造接口标识,那么应该在"U/L"位上反映出该地址是否全球唯一。

  用来对一块以太网卡进行无状态自动配置的IPv6地址前缀(IPv6 address prefix)的长度必须是64位。

  Link-Local Address

  以太网卡的IPv6 Link-Local Address是通过该接口的接口标识来构造的。

  构造方法是:

  原始MAC:00-e0-4c-00-32-1a

  一、先将MAC一分为二,中间填入0xff 0xfe,得到EUI-64

  00-e0-4c 00-32-1a

  00-e0-4c-ff-fe-00-32-1a

  二、将U/L位取反,最后得到IPV6接口标识符.

  0000 0000-e0-4c-ff-fe-00-32-1a

  0000 0010-e0-4c-ff-fe-00-32-1a

  02-e0-4c-ff-fe-00-32-1a

  其中,U/L求反就是将第七位的二进制改写,如果原值是1就改写成0,如果原值是0就改写成1.

  EUI-64已经得出,现在写成Link-local地址

  三、FE80:0:0:0:02e0:4cFF:fe00:321a

  压缩后得到FE80::02e0:4cFF:fe00:321a

  EUI 英文全称

  EUI也指 Easy User Interface 简易用户界面 ,许多软件开发要求用户接口必须做到简单易用,以适合更多的初级用户,并给用户带来良好的使用感受。

  简称为EUI的公司

  广州简艺网络科技有限公司的英文简称为EUI,是一家专业从事信息安全的科技公司

转载请注明出处安可林文章网 » EUI-64

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com