I know that the address in ipv6 with prefix range 001 to 111 should use a 64-bit interface identifier that follows the EUI-64 format, which translates the MAC to ipv6 as below.
MAC:00-02-b3-1e-83-29 --> 02-02-b3-ff-fe-1e-83-29 --->ipv6 addr: fe80::202:b3ff:fe1e:8329
Then I checked my network status with ipconfig /all on my windows XP, but it seems my ipv6 address doesn't follow the above rule:
MAC:00-24-81-XX-XX-XX
ipv6 addr:2001:da8:8006:225:0:24:81XX:XXXX
Obviously it doesn't follow the EUI-64 format. Instead it just directly use the MAC as the last 8 bytes.
Anyone know the reason? Pls Correct me if I am wrong.
netsh inter ipv6 show addr lev=verband look at Suffix Origin property of the address. Does it show "Link-Layer Address" or "Manual"? – grawity Jun 26 '11 at 22:08