[Planetlab-devel] IPv6 support for MyPLC
maoke
mk at cernet.edu.cn
Wed Nov 8 17:35:08 EST 2006
Marc E. Fiuczynski wrote:
>> technically it is a pretty good idea. but i guess an oui is assigned to
>> a company and the company have full authority to arrange the rest parts
>> in eui-48 or eui-64 identifiers. changing things after their oui without
>> getting their license is anyway not so comfortable. :P :P well, just
>> some feelings. technically i support your idea. :) - maoke
>>
>
> My proposal does not modify or steal anything away from a company's EUI-48.
> My proposal defines a new EUI/MAC-48 encapsulation into EUI-64. So unless
> someone else has already done exactly that, I think it is fair game to
> introduce a new EUI-64 encapsulation of EUI/MAC-48 numbers for VM-based
> systems.
>
> Marc
>
>
the eui/mac-48 encapsulations are said to be the *reserved* format in
the eui-64 format. it means a company can append their eui/mac-48
addresses into the eui-64 format; and organizations issuing EUI-64s are
cautioned against issuing identifiers that could be confused with these
forms. this may not cause conflict. to my understanding, an OUI is
assigned to an organization, and then the organization have authority to
use not only eui-48 but also eui-64 identifiers with its oui prefixed.
therefore we cannot apply another eui/mac-48 encapsulation format into
eui-64 space.
in other words, eui-64 is not designed in purpose of moving 48-bit mac
addresses into ipv6 interface id. in contrast, this is ipv6 who applies
eui-64 format and follows (and modifies a little) the eui/mac-48
encapsulations for 48-bit mac addresses.
furthermore, there are really some new mac addresses which are really
64-bit long, such as firewire (rfc 3146: IPv6 over IEEE 1394), and
802.15.4 (IETF 6lowpan WG: IPv6 over Low-rate Personal Area Network).
although our solution mostly concerns ethernet-connected computers, we
cannot make sure it is not possible that planetlab extend to new sort of
networks, especially in the age of ipv6. ;-)
anyway, if the oui assignment does mean the company control over either
24 bits or 40 bits after the oui prefix rather than them both, and we
are sure ieee 1394 and 802.15.4 and other possible new link-layer
technologies will excluded from the concern of planetlab, we can do the
new format of encapsulation.
however, this is my understanding to the eui-64 specification. maybe
wrong. :P
- maoke
More information about the Devel
mailing list