[ipv6hackers] Generation of Interface-IDs in Windows 7

Simon Perreault simon.perreault at viagenie.ca
Thu Nov 24 14:44:05 CET 2011


On 2011-11-24 06:00, Marco Ermini wrote:
> On 17 November 2011 13:00, Fernando Gont wrote:
>> On 11/11/2011 12:06 PM, Marco Ermini wrote:
>>>> As you probably know, Windows 7 generates autoconfigured addresses with
>>>> a different algorithm than that specified in RFC 4862.
>>> [...]
>>>
>>> In fact, AFAIK it's using RFC 4941 (superseding 3041) - "Privacy
>>> Extensions for Stateless Address Autoconfiguration in IPv6".
>>
>> No, it's not. It's using stable addresses that are not based on modified
>> EUI-64 format identifiers...
>
> Well, you should then argue it with both Microsoft and IETF. That is
> what both says in their documentation :-)

Guys, you are both right.

- Windows Vista & 7 do not use EUI-64. Instead, the first time an interface is 
brought up, they generate a random IID that they permanently store in the registry.

- In addition, they generate temporary addresses following RFC 4941.

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca



More information about the Ipv6hackers mailing list