IPv6 Icky EUI-64 Drill 1 – Answers

 In 200-301 V1 Ch24: Configure IPv6 Addressing, 200-301 V1 Part 7: IPv6, CCENT-OLD, IPv6 Addressing

Short and icky sweet: this post lists answers for the icky EUI-64 drill 1 for #ICND2 and #CCNA. The problems require you to find the IPv6 address a host or router would use, given a prefix, MAC address, and assuming they use stateless auto-configuration. This post lists the answers.

Related links:

The Answers

Table 1 lists the original problems. Table 2 then lists the unicast IPv6 addresses as calculated with EUI-64, before abbreviation, with table 3 listing the same addresses in abbreviated form as requested. Table 4 then lists the solicited node multicast address just for fun. Also, for a quick review, note that the rules for creating the second half of the unicast address using SLAAC is as follows: split the MAC, insert FFFE, and invert the 7th bit. Figure 1 summarizes the process.

Figure 1: EUI-64 Rules Used by SLAAC

Table 1: Original Problems

Problem # Prefix MAC Address
1 2001:0DB8:9283:0102::/64 000C.1234.5678
2 3000:D0D0:0D0D:BEEF::/64 0003.0303.0303
3 2001:0DB8:0000:0000::/64 0C00.BEEF.CAFE
4 3100:0202:0101:00AA::/64 0013.0B0B.B0B0
5 2001:0DB8:0000:0000::/64 2000.9876.5432

Table 2: Unabbreviated Unicast Addresses Found with SLAAC

Problem # Unabbreviated Unicast IPv6 Address
1 2001:0DB8:9283:0102:020C:12FF:FE34:5678
2 3000:D0D0:0D0D:BEEF:0203:03FF:FE03:0303
3 2001:0DB8:0000:0000:0E00:BEFF:FEEF:CAFE
4 3100:0202:0101:00AA:0213:0BFF:FE0B:B0B0
5 2001:0DB8:0000:0000:2200:98FF:FE76:5432


Table 3: Abbreviated Unicast Addresses Found with SLAAC

Problem # Abbreviated Unicast IPv6 Address
1 2001:DB8:9283:102:20C:12FF:FE34:5678
2 3000:D0D0:D0D:BEEF:203:3FF:FE03:303
3 2001:DB8::E00:BEFF:FEEF:CAFE
4 3100:202:101:AA:213:BFF:FE0B:B0B0
5 2001:DB8::2200:98FF:FE76:5432


Table 4: Solicited Node Multicast Addresses

Solicited Node Multicast Addresses
1 FF02::1:FF34:5678
2 FF02::1:FF03:303
4 FF02::1:FF0B:B0B0





IPv6 Icky EUI-64 Drill 1
IPv6 Shrinker 1
Notify of

Newest Most Voted
Inline Feedbacks
View all comments

the problem was to write shortest abreviated ipv6 address. answer shows unabreviated version of addresses.



Thanks. Added a table. Appreciate the heads up.


Hi Wendell, the abbreviated table is still showing the unabbreviated addresses.

Jack Mac

We can also take it to the next step and “shrink” the address to what the router will display:

1 — 2001:DB8:9283:102:20C:12FF:FE34:5678

2 — 3000:D0D0:D0D:BEEF:103:3FF:FE03:3030

3 — 2001:DB8::E00:BEFF:FEEF:CAFE

4 — 3100:202:1010:AA:213:BFF:FE0B:B0B0

5 — 2001:DB8::2200:98FF:FE76:5432


table 3 row 5 second quartet is 0DB8, abbreviated form is DB8.

Also, column heading says “Unabbreviated Unicast IPv6 Addresses” should say “Abbreviated Unicast IPv6 Addresses”


When I check this exercise using PT I get an error when the 8th bit is 1 (the second Hex digit is odd: 1,3,5,7,9,B,D,F) I believe that if the 8th bit is 1 the MAC address is classified as multicast. A 0 is unicast.

R1(config)#int gi0/1
R1(config-if)#mac-add 0303.0303.0303
% Malformed hex mac address

Is this a PT issue or is it possible to manually set a multicast MAC address?

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Would love your thoughts, please comment.x