3.1.b Identify implement and troubleshoot IPv6 addressing and subnetting

doyle…

MAC Address:
0000:0B0A:2D51
MAC Address 00:00:0B:0A:2D:51 in Binary:
00000000 00000000 00001011 00001010 00101101 01010001
U/L Bit
0xFFFE Inserted in Middle:
00000000 00000000 00001011 11111111 11111110 00001010 00101101 01010001
0xFFFE
U/L Bit Flipped:
00000010 00000000 00001011 11111111 11111110 00001010 00101101 01010001
U/L Bit
Resulting EUI64 Interface ID:
0200:0BFF:FE0A:2D51

this is a great example… pairs of 4 result in the hex values…

0000 0000 becomes 0000 0010 after u/l bit is flipped (7th bit) 0 and 2 for 02

next pair 0000 0000 nice and easy, we now have 02 and 00 for 0200

next pair 0000 01011 = 0 and (8+2+1=11) decimal or B hex… we  have reached 48 bits to have:

0200:0B

insert FFFE

0200:0BFF:FE

append MAC 0A:2D:51

0200:0BFF:FE:0A:2D:51

a 64 bit link local prefix is prepended to complete the operation… ie:

FE80::0200:0BFF:FE:0A:2D:51