Question

Difficulty: EasyIPv6 Addressing and Deployment

A network administrator is documenting a host configuration and needs to compress the IPv6 address fe80:0000:0000:0000:0202:b3ff:fe1e:8329 using standard RFC 5952 rules. Which of the following is the correctly compressed IPv6 address?

  1. fe80::202:b3ff:fe1e:8329Answer
  2. B
    fe80::202:b3ff::8329
  3. C
    fe80:0:0:0:202:b3ff:fe1e:8329
  4. D
    fe80::0202:b3ff:fe1e:8329

Answer

The correctly compressed IPv6 address is fe80::202:b3ff:fe1e:8329.
The notation fe80::202:b3ff:fe1e:8329 follows RFC 5952 standards by replacing three contiguous zero hextets with a single double colon (::) and dropping the leading zero in the fifth hextet (0202 to 202).

Step-by-Step Solution

1
Identify contiguous blocks of 16-bit zero fields (hextets).
The block 0000:0000:0000 contains three consecutive zero hextets.
RFC 5952 mandates shortening the longest run of consecutive zero hextets using double-colon (::) notation.
2
Suppress all leading zeros in each 16-bit field.
The hextet 0202 becomes 202, while 0000 hextets reduce to single zeros before double-colon compression.
Leading zeros in an IPv6 hextet carry no numerical value and must be omitted.
3
Replace the single longest contiguous run of zero fields with a single double colon (::).
fe80:0000:0000:0000:0202:b3ff:fe1e:8329 compresses to fe80::202:b3ff:fe1e:8329.
Using double colon exactly once creates a unique, fully deterministic 128-bit IPv6 representation.

Key Concept

IPv6 Address Compression Rules (RFC 5952)
Estimated Time:45s
Rate this question