On Dec 20, 2012, at 12:54 AM, Rémi Després wrote: > Interface addresses at the link layer are specified by IEEE to be universally > unique.
Yes, and EIU-64 is one of several seeds from which an IID can be derived. It's not the only one. The fact that an underlying technology provides an intended-to-be-globally-unique value (not that it actually *is* globally unique, but it is intended to be) is a happy accident, but not a requirement for the value we derive from it. To make assertions about IP addresses based on the EUI-64 is to impose requirements that don't actually exist in IP. It's a little like saying that concrete MUST ("are required to") be grey because the rocks we use in it happen to be grey; no I can have concrete of other colors if I want. The comment Brian is making refers to IP's requirements, which are that the IID used in a subnet by an interface must be unique within that subnet. If one has a physical machine with an interface that supports a dozen virtual machines, the requirement is not that all of the physical and virtual machines use IP addresses derived from the physical interface MAC address; the requirement is that they each have IIDs that are unique within the subnet. The obvious choice will be to use privacy addresses for the VMs, which will appear outside the physical machine as the one interface having that many IP addresses. -------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------