NetworkingNetwork+

IPv6 for CompTIA Network+ N10-009

IPv6 is tested on CompTIA Network+ N10-009 with increasing weight as IPv4 exhaustion drives adoption. You must understand IPv6 address format, address types (unicast, multicast, anycast), special addresses, and how IPv6 differs from IPv4. Network+ also tests IPv6 transition mechanisms (dual stack, tunneling, NAT64) and the elimination of broadcast in IPv6. Expect 3–5 questions covering IPv6 address notation, types, and coexistence with IPv4.

9 min
3 sections · 8 exam key points
2 practice questions

IPv6 Address Format

IPv6 addresses are 128 bits long, written as eight groups of four hexadecimal digits separated by colons: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Two abbreviation rules: (1) Leading zeros in each group can be omitted (0db8 → db8, 0000 → 0). (2) One consecutive sequence of all-zero groups can be replaced with :: (double colon). Example: 2001:db8::8a2e:370:7334. The :: can appear only once in an address.

IPv6 uses /prefix notation similar to IPv4 CIDR. The default subnet prefix for hosts is /64 — the first 64 bits are the network prefix, the last 64 bits are the interface identifier. /48 is typically allocated to organizations by ISPs. /128 = a single host address (like IPv4 /32).

IPv6 Address Types

Global unicast addresses (GUA): globally routable, equivalent to public IPv4 addresses. Begin with 2000::/3 (in practice, mostly 2001: and 2002: ranges). Assigned by ISPs.

Link-local addresses: automatically assigned to every IPv6 interface, begin with FE80::/10. Used for communication on a single link (LAN segment) — never routed. Equivalent to APIPA in IPv4 (169.254.x.x). Every IPv6 interface has a link-local address even without any configuration.

Unique local addresses (ULA): private IPv6 addresses, begin with FC00::/7 (FD00::/8 in practice). Equivalent to RFC 1918 private IPv4 ranges — not routable on the internet. Used within organizations.

Multicast addresses begin with FF00::/8. IPv6 uses multicast to replace IPv4 broadcast — there is no broadcast in IPv6. All nodes multicast: FF02::1. All routers multicast: FF02::2. Solicited-node multicast: FF02::1:FFxx:xxxx — used by NDP (Neighbor Discovery Protocol) for address resolution.

Anycast addresses are syntactically identical to unicast but assigned to multiple interfaces — packets are delivered to the nearest one (by routing metric). Used for services like DNS root servers and CDN anycast routing.

Loopback: ::1 (equivalent to 127.0.0.1 in IPv4). Unspecified address: :: (equivalent to 0.0.0.0).

IPv6 vs IPv4 Key Differences

No broadcast: IPv6 eliminates broadcast, using multicast and anycast instead. No ARP: IPv6 replaces ARP with NDP (Neighbor Discovery Protocol) using ICMPv6 messages — Neighbor Solicitation (NS) and Neighbor Advertisement (NA) perform the same function as ARP. No DHCP required: IPv6 supports SLAAC (Stateless Address Autoconfiguration) — hosts can automatically generate their own global unicast address from the network prefix (RA — Router Advertisement) and their MAC address (EUI-64). DHCPv6 is also available.

IPv6 headers are simplified compared to IPv4 — fixed 40-byte header with no checksum (moved to transport layer) and no fragmentation in transit (handled only at the source). Extension headers provide optional functionality.

IPv4/IPv6 coexistence mechanisms: Dual stack — a device runs both IPv4 and IPv6 simultaneously (most modern devices). Tunneling — IPv6 packets encapsulated within IPv4 (6to4, Teredo, ISATAP) to cross IPv4 networks. NAT64 — translates between IPv6 and IPv4 for communication between IPv6-only and IPv4-only systems.

IPv6 Address Types

