什么是EUI-48和EUI-64地址的形成和使用?给我例子。

什么是MA-L,MA-S和MA-M分配?

我已阅读https://standards.ieee.org/develop/ regauth / tut / eui48.pdf



https://standards.ieee.org/develop/regauth/tut/eui64.pdf

而且,什么都不懂。

评论

您有具体问题吗?不重复您引用的信息就很难知道从哪里开始。

EUI-48是以太网设备的链路层地址(几乎没有其他地方使用过)EUI-64是几乎在其他任何地方使用的链路层地址。

#1 楼

从历史上看,EUI-48和MAC-48都是由IEEE分配的24位OUI(组织唯一标识符)和组织通过该OUI分配(NIC)分配的24位扩展标识符的串联。 EUI-48和MAC-48之间的细微差别尚不清楚。因此,术语MAC-48现在已过时,并且术语EUI-48都被使用了(但是术语“ MAC”和“ MAC地址”仍被使用)。换句话说,

,EUI-48和设备的MAC号代表同一件事!通常用12个十六进制表示(例如0023.a34e.abc9),相当于48位或6个字节。

通过实现EUI-64(64位扩展唯一标识符格式),主机可以自动为其自身分配一个唯一的64位IPv6接口标识符,而无需手动配置或DHCP。因此,这是一个IPv6问题。无论如何,如果您对它的计算方式感兴趣,可以将其应用于如下所示的MAC地址:

48位MAC地址被分成两半,十六进制组FFFE插入中间(在第24位之后),并且第七个最高有效位被反转。

示例:

The MAC address    0021.86b5.6e10      (48 bit) becomes 
the EUI-64 address 0221.86ff.feb5.6e10 (64 bit)


MAC-Large,MAC-Small和MAC-Medium(缩写为MA-L,MA-S和MA-M)具有相同的大小。取而代之的是,名称是指MAC中仍受组织支配的比特数,而不是IEEE支配的OUI比特数。如果MAC的24位由组织/供应商/制造商控制,则称为MAC大(这是到目前为止讨论的传统方案)。如果是20位,则为MAC介质。如果为12位,则为MAC小。

解决了MAC地址严重用尽的问题。想一想每天生产多少设备!

评论


IPv6 SLAAC使用修改后的EUI-64。有些LAN类型使用EUI-64作为第2层地址,而不是EUI-48。

–罗恩·莫潘♦
16年5月31日在22:43

我知道这是一个旧答案,但是有没有第7位反转的来源?请查看IEEE“扩展唯一标识符(EUI),组织唯一标识符(OUI)和公司ID(CID)使用指南” ”(tinyurl.com/y68bgdn8)“将EUI-48映射到EUI-64”一节(第15页)。没有提及反转,我正在尝试确定是否要遵循多个映射规范。

–大黄酮
19年11月9日在17:16

@ RobertH.Engelhardt我也对位反转感到好奇。实际上,大多数教程和说明对此都是错误的。如RFC 4291中所述,位反转用于获取“ Modified EUI-64”以获取接口标识符。因此正确的“ EUI-64”值不包括反转。另请参阅了解IPv6 EUI-64位地址

–goulashsoup
20-2-2在20:01