Match each fully expanded IPv6 address on the left with its standard canonical compressed representation on the right according to RFC 5952 rules.
- 2001:0db8:0000:0000:0042:0000:0000:00012001:db8::42:0:0:1
- 2001:0db8:0000:00ab:0000:0000:0000:00012001:db8:0:ab::1
- fe80:0000:0000:0000:0000:0000:0000:0001fe80::1
- 2001:0db8:0000:0000:0000:00b0:0000:00002001:db8::b0:0:0
Cevap
The correct pairings match each expanded IPv6 address to its RFC 5952 canonical compressed form: 2001:0db8:0000:0000:0042:0000:0000:0001 pairs with 2001:db8::42:0:0:1; 2001:0db8:0000:00ab:0000:0000:0000:0001 pairs with 2001:db8:0:ab::1; fe80:0000:0000:0000:0000:0000:0000:0001 pairs with fe80::1; and 2001:0db8:0000:0000:0000:00b0:0000:0000 pairs with 2001:db8::b0:0:0.
The correct pairings strictly adhere to RFC 5952 canonical formatting rules: leading zeros within any 16-bit field are omitted, the single longest contiguous sequence of zero-value 16-bit fields is replaced with ::, and when sequences of zero fields are equal in length, the first sequence is compressed.
Adım Adım Çözüm
Anahtar Kavram
IPv6 Address Compression and Canonical Representation (RFC 5952)