TypePrefixScopeIPv4 Equivalent
Global unicast2000::/3InternetPublic IP
Link-localFE80::/10Single linkAPIPA 169.254.x.x
Unique localFC00::/7OrganizationRFC 1918 private
MulticastFF00::/8Group224.0.0.0/4 multicast
Loopback::1/128Local device127.0.0.1
AnycastSame as unicastNearest instanceNo direct equivalent

Key exam facts — Network+

  • IPv6 = 128 bits; written as 8 groups of 4 hex digits separated by colons
  • :: replaces one consecutive sequence of all-zero groups (used once only)
  • Link-local = FE80::/10 — auto-assigned, never routed, every interface has one
  • Global unicast = 2000::/3 — routable IPv6 addresses
  • No broadcast in IPv6 — replaced by multicast (FF00::/8)
  • NDP (Neighbor Discovery Protocol) replaces ARP in IPv6
  • SLAAC allows hosts to self-configure IPv6 addresses without DHCP
  • Loopback = ::1; unspecified = ::

Common exam traps

IPv6 addresses require DHCP for assignment

IPv6 supports SLAAC (Stateless Address Autoconfiguration) — devices generate their own address from the router-advertised prefix and their interface MAC address. DHCPv6 is optional and stateful

IPv6 eliminates the need for subnetting

IPv6 still uses prefix lengths (/64, /48, etc.) for network segmentation — subnetting concepts still apply, though the vast address space makes address exhaustion concerns irrelevant

:: can appear multiple times in an IPv6 address

The :: abbreviation can only appear once in an IPv6 address — otherwise it would be ambiguous how many zero groups each :: represents

Practice questions — IPv6

These questions are representative of what you will see on Network+ exams. The correct answer and explanation are shown immediately below each question.

Q1.A network administrator notices that a workstation has the IPv6 address FE80::1a2b:3c4d:5e6f:7890. What type of IPv6 address is this?

A.Global unicast
B.Unique local
C.Link-local
D.Multicast

Explanation: Addresses beginning with FE80:: are link-local addresses (FE80::/10). Link-local addresses are automatically assigned to every IPv6 interface, are used for communication within a single network segment (link), and are never routed. This is the IPv6 equivalent of APIPA (169.254.x.x) in IPv4, though unlike APIPA, link-local addresses are always present and functional.

Q2.Which IPv6 protocol replaces ARP for resolving Layer 3 addresses to Layer 2 MAC addresses?

A.DHCPv6
B.SLAAC
C.NDP (Neighbor Discovery Protocol)
D.ICMPv4

Explanation: NDP (Neighbor Discovery Protocol) uses ICMPv6 Neighbor Solicitation (NS) and Neighbor Advertisement (NA) messages to resolve IPv6 addresses to MAC addresses — functionally replacing ARP. NDP also handles router discovery and SLAAC prefix advertisement. DHCPv6 provides stateful address assignment; SLAAC is address autoconfiguration, not address resolution.

Frequently asked questions — IPv6

Do I need to memorize IPv6 address ranges for Network+?

Yes, for the key types: 2000::/3 (global unicast), FE80::/10 (link-local), FC00::/7 (unique local), FF00::/8 (multicast), ::1 (loopback). The exam gives you an IPv6 address and asks what type it is — you must recognize the prefix. Memorize at minimum FE80:: (link-local) and FF:: (multicast) as these appear most frequently.

What is EUI-64 in IPv6?

EUI-64 is a method for generating the 64-bit interface identifier (host portion) of an IPv6 address from a 48-bit MAC address. The process: split the MAC in half, insert FFFE in the middle, then flip the 7th bit of the first byte. Example: MAC 00:1A:2B:3C:4D:5E → EUI-64 host portion: 021A:2BFF:FE3C:4D5E. Used in SLAAC to create unique interface IDs.

Practice this topic

Test yourself on IPv6

JT Exams routes you to questions in your exact weak areas — automatically, after every session.

No credit card · Cancel anytime

Related certification topics